找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9507|回復: 0
打印 上一主題 下一主題
收起左側

基于51單片機的最小系統(tǒng)如何設計

[復制鏈接]
跳轉到指定樓層
樓主
ID:74835 發(fā)表于 2015-3-20 20:32 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
        單片機有很多種,51AVR、430、PIC、STM32等等,每種都有自己的最小系統(tǒng)板。今天簡單說下51單片機的最小系統(tǒng)板該如何設計。最小系統(tǒng)板的說法其實是相對開發(fā)板來說的,因為在開發(fā)板上有各種功能模塊,例如AD、DA、數(shù)碼管什么的,但是有些追求簡潔的開發(fā)者習慣簡單一些,只要有電源,下載口,一些簡單的按鍵,同時把IO口都引出來,僅此而已。所以說,最小系統(tǒng)板是沒有一個明確的規(guī)范的,因人而異,簡潔為主。上個圖先:

先出個問題,誰能猜出這是atmel公司的51單片機還是STC公司的51單片機?
答案是:atmel。因為芯片型號是89S51,原理圖上標著呢。為什么最小系統(tǒng)上面選用ATMEL的芯片?
因為ATMEL的芯片下載方便,只需要一條下載線,淘寶上賣十多塊錢。但如果用STC的單片機,相對麻煩一些。它的程序下載是通過串口實現(xiàn)的,這就需要一片MAX232,或者串口轉USB芯片CH340T等等,添加了這個芯片,還要裝一個難看的串口或者USB口。制圖、焊接上都相對復雜了一些。
   P0口一定要記得加上拉電阻,因為其它三組IO口都是內部自帶的,唯獨P0沒有。復位按鍵是必須的,程序跑飛的時候能通過復位來恢復。圖中,他把四組IO都引出來了,而且引出來了兩遍,充分為擴展設計考慮。下面是電源部分的電路:



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表