色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 利用USBUART橋接器實現(xiàn)單片機在線編程

          利用USBUART橋接器實現(xiàn)單片機在線編程

          作者: 時間:2012-03-30 來源:網絡 收藏

          CP2101設計的IAP工作電路中,USB接口除了提供TTL電源外、還有串行口通信、 IAP及復位信號控制。圖4中,R5、R6、C2和K2構成傳統(tǒng)的上電自動和手動復位電路,R3、R4、D2和T1構成一個由串行口RTS端控制的復位電路,由于CP2101轉換后的信號是TTL電平,可以直接為使用,節(jié)省了RS232電平轉換為TTL電平的輔助電路。

          CP2101設計的IAP工作電路有很大的優(yōu)越性,它只需使用USB接口就可以完成提供TTL電源、串行口通信、IAP及復位信號控制,減少了計算機與外設之間的接口,同時也為在沒有COM口的計算機上進行IAP提供了可能,增強了外設的靈活性。在電路板設計中,采用CP2101芯片,既可以節(jié)省 RS232電平轉換為TTL電平的電路,又使用5 mm×5 mm的MLP28封裝,減少了電路板面積,節(jié)省了成本。

          在進行IAP編程的模式下,使用CP2101芯片在計算機上用USB接口虛擬出串行口,這樣既可以克服由于USB接口協(xié)議的復雜性給用戶帶來的不便,又可以簡化計算機與之間的接口,同時可以給用戶設備提供一個5V電源,減少了由于外接電源帶來的不便。筆者使用C51對IAP模塊進行了二次開發(fā),進一步簡化了 IAP下載的過程,開發(fā)后的IAP程序先寫入單片機,用戶就可以在應用板上直接下載用戶程序,不需任何編程器就可以完成單片機系統(tǒng)的開發(fā)及單片機實驗教學。同時使用USB轉UART和IAP技術為51系列單片機的開發(fā)與學習提供一種新的便捷而廉價的方法。對初次學習單片機的人們和大中專院校的學生學習單片機帶來極大的方便。

          結語

          USB轉UART技術,簡化了外設接口,也為外設提供了5V電源。該技術被廣泛應用于手機、數(shù)碼相機、PDA以及MP3等功耗比較低的設備,既可以省去外接電源,又可以做數(shù)據(jù)傳輸和信號控制,同時還可以對外設進行系統(tǒng)升級,具有可觀的經濟效益和市場前景。

          參考文獻
          1靳桅.單片機原理及應用—C51編程技術. 成都:西南交通大學出版社,2004
          2靳桅. SST89C5x系列單片機IAP開發(fā)及應用. 見:2003年全國單片機及嵌入式系統(tǒng)年會. 北京:北京航空航天大學,2003
          3Silicon Storage Technology Design Considerations for the SST FlashFlex51 Family Microcontroller
          4Silicon Storage Technology Memory ReMapping of the SST89C54/58 Microcontroller
          5Silicon Storage Technology SST FlashFlex51 Microcontroller InApplication Programming Basics
          6何立民. MCS51系列單片機應用系統(tǒng)設計. 北京:北京航空航天大學出版社,1990


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉