找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2567|回复: 4
打印 上一主题 下一主题
收起左侧

求明白人给我讲讲用51设计数字频率计(1k-10MHZ)

[复制链接]
跳转到指定楼层
楼主
良辰必有重谢!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:111634 发表于 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,北航社出版


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







回复

使用道具 举报

板凳
ID:123289 发表于 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,准备下次取样.
回复

使用道具 举报

地板
ID:122553 发表于 2016-6-22 08:10 | 只看该作者
zl2168 发表于 2016-6-21 20:48
实例73  测量脉冲频率

谢谢,明白一点了,3q
回复

使用道具 举报

5#
ID:122553 发表于 2016-6-22 08:11 | 只看该作者
yzwzfyz 发表于 2016-6-21 21:18
1,做一个时间中断,用以做1秒计时,起动后置标记S=1,结束后(1秒到)清S=0.
2,1秒计时器的起动条件,就是K0的按 ...

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表