标题:
51单片机中红外通信的一个小问题
[打印本页]
作者:
134849694164151
时间:
2018-7-3 13:40
标题:
51单片机中红外通信的一个小问题
我想问一下各位,就是红外通信的NEC协议中的地址码是用来干嘛的啊?我一直都搞不懂,地址码是遥控器发出的吗?是用来干什么的呢?谢谢你
作者:
小猫猫爱吃鱼
时间:
2018-7-3 15:48
你好!
NEC红外协议,发送的数据格式为:
1、首次发送的是9ms的高电平脉冲,其后是4.5ms的低电平;
2、接下来就是8bit的地址码;
3、而后是8bit的地址码的反码;
4、然后是8bit 的命令码;
5、而后是8bit 的命令码的反码。
红外发射管有2个管脚,发送的是经过38KHz时钟调制过的信号。
给你两个红外实物的例程看看。。。
红外遥控时钟(DS1302) - 供求信息发布专区 单片机论坛
http://www.51hei.com/bbs/dpj-114217-1.html
一体化红外学习型遥控器,NEC解码、发射测试成功 - 51单片机 单片机论坛
http://www.51hei.com/bbs/dpj-119972-1.html
作者:
woshige
时间:
2018-7-3 20:02
地址码 就是用来识别设备的嘛 红外发送设备也就是遥控器发出的 至于有什么用。。可能开发板上体现不出来吧 比如不同厂商的遥控器地址码肯定就不一样啊
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1