紅外解碼程序主要工作為等待紅外線信號(hào)出現(xiàn) - 免費(fèi)下載

單片機(jī)開(kāi)發(fā)資源 文件大小:8 K

?? 資源詳細(xì)信息

文件格式
RAR
上傳用戶
上傳時(shí)間
文件大小
8 K
所需積分
2 積分
推薦指數(shù)
????? (5/5)

?? 溫馨提示:本資源由用戶 yitiaojin135 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請(qǐng)聯(lián)系我們刪除。

資源簡(jiǎn)介

紅外解碼程序主要工作為等待紅外線信號(hào)出現(xiàn),并跳過(guò)引導(dǎo)信號(hào),開(kāi)始收集連續(xù)32位的表面數(shù)據(jù),存入內(nèi)存的連續(xù)空間。位信號(hào)解碼的原則是:以判斷各個(gè)位的波寬信號(hào)來(lái)決定高低信號(hào)。位解碼原理如下:  解碼為0:低電平的寬度0.56ms+高電平的寬度0.56ms。  解碼為1:低電平的寬度1.68ms+高電平的寬度0.56ms。 程序中必須設(shè)計(jì)一精確的0.1ms延時(shí)時(shí)間作為基礎(chǔ)時(shí)間,以計(jì)數(shù)實(shí)際的波形寬度,若讀值為5表示波形寬度為0.5ms,若讀值為16表示波形寬度為1.6ms,以此類推。高電平的寬度1.12ms為固定,因此可以直接判斷低電平的寬度的計(jì)數(shù)值5或時(shí)16,來(lái)確定編碼為0或是1。程序中可以減法指令SUBB來(lái)完成判斷,指令“SUBB A,R2”中若R2為計(jì)數(shù)值,A寄存器設(shè)為8,就可如下:  當(dāng)“8-R2”有產(chǎn)生借位,借位標(biāo)志C=1,表示編碼為1。  當(dāng)“8-R2”無(wú)產(chǎn)生借位,借位標(biāo)志C=0,表示編碼為0。 將借位標(biāo)志C經(jīng)過(guò)右移指令“RRC A”轉(zhuǎn)入A寄存器中,再經(jīng)由R0寄存器間接尋址存入內(nèi)存中。

源碼文件列表

?? 共 1 個(gè)源碼文件 點(diǎn)擊文件名可在線查看源代碼

??
溫馨提示:點(diǎn)擊文件名或"查看源碼"按鈕可在線瀏覽源代碼,支持語(yǔ)法高亮顯示。

立即下載此資源

提示:下載后請(qǐng)用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說(shuō)明

?? 下載說(shuō)明

  • 下載需消耗 2積分
  • 24小時(shí)內(nèi)重復(fù)下載不扣分
  • 支持?jǐn)帱c(diǎn)續(xù)傳
  • 資源永久有效

?? 使用說(shuō)明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請(qǐng)查看說(shuō)明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費(fèi)領(lǐng)取
  • 邀請(qǐng)好友注冊(cè)獎(jiǎng)勵(lì)
  • 查看詳情 →

相關(guān)標(biāo)簽

點(diǎn)擊標(biāo)簽查看更多相關(guān)資源:

相關(guān)資源推薦