<em id="0s9ur"></em>

<em id="0s9ur"></em>
<div id="0s9ur"><ol id="0s9ur"></ol></div>
<div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

      <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>

      如何使用AVR單片機的實現紅外線通訊解碼的方法詳解

      資料大小: 0.19 MB

      所需積分: 0

      下載次數:

      用戶評論: 0條評論,查看

      上傳日期: 2018-11-02

      上 傳 者: 易水寒他上傳的所有資料

      資料介紹

      標簽:數據傳輸(280)TTL(191)AVR單片機(385)

        AVR單片機Atmel公司推出的一個單片機系列。由于該系列單片機的集成度高,因此,其軟/硬件設計都變得更加簡潔。文中介紹通過AVR單片機的捕獲中斷來實現紅外線通訊解碼的一種方法。

        紅外線編碼是數據傳輸和家用電器遙控常用的一種通訊方法,其實質是一種脈寬調制的串行通訊。家電遙控中常用的紅外線編碼電路有μPD6121G型HT622型和7461型等。本文就以這些電路的編碼格式來討論怎樣使用AVR單片機的捕獲中斷功能來實現其解碼。

        紅外線通訊的發送部分主要是把待發送的數據轉換成一定格式的脈沖,然后驅動紅外發光管向外發送數據。接收部分則是完成紅外線的接收、放大、解調,還原成同步發射格式相同(但高、低電位剛好相反的脈沖信號。這些工作通常由一體化的接收頭來完成,主要輸出TTL兼容電平。最后通過解碼把脈沖信號轉換成數據,從而實現數據的傳輸。圖1是一個紅外線遙控制系統的原理框圖。

      用戶評論

      查看全部 條評論

      發表評論請先 , 還沒有賬號?免費注冊

      發表評論

      用戶評論
      技術交流、我要發言! 發表評論可獲取積分! 請遵守相關規定。
      上傳電子資料

      下載排行

      本周

      1. 使用單片機設計的電子秤資料合集免費下載
      2. 單片機技術教程之八個應用實驗的詳細資料說明
      3. 自制51單片機學習板的開發源程序和電路原理圖資料免費下載
      4. 使用STM8單片機設計的紅外遙控器解碼的程序電路圖芯片資料免費下載
      5. 使用單片機設計的智能車源程序詳細資料合集免費下載
      6. 嵌入式系統教程之嵌入式硬件系統設計與應用實例資料免費下載
      7. STM32F103VET6最小系統板電路原理圖資料免費下載
      8. 如何使用Proteus仿真和Keil C51編程技術實現單片機的教學改革
      9. 如何進行ARM的LCD顯示驅動設計與實現資料說明
      10. 全國大學電子設計大賽使用單片機設計的智能小車資料合集免費下載

      本月

      1. 單片機初學者必備的40個實驗教程
      2. 單片機接口資料匯總
      3. 普中科技51單片機開發板的實驗程序詳細資料合集免費下載
      4. STM32F103C8T6最小系統原理圖的資料合集
      5. 51單片機教程之原理開始到匯編的詳細教程免費下載
      6. 51單片機C語言程序設計教程書中代碼及課后作業資料免費下載
      7. 單片機教程之51單片機C語言程序設計教程(王云)資料合集
      8. 單片機教程之單片機入門到單片機工程師的教程免費下載
      9. STM32開發板教程之STM32開發指南免費下載
      10. 單片機教程之如何進行單片機內部資源的C51編程

      總榜

      1. 單片機C語言程序設計實訓100例——基于8051 Proteus仿真
      2. 51單片機學習資料打包
      3. 單片機超級精華包
      4. 網上學單片機(入門篇)
      5. 電子工程師基本知識結構
      6. Keil uVision3下載 (破解版帶注冊機+中文版)
      7. 51單片機c語言超強學習資料
      8. PIC單片機應用常見問答
      9. 《C51單片機及C語言知識點必備秘籍》電子發燒友網創新系列電子書
      10. 單片機C語言程序設計實訓100例——基于8051 Proteus仿真
      上海快3开奖走势图
      <em id="0s9ur"></em>

      <em id="0s9ur"></em>
      <div id="0s9ur"><ol id="0s9ur"></ol></div>
      <div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

          <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>
          <em id="0s9ur"></em>

          <em id="0s9ur"></em>
          <div id="0s9ur"><ol id="0s9ur"></ol></div>
          <div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

              <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>