模擬紅外協議C程式 傳送模組

2021-06-17 23:14:15 字數 492 閱讀 9704

過程:將要看的資料傳送出來,另乙個板(乙個帶有顯示的就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...