普中51_红外线通信应用(未完)

Posted pie-o

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了普中51_红外线通信应用(未完)相关的知识,希望对你有一定的参考价值。

NEC红外协议   引导码9ms高电平,4.5ms低电平,0:0.56mslow+0.56mshigh     1:0.56mslow+1.56mshigh

红外发射电路(遥控器),脉宽调制,38KHz载波 红外二极管

红外接收电路,解码,集成电路

中断0,T0    (本来想用TMOD的T0.gate=1,来计算脉宽的,可是搞不清楚红外编码1,0信号是否以高电平区别!!),count计算时间,>6为1信号,反之0.可是显示的值总是在变,虽然出现的值很多都是相同的,

还有,再增加了判断两个数据与其各自的反码相与是否为0 的语句后,会显示预设的数据出错的标识。

疑问,显示的值是由count给的,count是由T0计数得来,根源在T0计数上。理论上,应该红外编码发送过来,相同的按键编码应该一样,我根据协议规定的时序接收到的值也应该一样。

以上是关于普中51_红外线通信应用(未完)的主要内容,如果未能解决你的问题,请参考以下文章

51单片机_红外线

51单片机学习笔记_14 红外遥控

求51单片机红外摇控接收c程序,并在数码管上显示键值出来?

51单片机 超声波红外避障 程序

4.4 51单片机-NEC红外线遥控器解码

Proteus仿真51单片机+红外测距仪(GP2D12)+ADC0809模数转换