本keil c51程序適用uPC1621/uPC1622及兼容的紅外遙控器晶元,佔用外部中斷0和定時器1,以中斷方式解碼,節省系統資源,以查詢方式檢測遙控信號是否有效.
解碼思路:
紅外線經一體化接受頭解碼放到後送到單片機的外部中斷0,單片機設置外部中斷下降沿觸發,T0和T1為16位定時器,T0在系統啟動后定時5ms.T1在外部中斷0啟動后開始定時,初值為0,每次在INT0中斷後先讀T1計數值,並重設初值為0,而且判斷T1的計數值,
[admin via 研發互助社區 ] keil c51紅外遙控解碼程序已經有2649次圍觀
http://cocdig.com/docs/show-post-42217.html