51判断频率

[复制链接]
2660|5
 楼主| ninibaba 发表于 2010-11-12 13:02 | 显示全部楼层 |阅读模式
设有一方波信号输入
用51实现判断其f为多少?
有何种方法实现?
jjjyufan 发表于 2010-11-12 13:06 | 显示全部楼层
脉冲计数啊
maychang 发表于 2010-11-12 14:57 | 显示全部楼层
要么用定时器脉冲数测量其周期,要么用定时器产生单位时间对输入脉冲计数。
前者适用于信号频率较低情况,后者适用于信号频率较高情况。
 楼主| ninibaba 发表于 2010-11-12 17:36 | 显示全部楼层
上述方法是否适用于被测频率未知的情况?
也就是说
怎么判断其上升沿或下降沿?
maychang 发表于 2010-11-12 18:07 | 显示全部楼层
4楼:
各种单片机不完全一样。
对51单片机而言,可以用INT引脚产生中断,引脚产生的外部中断仅下降沿有效。两次中断之间当然就是一个周期。
老鱼探戈 发表于 2010-11-12 20:40 | 显示全部楼层
是固定频率吗?几个周期的平均值,再求倒数咯。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

292

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部