<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于MSP430F413的智能遙控器(04-100)

          基于MSP430F413的智能遙控器(04-100)

          ——
          作者:哈爾濱理工大學計算機與控制學院 李文國 阿城繼電器股份有限公司 張鳳偉 時間:2008-03-31 來源:電子產(chǎn)品世界 收藏

            無線接收單元

          本文引用地址:http://www.ex-cimer.com/article/80975.htm

          該模塊是以解碼芯片PT2272為核心的接收模塊SB-JS1。該接收模塊有七個引出端,分別為VCC、GND、D1、D2、D3、D4及VT,其中VT端為解碼有效輸出端,D1~D4為四位數(shù)據(jù)鎖存輸出端,能輸出4V左右的高電平,驅(qū)動電流2mA,與發(fā)射器上的S1、S2、S3、S4四個鍵相對應(yīng)。接收模塊采用SMD貼片工藝制造生產(chǎn),為超再生接收方式,它內(nèi)含放大整形及解碼電路,使用極為方便。

            軟件設(shè)計

            本系統(tǒng)軟件設(shè)計的開發(fā)調(diào)試工具是嵌入式工作臺EW430,它提供了一個完整的開發(fā)環(huán)境。在支持TI FET驅(qū)動方面,EW430的功能是獨一無二的,目前最新版本是1.26B。該開發(fā)工具支持windows98/ME/NT4/2000/XP多操作系統(tǒng),在該開發(fā)環(huán)境下可進行工程文件的建立、文件編輯、編譯、匯編、鏈接和建立生成目標文件及對目標文件進行調(diào)試。

            MSP430 IAR C-SPY調(diào)試器是為測試邏輯程序和仿真而開發(fā)的一種快速和高性價比的工具,可以將程序完整地下載到IDE中,在IAR Embedded Workbench中可以方便地進入C-SPY調(diào)試環(huán)境,編輯的功能像源代碼瀏覽器一樣使程序可以編輯的同時調(diào)試,斷點可直接在代碼中設(shè)置,寄存器窗口,存儲器窗口,觀察窗口等,可非常方便地MSP430 IAR C-SPY調(diào)試器是為測試邏輯程序和仿真而開發(fā)的一種快速和高性價比的工具,可以將程序完整地下載到IDE中,在IAR Embedded Workbench中可以方便地進入C-SPY調(diào)試環(huán)境,編輯的功能像源代碼瀏覽器一樣使程序可以編輯的同時調(diào)試,斷點可直接在代碼中設(shè)置,寄存器窗口,存儲器窗口,觀察窗口等,可非常方便地調(diào)試用戶所設(shè)計的程序。硬件調(diào)試主要通過TI的JTAG Flash仿真工具MSP-FET430連接目標板??赏瑫r編輯調(diào)試匯編語言和C語言源文件。

            MSP430系列的IAR C 語言與標準C語言兼容程度高,所有的文檔資料容易理解,便于移植。整個程序采用C語言設(shè)計,模塊化結(jié)構(gòu),條理清楚,程序量精簡,使得MSP430的速度和編譯程序容量最優(yōu)化。

            結(jié)語

            本設(shè)計由于選用,其豐富的片上外圍功能模塊使得外圍電路得以大大簡化,而且大多數(shù)元器件均選擇貼片封裝,從而減少了整個板面積,同時在軟件設(shè)計中也采用了多種節(jié)能工作方式,從而使整個系統(tǒng)功耗很低,可滿足電池供電要求。目前,在實際應(yīng)用中也得很好的驗證,精度高、控制準確、抗干擾性強。■

          紅外遙控器相關(guān)文章:紅外遙控器原理

          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞: 單片機 MSP430F413 遙控器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();