用单片机测频率的程序

怎样编写单片机测频率的程序呢?电路已经设计好,输入到单片机中的信号是方波,我想要实现的功能为:当时间过去5秒后,液晶显示屏能显示出照此频率振动下去一分钟内的完整周期数,并... 怎样编写单片机测频率的程序呢?电路已经设计好,输入到单片机中的信号是方波,我想要实现的功能为:当时间过去5秒后,液晶显示屏能显示出照此频率振动下去一分钟内的完整周期数,并每5秒更新一次数据,直到一分钟结束,显示出最终的准确数字,此数字是一分钟内的周期数,而不是推算的。请各位同志帮忙下,不方便实现的功能可按实际情况进行合理修改。程序语言,汇编或C语言均可。对了,我买的单片机的型号是MSP430. 展开
 我来答
百度网友ec35c0b5a
推荐于2017-11-26 · TA获得超过1691个赞
知道大有可为答主
回答量:2508
采纳率:73%
帮助的人:1187万
展开全部
我只有51的程序,没有MSP430的,但是我可以告诉您的思路:
1、你将输入信号输入外部中断引脚。
2、开启您的定时器T0;
3、使用定时器T0计时5S,然后读取外部中断了多少次。
4、计算外部中断的次数N,这样你就得到你所需要的频率了。那就是N*12=1分钟的次数。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式