久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 25846|回復: 32
收起左側

51單片機最小系統原理與制作詳解

  [復制鏈接]
ID:399163 發表于 2018-9-17 18:53 | 顯示全部樓層 |閱讀模式
什么是單片機最小系統

在制作最小系統之前,我們先來了解一下,什么是單片機最小系統. 我來打個比喻吧.

我們都知道,人的大腦是可以控制眼耳口鼻,手腳,全身等等,這 就說明,大腦是我們人體的控制中心,人體能控制的地方,都是由大 腦管理的.




而單片機就像我們的大腦,作為一個控制中心,去控制我們想要控制

的東西.


為什么要控制呢?

好像一成不變枯燥的工作,如果是由人處理的話,做的時間長一點, 他會說累,說無聊,而單片機則不會,只要你給它編寫好程序,它會 默默無聞地重復你想要的動作,并且沒有一點怨言,工作效率比人手 還要高很多.


這個就是單片機迷人的一面.

那什么是單片機最小系統?


好像我們人類一樣,雖然大腦可以制作你的全身,但是需要運行起人

體的話,你還需要食物,心臟,肝膽脾胃,等等人體器官,才能讓你 的身體運行.


對開單片機來說就是 最片機等于大腦. 最小系統,就是幫助單片機大腦運行的外圍電路.


那這個外圍電路有多少東西呢?

我們以 51 單片機為例,它共有 40 只腳,



我們先去除單片機的手腳,(意思是先別想控制別的東西,先把單片

機自己運行起來先).

就像人體,先去除手腳,暫時別想用手腳去控制別的東西,先把人體 運行運來先.



從上面圖片可以看到,單片機的手腳共有四組(花括號括起來的部

分),首先是P0.0~P0.7,我們簡稱 P0 口.

我們都知道,人類的一只手,有5只手指,那么單片機P0口也當作 是一只手看待的話,那么 P0 口就會有8只手指了,剩下的 P1,P2, P3 也是一樣的原理,每只手有8只手指.


P0.0~P0.7=P0 口
P1.0~P1.7=P1 口


P2.0~P2.7=P2 口.

P3.0~P3.7=P3 口

我們現在先把這四組單片機的手腳先去除(就是先把32只手指先去 除)




那么只剩下四組單片機最小系統必需要有的外圍電路.

第一組,電源組:VCC 和VSS

單片機的 40 腳和 20 腳,如下圖紅色指針頭所示.



VCC 是接電源的正極(常接的是5V電源)

VSS 是接電源的負極(負極就是0V)

看下面電源圖片對比一下


我們常用的電池是 1.2V,那么單片機要5V 電源的話,我們需要4

塊 1.2V 的電池,才能供得起單片機. 因為 1.2*4=4.8V,差 0.2V 沒影響的.




4 個 1.2V 的電池,串聯起來,就得到5V的電池,這個原理,我們

初中的物理就學過啦. 串聯,電壓是相加的. 并聯,電壓是一樣的.



串聯與并聯的區別.


串聯是電池尾(負極)與電池首(正極)相接.(左上圖)

并聯是電池尾與電池尾相接,電池首與電池首相接.(右上圖)

解決了單片機的第一組,電源部分后,我們再來看看 第二組:晶振部分.




那晶振部分,對于人體是什么概念呢?

不知道你知不知道,人體血管的能量,是靠什么傳送運輸的呢?沒錯, 就是心臟.



人體的心臟就是一個勞碌命,自從出生那一刻,就需要不停的跳動,

才能使人的生命得以唯持.

單片機晶振部分也是同樣的原理. 單片機一供上電的時候,晶振要不停地像人體心臟那樣跳動,才能使

單片機內部的數據,進行傳送,如下圖所示.


這里比喻了,晶振作為一個載體(也可以說是運輸工具),把裝在存儲

器1的數據,傳送到存儲器2,這個就是晶振的原理.

那晶振部分包含哪些電路呢?


上面圖片的電路中,GND 就是我們上面說的電池負極,而晶振部分

電路包含有,

一個 11.0592M 晶振,兩個 22p 電容.

在這個電路中,晶振 Y1 與 18,19 腳并聯,電容 C2 與 C3 一端分別接 單片機的 18,19 腳,另外一端共同接地(負極).


實物如下圖所示.


所以一個 11.0592M 晶振加2個 22p 電容,就可以構成單片機的心臟

了,而且這3個元件,是沒有分正負的,你隨便插上去都可以.

或許有朋友會問,這個參數是怎么算出來的,其實你算它也沒有用, 因為這個單片機是人家公司生產的,你購買他的產品,他會直接給你 的,你無需刻意研究,你直接學會運用就可以了,以下有電路的也如 此類推.


第三組:復位電路.

單片機第 9 腳,如下圖紅色指針頭所示.


復位是什么概念?

復位就是重新來過.

對于人來說,比如學生,每天都是起床,早上上學,吃午飯,晚上放

學,吃晚飯,睡覺,第二天如此類推,這個就是每天重復的動作.

對于單片機來說,也是同樣的原理. 比如你給單片機編寫一段程序:先點亮一盞燈,再點亮二盞燈,再點

亮三盞燈,然后停止點亮.

如果你把單片機復位了,它就會響亮你的命令,重新開始,先點亮一 盞燈,再點亮二盞燈,再點亮三盞燈,然后停止點亮.


簡潔來說,一旦復位了,就是重新開始執行程序.

那復位部分包含哪些電路呢?


上面圖片,5V就是我們電池的正極,GND 就是電池負極,而復位

部分電路包含有,

一個有極性的 10u 電容,一個1k 電阻.

在上面這個電路中,有極性 10u 電容 C1 的正極,接電源 5V(看上面 的小加號,+就是代表正極),C1 另外一端負極接單片機的復位腳第

9腳.

還有一個 R17 的 1K 電阻,一端接復位腳第9腳,一端接地(電池負極)

實物如下圖所示.


上面這個 10u 電容是有分正負的,你記住一個口訣就可以了:長正

短負(長的為正極,短的為負極)


而1k 電阻,沒分正負,隨便接都可以的.


最后到了我們的尾聲了.

最后一組:其它功能組

單片機的 29,30,31 腳,如下圖紅色指針頭所示.


29 是 PSEN.

30 是 ALE/PROG

31 是 EA

對于應用的時候,29 和 30 腳,我們是沒有用到的,我玩 51 單片機
那么多年,確實沒用過這兩只腳,所以在畫電路的時候呢,這兩只腳 在電路中是虛空狀態的,虛空的意思就是什么都沒連接,如下圖所示.


而 31 腳的 EA 則連接了電源 5V,那為什么要連接5V呢?

在解答為什么要連接5V之前,我們先要了解單片機內部有什么東西.




我們舉兩個單片機型號對比一下.

89C51 和 89C52

89C51 單片機內部存儲器有 4K 個,k 就是千,4k 就是 4000 個.


如果我們的程序大于 4K 怎么辦呢?

對于內部存儲器只有 4k 大小的 89C51 來說,就需要擴展外部的存儲 器,才能裝下我們多出4k 部分的程序,那通過什么擴展呢?就是單 片機的其中兩只手,P0 口和 P2 口,



當你知道有"內部存儲器"和"外部存儲器"概念的時候,那么 EA 的用

途就來了.

我們來兩種假設.

1 EA 接電源負極,當程序大于 4K 的時候,就會通過單片機的兩只手, 自己調用外部存儲器,進行存儲.


2 EA 接電源正極 5V 的時候,就只調用單片機的內部存儲器,而不需 調用外部存儲器.


那我們使用的時候,為什么不常接電源負極,而接電源正極5V.使 用單片機的內部存儲器呢?


你可以想想,單片機才4只手,有2只手已經用在了存儲器上面,還 只有兩只手去工作,這不是浪費資源嗎?


那我們程序大于 4K 怎么辦呢?

直接換成 8K 存儲器的 89C52 不就行了嗎,非常簡單.

對于價格來說,差也差那幾毛錢,對你經濟不會有太大損失的.

如果程序大于 8K 的話,就選擇 89C54,這個單片機是 16K 大小的

存儲器的,等等如此類推.

你的程序有多大,你看人家的公司有哪些單片機可以運用的,直接購 買就可以了.而不用去想擴展什么外部存儲器,而浪費單片機稀缺的 手.


所以做電路的時候,EA 永遠是接電源 5V 的. 那么最后,通過上面這么詳細的知識講解,再按照下面的電路圖,你
會焊接自己的單片機最小系統沒呢?


我們來總結一下:

第一部分:電源組

40 腳接電源 5V,20 腳接電源負極,在單片機里面,負極也可以叫

GND 或者”地”,我們在單片機的應用中,習慣說負極為”地”的.

第二部分:晶振組

11.0592M 晶振 Y1 與單片機的 18,19 腳并聯.

22p 電容 C2 一端接 18 腳,一端接地.

22p 電容 C3 一端接 19 腳,一端接地.

第三部分:復位組

10u 電容 C1 正極接電源 5V,C1 負極接單片機的復位腳,第 9 腳.

1K 電阻 R17 一端接單片機的復位腳,第 9 腳,一端接地.

第四部分:其它功能組

存儲器使用腳,31 腳 EA 接電源 5V,說明永遠只使用單片機的內部 存儲器.


單片機最小系統就是這樣搭建的了.但是搭建了最小系統還不行,你 還要使用它,才認為它對我們有用途.


我們先把單片機最小系統擦除


就剩下單片機的四只九陰白骨爪,去發揮單片機神奇的一面.


完整的pdf格式文檔51黑下載地址:
4 什么是單片機最小系統.pdf (1.21 MB, 下載次數: 151)


評分

參與人數 2黑幣 +56 收起 理由
124192 + 6 很給力!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:1 發表于 2018-9-18 01:45 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

ID:328014 發表于 2018-9-18 01:46 | 顯示全部樓層
這篇文章介紹得真的很詳細,適合0基礎的初學者學習
回復

使用道具 舉報

ID:370231 發表于 2018-9-18 09:17 | 顯示全部樓層
好資料,51黑有你更精彩!!!
普及了單片機的知識,謝謝樓主~
回復

使用道具 舉報

ID:396367 發表于 2018-9-18 10:01 來自觸屏版 | 顯示全部樓層
謝謝樓主,真通俗
回復

使用道具 舉報

ID:397735 發表于 2018-9-18 10:55 來自觸屏版 | 顯示全部樓層
很棒  學到了
回復

使用道具 舉報

ID:162514 發表于 2018-9-18 16:13 | 顯示全部樓層
高手!
回復

使用道具 舉報

ID:416589 發表于 2018-11-1 08:08 來自觸屏版 | 顯示全部樓層
謝謝樓主,非常適合我這種零基礎的學員,學到了好多
回復

使用道具 舉報

ID:546265 發表于 2019-5-24 12:58 | 顯示全部樓層
非常詳細,特注冊賬號給樓站點贊
回復

使用道具 舉報

ID:511328 發表于 2019-5-24 14:36 | 顯示全部樓層
真的通俗易通,謝謝樓主了
回復

使用道具 舉報

ID:551177 發表于 2019-7-12 15:45 | 顯示全部樓層
通俗易懂,很不錯。只是感覺少了點內容,I/O口的介紹,最好 能加上點實例,那就更好了。
回復

使用道具 舉報

ID:644408 發表于 2019-11-18 16:58 | 顯示全部樓層
很詳細
回復

使用道具 舉報

ID:475402 發表于 2019-11-18 21:29 | 顯示全部樓層
這篇文章介紹得真的很詳細,適合0基礎的初學者學習
回復

使用道具 舉報

ID:654713 發表于 2019-12-2 23:01 | 顯示全部樓層
厲害的
回復

使用道具 舉報

ID:654901 發表于 2019-12-3 10:11 來自觸屏版 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:573047 發表于 2019-12-7 00:49 | 顯示全部樓層
感謝,解釋的很好
回復

使用道具 舉報

ID:655875 發表于 2019-12-9 10:36 | 顯示全部樓層
真的很好,通俗易懂。
回復

使用道具 舉報

ID:593904 發表于 2020-1-5 02:17 來自觸屏版 | 顯示全部樓層
很好的解說
回復

使用道具 舉報

ID:630404 發表于 2020-3-2 09:03 | 顯示全部樓層
講的很好理解!!!
回復

使用道具 舉報

ID:675315 發表于 2020-3-2 11:02 | 顯示全部樓層
簡潔。
回復

使用道具 舉報

ID:698787 發表于 2020-3-15 17:52 | 顯示全部樓層
很生動的描述,感謝講解
回復

使用道具 舉報

ID:701254 發表于 2020-3-17 09:19 | 顯示全部樓層
真是通俗易懂,厲害
回復

使用道具 舉報

ID:406598 發表于 2020-3-20 18:27 | 顯示全部樓層
棒棒的  有實物例圖更棒
回復

使用道具 舉報

ID:84745 發表于 2020-4-18 07:47 來自觸屏版 | 顯示全部樓層
感謝分享!!!!
回復

使用道具 舉報

ID:673883 發表于 2020-4-18 17:11 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

ID:841514 發表于 2020-11-13 16:13 | 顯示全部樓層
通俗易懂,贊一個。
回復

使用道具 舉報

ID:229502 發表于 2020-11-14 08:54 | 顯示全部樓層
通俗易懂。受教了。
回復

使用道具 舉報

ID:689902 發表于 2020-12-23 15:45 | 顯示全部樓層
初學者的福音,謝謝分享
回復

使用道具 舉報

ID:879141 發表于 2021-1-26 13:25 來自觸屏版 | 顯示全部樓層
老實説,相對一些講解單片機的書籍,這裡得到的資訊會更易明白!
回復

使用道具 舉報

ID:880692 發表于 2021-1-26 15:16 | 顯示全部樓層
真的通俗易通,謝謝樓主了
回復

使用道具 舉報

ID:250294 發表于 2021-3-18 08:17 | 顯示全部樓層
非常感謝,正是我這樣的初學者需要的。
回復

使用道具 舉報

ID:617539 發表于 2021-3-18 15:15 | 顯示全部樓層
好資料,值得看看
回復

使用道具 舉報

ID:893883 發表于 2021-3-19 13:36 | 顯示全部樓層
寫得很詳細,對初學者有很大幫助!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区欧美 | 我爱操 | 亚洲日本欧美日韩高观看 | 在线观看国产精品视频 | 亚洲欧美男人天堂 | 亚洲一区二区三区欧美 | 超碰97免费观看 | 91爱啪啪 | 亚洲毛片| 欧美一区二区二区 | 欧美日韩国产一区二区 | 中文字幕一区二区三区四区五区 | 一区二区三区欧美在线 | 日韩成人免费视频 | 精品国产一区二区三区性色av | 国产又色又爽又黄又免费 | 国产激情在线播放 | 国产精品国产三级国产播12软件 | 精品国产一区二区在线 | 麻豆一区二区三区精品视频 | 国产精品伦理一区二区三区 | 国产精品区一区二区三 | 韩日在线 | 精品99爱视频在线观看 | 亚洲精品电影网在线观看 | 久久r久久 | 黄色国产视频 | 欧美视频一区二区三区 | 中文字幕在线一区二区三区 | 一区二区三区欧美 | 欧美视频 亚洲视频 | 成人特区| 日日操视频 | 亚洲人成一区二区三区性色 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 不卡在线一区 | 欧洲视频一区二区 | 日韩高清黄色 | 天天操天天拍 | 中文字幕亚洲一区二区三区 | aaaaa毛片|