数字选频电路模块原理图例程及PCB设计资料.doc

数字选频电路模块原理图例程及PCB设计资料.doc

ID:57644036

大小:2.79 MB

页数:18页

时间:2020-08-30

数字选频电路模块原理图例程及PCB设计资料.doc_第1页
数字选频电路模块原理图例程及PCB设计资料.doc_第2页
数字选频电路模块原理图例程及PCB设计资料.doc_第3页
数字选频电路模块原理图例程及PCB设计资料.doc_第4页
数字选频电路模块原理图例程及PCB设计资料.doc_第5页
资源描述:

《数字选频电路模块原理图例程及PCB设计资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字选频电路模块使用手册【简要说明】一、 尺寸:长114mmX宽72mmX高18mm二、 主要芯片:单片机,数码管、稳压器、继电器三、 工作电压:6V至40V,功耗小于1W四、  特点:1、具有稳压电路,输入电压广,具有电源指示灯。            2、具有6位数码管显示。           3、具有按键调节功能,设置参数带记忆功能。            4、最大检测频率100KHZ。            5、双路继电器输出。           6、继电器最大控制负载300W。          

2、7、单片机编程,客户可以自己更改,提供源代码            8、有无信号输出,具有LED灯指示。            9、端子采用螺旋压接端子           10、工作温度-40度至+70度11、工作湿度40%~80%RH12、具有电源防接反保护13、具有续流保护14、具有电磁抗干扰能力15、板子稳定工作可靠16、板子可安装在DIN导轨上面使用说明:【标注说明】【功能描述】【原理图】【PCB图】【元件清单】【应用举例】【测试参考程序】#include"demo.h"#include"eeprom

3、.h"#defineucharunsignedchar//宏定义无符号字符型#defineuintunsignedint//宏定义无符号整型uinttcnt1=0;//用于刷新数码管uintqiannum1,bainum1,shinum1,genum1;ucharqiannum2,bainum2,shinum2,genum2;ucharqiannum3,bainum3,shinum3,genum3;codeucharseg7code[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82

4、,0xf8,0x80,0x90};//显示段码数码管字跟ucharwei1[3]={0XDf,0XBf,0X7f};//数码管1的位的控制端ucharwei2[3]={0XFb,0XF7,0Xef};//数码管2的位的控制端ucharabcf[4]={0x88,0x83,0xc6,0xbf};//abc-ucharabcf1,abcf2;//用于显示特殊字符abc-uintdispcount=0;//获取霍尔传感器的数据用获取数据uintlck=0;//获取霍尔传感器的数据用计时一秒用uintdisp=0;//

5、获取霍尔传感器的数据用显示到数码管用voidtimer0_1init();//定时配置voiddisplaynum();//将数字传到数码管上显示staticucharpresstime=0;//时间值按键用到的uintkf0=1;//按键用的标志位uintkt0=0;//按键用的标志位voidkeycan();//按键voidkeyflag();//按键结束调用,按键的建议使用,这样可以减小code,但是触发的不建议uintabc=0,abc1=0;//abc三种状态uintkeynum=0;//数码管的位u

6、inthighnum=0,downnum=0;//最大数和最小数ucharhighnum1=0,highnum2=0,downnum1=0,downnum2=0;//最大数和最小数bitflag_eeprom1=1;//掉电存储的标志位voidsaveeepro();//掉电存储voidmain(){timer0_1init();highnum1=Byte_Read(0x01);//掉电存储用到highnum2=Byte_Read(0x02);//掉电存储用到downnum1=Byte_Read(0x03);/

7、/掉电存储用到downnum2=Byte_Read(0x04);//掉电存储用到genum2=highnum1%10;//个位shinum2=highnum1%100/10;//十位bainum2=highnum2%10;//个位qiannum2=highnum2%100/10;//十位genum3=downnum1%10;//个位shinum3=downnum1%100/10;//十位bainum3=downnum2%10;//个位qiannum3=downnum2%100/10;//十位highnum=qi

8、annum2*1000+bainum2*100+shinum2*10+genum2;downnum=qiannum3*1000+bainum3*100+shinum3*10+genum3;while(1){keycan();displaynum();}}voidsaveeepro(){//掉电存储highnum1=shinum2*10+genum2;highnum2=qiannum2*

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。