为什么51单片机在红外遥控接收时,一般用2个I/O口?

[复制链接]
3335|7
 楼主| ybdsy 发表于 2008-3-6 10:50 | 显示全部楼层 |阅读模式
关于51单片机红外遥控接收电路,一般的书上都用2个I/O口,<br />一个是用来产生红外信号引发的外部中断,一个在中断后用来读红外信号的脉冲高低电平.<br />难道用一个不行吗,先用这个能产生中断的的I/O口引起中断后,在关断中断的情况下,再来读这个I/O口的红外信号脉冲的高低电平,行吗?<br />请大虾指点,谢谢!
xwj 发表于 2008-3-6 10:56 | 显示全部楼层

一般笨的会用2个,稍微聪明点的都只用一个的

  
coldra 发表于 2008-3-6 10:57 | 显示全部楼层

时间来得及就可以,试一下就知道了

  
lhj74251 发表于 2008-3-6 11:14 | 显示全部楼层

我用一个,不中断

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我做过一个小产品,遥控和按键控制,我不中断也一样能行.呵呵!
huangqi412 发表于 2008-3-7 08:56 | 显示全部楼层

用,一般都1个,没看过两个

  
dcp 发表于 2008-3-7 11:41 | 显示全部楼层

1个IO+定时中断+状态机就可以了

  
qguangdong 发表于 2008-3-10 16:45 | 显示全部楼层

*

我也用一个&nbsp;哈
piao520 发表于 2008-8-26 15:20 | 显示全部楼层

学习了

&nbsp;&nbsp;各位大哥都有用过,那么有没有解码程序贴一个上来,最好是有每部程序的说明,而且不要是C编的小弟刚入行看不懂.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;多谢了!!!!!!!!!!!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

40

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部