<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        基于51單片機的最小系統如何設計

        作者:MCU起航   來源:互聯網   點擊數:  更新時間:2014年08月03日   【字體:

          單片機有很多種,51、AVR、430、PIC、STM32等等,每種都有自己的最小系統板。今天簡單說下51單片機的最小系統板該如何設計。最小系統板的說法其實是相對開發板來說的,因為在開發板上有各種功能模塊,例如AD、DA、數碼管什么的,但是有些追求簡潔的開發者習慣簡單一些,只要有電源,下載口,一些簡單的按鍵,同時把IO口都引出來,僅此而已。所以說,最小系統板是沒有一個明確的規范的,因人而異,簡潔為主。上個圖先:

         

         

        先出個問題,誰能猜出這是atmel公司的51單片機還是STC公司的51單片機?

        答案是:atmel。因為芯片型號是89S51,原理圖上標著呢。為什么最小系統上面選用ATMEL的芯片?

        因為ATMEL的芯片下載方便,只需要一條下載線,淘寶上賣十多塊錢。但如果用STC的單片機,相對麻煩一些。它的程序下載是通過串口實現的,這就需要一片MAX232,或者串口轉USB芯片CH340T等等,添加了這個芯片,還要裝一個難看的串口或者USB口。制圖、焊接上都相對復雜了一些。

           P0口一定要記得加上拉電阻,因為其它三組IO口都是內部自帶的,唯獨P0沒有。復位按鍵是必須的,程序跑飛的時候能通過復位來恢復。圖中,他把四組IO都引出來了,而且引出來了兩遍,充分為擴展設計考慮。下面是電源部分的電路:

         

         
        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮