如何实现不用外部中断来红外解码?

2020-02-04 09:12发布

要把红外接收头的引脚接在单片机(除了外部中断引脚)的任意IO口,该怎么实现解码啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
lu50211
1楼-- · 2020-02-10 04:57
用定时器采生一个125US的中断。煞后计算遥控码的时间,最后才解码,这样不会影响了
raxb
2楼-- · 2020-02-10 05:48
定时250us或者100us,去扫描IO口计数即可
newhand1991
3楼-- · 2020-02-10 09:17
 精彩回答 2  元偷偷看……
zhikai_wu
4楼-- · 2020-02-10 10:38
用定时器对IO采样
gracialee
5楼-- · 2020-02-10 12:41
不用外部的话,我觉得是不是单片机可累的啊。
raxb
6楼-- · 2020-02-10 18:09
duxingkei 发表于 2011-4-1 18:20
我也考虑过用任意脚 做红外脚,思路就是用定时器定时的检测IO口的电平,记录高低电平的时差
在解码。不过一 ...

这个可以的,我一直都这样用,不过红外还是无线

一周热门 更多>