http://www.zg4o1577.cn/ziliao/51hei-5/紅外_串口發(fā)解碼值.rar
//跳線設(shè)置:J7第3腳通過杜邦線連到P3.2口,9針串口線與電腦連接, 打開串口調(diào)試程序設(shè)置波特率57600bps,手持紅外遙控器, 對準51hei開發(fā)板按鍵,電腦出現(xiàn)解碼值,當(dāng)然不保證能適用于所有 的遙控器
/******************************************************************/ /* 本程序的藍本從網(wǎng)上搜集,經(jīng)本人修改并注釋,萬能遙控器解碼成功 */ /* 晶振:11.0569MHz */ /************************* 說 明 ***********************/ /* 以一個9ms的低電平和4.5ms的高電平為引導(dǎo)碼,后跟32位二進制代碼 */ /* 前16位為8位用戶碼及其反碼,后16位為8位的操作碼及其反碼 */ /* 以脈寬為0.565ms、間隔0.56ms、周期為1.125ms的組合表示"0"; */ /* 以脈寬為0.565ms、間隔1.685ms、周期為2.25ms的組合表示"1"。 */ /* 注意:接收碼的脈寬與間隔是對發(fā)射碼取反的,即間隔是0.565ms */ /******************************************************************/
[此貼子已經(jīng)被作者于2010-6-2 20:05:39編輯過]
|