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

2020-02-04 09:12发布

要把红外接收头的引脚接在单片机(除了外部中断引脚)的任意IO口,该怎么实现解码啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
liuzhichengour
1楼-- · 2020-02-04 11:48
不断的检测信号输入引脚,其他的什么都不能做,如果做其他事就有可能错过了红外信号接受时间;因为红外信号到来时是不定时的,随时都有可能出现,所以使用中断的目的就是为了在做其他事时产生中断来处理红外接受程序。
cbmjd
2楼-- · 2020-02-04 15:46
那样的话,不就是单独的红外的程序而已了吗?我的程序还要运行其他动作呢。 哎!现在不知道该怎么办?
liuzhichengour
3楼-- · 2020-02-04 20:02
那你的中断都干什么了?贴个图来帮你看看。
ykr1
4楼-- · 2020-02-04 22:50
用输入捕获中断(ICP).
cbmjd
5楼-- · 2020-02-04 23:12
 精彩回答 2  元偷偷看……
cbmjd
6楼-- · 2020-02-05 01:52
回复【4楼】ykr1
-----------------------------------------------------------------------

怎么捕获法,也是一直在那里等待?

一周热门 更多>