读书人

普通IO口怎么采集输入频率

发布时间: 2013-07-08 14:13:00 作者: rapoo

普通IO口如何采集输入频率
请教一下大家,单片机的普通IO口,置为输入,能否采集到IO口的输入频率吗? PIC
[解决办法]
用主程序来跟踪IO变化的话结合定时器,效率低,而且不太准

非要这么干也不是不可以,就是要接受上面两个问题
[解决办法]
貌似就是单片机P3.4 P3.5z这两个口能用得着了。。其他的。。需要软件来读脉冲数,精度和速度都跟不上。。
[解决办法]

引用:
Quote: 引用:

请教一下大家,单片机的普通IO口,置为输入,能否采集到IO口的输入频率吗?

那有什么效率高,而且准的方法吗?


就是不用普通IO口。
[解决办法]
引用:
Quote: 引用:

请教一下大家,单片机的普通IO口,置为输入,能否采集到IO口的输入频率吗?

那有什么效率高,而且准的方法吗?

如果来得及改板子,上个计数器,定时查询最高有效位跳变,读数然后算,当然要知道频率大概范围,还有就是输入波形幅度,这种方案最适合方波,如果来个频率幅度都猛变的正弦,那就没戏了

读书人网 >单片机

热点推荐