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 總線管理器 中斷控制室 外圍接口器等組成