標題: 51單片機中紅外通信的一個小問題 [打印本頁]

作者: 134849694164151    時間: 2018-7-3 13:40
標題: 51單片機中紅外通信的一個小問題
我想問一下各位,就是紅外通信的NEC協(xié)議中的地址碼是用來干嘛的啊?我一直都搞不懂,地址碼是遙控器發(fā)出的嗎?是用來干什么的呢?謝謝你
作者: 小貓貓愛吃魚    時間: 2018-7-3 15:48
你好!

NEC紅外協(xié)議,發(fā)送的數(shù)據(jù)格式為:
1、首次發(fā)送的是9ms的高電平脈沖,其后是4.5ms的低電平;
2、接下來就是8bit的地址碼;
3、而后是8bit的地址碼的反碼;
4、然后是8bit 的命令碼;
5、而后是8bit 的命令碼的反碼。



紅外發(fā)射管有2個管腳,發(fā)送的是經(jīng)過38KHz時鐘調(diào)制過的信號。


給你兩個紅外實物的例程看看。。。

紅外遙控時鐘(DS1302) - 供求信息發(fā)布專區(qū) 單片機論壇
http://www.torrancerestoration.com/bbs/dpj-114217-1.html


一體化紅外學習型遙控器,NEC解碼、發(fā)射測試成功 - 51單片機 單片機論壇
http://www.torrancerestoration.com/bbs/dpj-119972-1.html





作者: woshige    時間: 2018-7-3 20:02
地址碼 就是用來識別設(shè)備的嘛 紅外發(fā)送設(shè)備也就是遙控器發(fā)出的 至于有什么用。?赡荛_發(fā)板上體現(xiàn)不出來吧 比如不同廠商的遙控器地址碼肯定就不一樣啊




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1