数字频率计的设计与实现 内容:设计一单片机控制的数字频率计。 要求2、输入波形:低频函数信号发生器输出的方波,幅度为5V;能产生所需要频率的脉冲信号; 这里面的要求2是什么意思 是我的频率计要自带低频函数信号发生器,还是说我的频率计能够接收幅度5V的方波。
一、数字频率计的设计与实现 内容:设计一单片机控制的数字频率计。 要求2、输入波形:低频函数信号发生器输出的方波,幅度为5V;能产生所需要频率的脉冲信号; 这里面的要求2是什么意思 是我的频率计要自带低频函数信号发生器,还是说我的频率计能够接收幅度5V的方波。
频率计能够接收幅度5V的方波
二、基于单片机的数字频率计毕业设计
我有一个四位数显的,但是精度不是太高,用的是ANR的mega16,其实mega8也可以只是作为毕业设计应该开起来复杂点。当然,我只有电路和程序,文档吧,自己搞了yangfei0508@163.com
三、设计一个8051单片机四位LED现实的数字频率计
这是汇编,你看看参考一下
将4个7段数码显示器显示的内容放在4个显存中,4个显存空间定义如下
LED0 EQU 30H
LED1 EQU 31H
LED2 EQU 32H
LED3 EQU 33H
QG EQU 36H
ORG 0000H ;T1定时10000uS,每10000uS取出计数器T1的数值
LJMP MAIN ;T0计数
ORG 001BH ;转入T1服务程序入口
LJMP T1IN
ORG 0040H
MAIN: MOV SP,#60H
MOV P0,#00H
MOV P1,#00H
MOV QG,#99
MOV TMOD,#00010110B ;T1工作方式定时1,16位;T0工作在计数2,8位
SETB ET1
SETB EA
MOV TH1,#0B8H ;测量频率
MOV TL1,#00H ;22.1184M晶振,10000uS/10ms产生1次中断
MOV TH0,#0
MOV TL0,#0
SETB TR0
SETB TR1
MOV LED0,#0
MOV LED1,#17
MOV LED2,#0
MOV LED3,#0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
LOOP: LCALL DISL0
LCALL DISL1
LCALL DISL2
LCALL DISL3
LJMP LOOP
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
T1IN: CLR TR1 ;停止计数
CLR TR0
MOV TH1,#0B8H
MOV TL1,#00H
MOV R4,QG
DEC QG
CJNE R4,#0,AKM4
MOV QG,#99
JBC TF0,ERROR
MOV P1,TL0
MOV A,TL0
MOV B,#10
DIV AB
MOV LED3,A
MOV A,B
MOV B,#1
DIV AB ;
MOV LED2,A
MOV LED1,#17
MOV LED0,B
AKM4: MOV TH0,#0
MOV TL0,#0
SETB TR0
SETB TR1
RETI
ERROR: MOV LED0,#16 ;显示错误,表示计数频率超过
MOV LED1,#16
MOV LED2,#16
MOV LED3,#0EH
MOV TH0,#0
MOV TL0,#0
SETB TR0
SETB TR1
RETI
;;;;;;;;;;;;;;
DISL0: MOV P0,#00H
MOV P2,#0FFH
LCALL DISLED0
CLR P2.0
RET
DISL1: MOV P0,#00H
MOV P2,#0FFH
LCALL DISLED1
CLR P2.1
RET
DISL2: MOV P0,#00H
MOV P2,#0FFH
LCALL DISLED2
CLR P2.2
RET
DISL3: MOV P0,#00H
MOV P2,#0FFH
LCALL DISLED3
CLR P2.3
RET
DISLED0: MOV DPTR,#TAB
MOV A,LED0
MOVC A,@A+DPTR
MOV P0,A
NOP
RET
DISLED1: MOV DPTR,#TAB
MOV A,LED1
MOVC A,@A+DPTR
MOV P0,A
NOP
RET
DISLED2: MOV DPTR,#TAB
MOV A,LED2
MOVC A,@A+DPTR
MOV P0,A
NOP
RET
DISLED3: MOV DPTR,#TAB
MOV A,LED3
MOVC A,@A+DPTR
MOV P0,A
NOP
RET
TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H,40H,80H
; '0' '1' '2' '3' '4' '5' '6' '7' '8' '9' 'A' 'B' 'C' 'D' 'E' 'F'
END
四、脉冲频率计论文设计什么写?
摘 要:本文设计的数字频率计以AT89C51为核心,在软件编程中采用的是C51语言,测量采用了多周期同步测量法,它避免了直接测量法对精度的不足,同时消除了直接与间接相结合方法需对被测信号的频率与中介频率的关系进行判断带来的不便,能实现较高的等精度频率和周期的测量。本文所设计的数字频率计是用数字显示被测信号频率的仪器,如配以适当的传感器,可以对多种物理量进行测试,比如机械振动的频率,转速,声音的频率以及产品的计件等等。
关键词:频率 电参量 数字频率计 周期
目 录
1 绪论 1
2 方案设计 1
2.1功能要求 1
2.2方案论证 1
3 系统硬件的设计 2
3.1 AT89C51的结构和功能: 4
3.2 74HC393结构及功能: 11
3.3 74HC112结构及功能 14
3.3 74HC14结构及功能 17
4 系统软件的设计 17
4.1 初始化程序 17
4.2 主程序 18
5 调试及性能分析 22
5.1调试与测试 22
5.2性能分析 23
6 结论 24
致谢 25
参考文献 25
附录 27
际蓝论文网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!