02.26 單片機究竟是如何構成的呢?

ataman


單片機,全稱單片微型計算機,簡稱MCU。

基本原理和我們常用的電腦中的處理器是一回事,不過要簡單的多,因為它是在“特定的小型系統”中使用的“專用計算機”。單片機內部主要模塊:CPU、寄存器、累加器、內存RAM、程序存儲器ROM(FLASH)、定時器、數據總線、地址總線、異步串行收發器。

單片機能運行起來,還必需要的外圍部件,電源電路、時鐘震盪電路(晶振)、復位電路、串行通訊接口、模數/數模轉換器、鍵控電路等等都是不同廠家針對不同場合來設計的各種電路。

最主要,不能缺少單片機能識別的專用語言, 如:C語言,C++等等,最後編譯成二進制的數據,注入單片機,單片機才能正常工作,並實現各種特定的功能。

圖一,經典的89C51單片機,引腳功能圖

圖二,89C51外形圖

圖三,單片機最小系統


黑哥heige


51單片機內部包含的功能組件及作用主要有:

1、cpu主芯片(內部通過總線連接擴展的設備)

2、時鐘電路(為單片機提供震盪脈衝)

3、電源電路(為單片機提供電源)

4、內部數據存儲器RAM(包括通用數據寄存器和專用寄存器SFR,主要是數據存儲區。)

5、程序存儲器ROM(主要是存儲程序,51系列有4K內部程序ROM,可以外擴64K。)

6、並行端口4*8位(P0,P1,P2,P3主要是數據交換接口。)

7、串行口(TXD,RXD用於串口通信。)

8、中斷系統(外中斷0,定時計數T0,外中斷1,定時計數T1,串口中斷。)

9、定時/計數器(16位用於外部的計數和定時功能。)


QQ583962117


單片機是可以執行邏輯指令的一個處理器, 不同的單片機可以執行不同的邏輯指令。究竟是如何構成的,這個說是簡單,但是又很複雜。我們都知道,計算機只接受高低電平。高為1,低為2.總之計算機就是依靠不停變化的電平關係來運作的。一切歸根絕地就是電的關係。而他的構成就是晶體的合成,磁晶體也叫硅晶體,有記憶功能。一個信號可以儲存,通過程序,這個信號可以出發另外一個過程的開始。


光道資源


CPU ROM RAM 總線管理器 中斷控制室 外圍接口器等組成


分享到:


相關文章: