首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

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

2013-07-08 
普通IO口如何采集输入频率请教一下大家,单片机的普通IO口,置为输入,能否采集到IO口的输入频率吗?PIC[解决

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

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

引用:
Quote: 引用:

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

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


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

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

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

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

热点排行