标题: 求明白人给我讲讲用51设计数字频率计(1k-10MHZ) [打印本页]

作者: 844670104    时间: 2016-6-21 19:57
标题: 求明白人给我讲讲用51设计数字频率计(1k-10MHZ)
良辰必有重谢!!!!

作者: zl2168    时间: 2016-6-21 20:48
本帖最后由 zl2168 于 2016-6-21 20:51 编辑

实例73  测量脉冲频率


Proteus仿真一下,确认有效
实例73 测量脉冲频率.rar (52.74 KB, 下载次数: 45)



以上摘自张志良编著《单片机实验实训100例》 ISBN978-7-5124-1603-1,北航社出版


书中电路和程序设计有详细说明,程序语句条条有注解。








作者: yzwzfyz    时间: 2016-6-21 21:18
1,做一个时间中断,用以做1秒计时,起动后置标记S=1,结束后(1秒到)清S=0.
2,1秒计时器的起动条件,就是K0的按下.即K0按下后,1秒计时器开始计时,S=1.
3,再做一个计数器P,P的输入就是T1脚(脉冲输入),并用S作开关,当S=1时,T1连通到P上进行计数,
S=0时,取出P的值,也就是得到的频率,然后清P,准备下次取样.

作者: 844670104    时间: 2016-6-22 08:10
zl2168 发表于 2016-6-21 20:48
实例73  测量脉冲频率

谢谢,明白一点了,3q
作者: 844670104    时间: 2016-6-22 08:11
yzwzfyz 发表于 2016-6-21 21:18
1,做一个时间中断,用以做1秒计时,起动后置标记S=1,结束后(1秒到)清S=0.
2,1秒计时器的起动条件,就是K0的按 ...

谢谢,明白一点了  !!!!!!!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1