過程:將要看的資料傳送出來,另乙個板(乙個帶有顯示的就ok了,顯示就看個人的了,我之前用12864顯示,後面壞了,就用4位數碼管了)接收顯示出來。
資源:通訊口只要2個io(接收乙個,傳送乙個),定時器2個(接收乙個,傳送乙個)。
以下是傳送模組:
//carry_pin 為傳送io,設定為輸出
void send_ird(void)
else
else}}
else
else
else
b_nextbit=1;//}
else
else
b_nextbit=1;//}
}}
}else//發完資料
else}}
else//準備傳送資料
if(b_nextbit)
carry_pin=0; }
}
紅外協議之NEC協議
邏輯1為2.25ms,脈衝時間560us 邏輯0為1.12ms,脈衝時間560us。所以我們根據脈衝時間長短來解碼。推薦載波占空比為1 3至1 4。在傳送端 每一位時間為1.12ms 560us 560個低電平 或22.25ms 560us 1680us 調製採用脈衝時間長短調製每一位。每乙個脈衝都...
HT6221傳送紅外HS0038解碼程式
1 可以用,要弄懂的話就要去看看ht6221的時序圖。23 c51的紅外解碼程式,可以根據需要自己修改 4 5 12mhz6 根據自己的接線來改 7 sbit irin p3 2 紅外置收器資料線8 910 11 定義陣列ircom,分別裝解碼後得到的資料 12 ircom 0 低8位位址碼 13 ...
C51 模擬spi協議
spi serial peripheral inte cer 序列外設介面 是摩托羅拉公司推出的一種同步序列通訊介面,用於微處理器臌控制器和外圍擴充套件晶元之間的序列連線,現已發展成為一種工業標準,目前,各半導體公司推出了大量的帶有spi介面的具有各種各樣功能的晶元,如ram,eeprom,flas...