'MCS-51系列單片機簡介-單片機原理與應用'

中央處理器 Flash 通信 飛利浦 Atmel 軟件 小魁說事 2019-08-30
"

作為主流的單片機品種,MCS-51系列單片機市場份額佔有量巨大,PHILIPS公司、ATMEL公司等紛紛開發了以8051為內核的單片機產品,這些產品都歸屬於MCS-51單片機系列。

"

作為主流的單片機品種,MCS-51系列單片機市場份額佔有量巨大,PHILIPS公司、ATMEL公司等紛紛開發了以8051為內核的單片機產品,這些產品都歸屬於MCS-51單片機系列。

MCS-51系列單片機簡介-單片機原理與應用

1.5.1 MCS-51單片機的內部組成。

MCS-51單片機的引腳和內部組成如圖1.1所示。通常採用DIP或PLLD封裝,

其內核是8051CPU,CPU的內部集成有運算器和控制器,運算器完成運算操作(包括數據運算、邏輯運算等),控制器完成取指令、對指令譯碼以及執行指令。MCS-51單片機的片內資源有:

·中央處理器:

中央處理器(CPU)是整個單片機的核心部件,是8位數據寬度的處理器,能處理8位二進制數據或代碼,CPU負責控制、指揮和調度整個單元系統協調的工作,完成運算和控制輸入輸出功能等操作。

"

作為主流的單片機品種,MCS-51系列單片機市場份額佔有量巨大,PHILIPS公司、ATMEL公司等紛紛開發了以8051為內核的單片機產品,這些產品都歸屬於MCS-51單片機系列。

MCS-51系列單片機簡介-單片機原理與應用

1.5.1 MCS-51單片機的內部組成。

MCS-51單片機的引腳和內部組成如圖1.1所示。通常採用DIP或PLLD封裝,

其內核是8051CPU,CPU的內部集成有運算器和控制器,運算器完成運算操作(包括數據運算、邏輯運算等),控制器完成取指令、對指令譯碼以及執行指令。MCS-51單片機的片內資源有:

·中央處理器:

中央處理器(CPU)是整個單片機的核心部件,是8位數據寬度的處理器,能處理8位二進制數據或代碼,CPU負責控制、指揮和調度整個單元系統協調的工作,完成運算和控制輸入輸出功能等操作。

MCS-51系列單片機簡介-單片機原理與應用

·數據存儲器(RAM):

8051內部有128字節數據存儲器(RAM)和21個專用寄存器單元,它們是統一編址的,專用寄存器有專門的用途,通常用於存放控制指令數據,不能用作用戶數據的存放,用戶能使用的RAM只有128個字節,可存放讀寫的數據,運算的中間結果或用戶定義的字型表。

·程序存儲器(ROM):

8051共有4K字節程序存儲器(ROM),用於存放用戶程序和數據表格。

·定時/計數器(ROM):

8051有兩個16位的可編程定時/計數器,以實現定時或計數,當定時/計數器產生溢出時,可用中斷方式控制程序轉向。

·並行輸入輸出(I/O)口:

8051共有4個8位的並行I/O口(P0、P1、P2、P3),用於對外部數據的傳輸。

"

作為主流的單片機品種,MCS-51系列單片機市場份額佔有量巨大,PHILIPS公司、ATMEL公司等紛紛開發了以8051為內核的單片機產品,這些產品都歸屬於MCS-51單片機系列。

MCS-51系列單片機簡介-單片機原理與應用

1.5.1 MCS-51單片機的內部組成。

MCS-51單片機的引腳和內部組成如圖1.1所示。通常採用DIP或PLLD封裝,

其內核是8051CPU,CPU的內部集成有運算器和控制器,運算器完成運算操作(包括數據運算、邏輯運算等),控制器完成取指令、對指令譯碼以及執行指令。MCS-51單片機的片內資源有:

·中央處理器:

中央處理器(CPU)是整個單片機的核心部件,是8位數據寬度的處理器,能處理8位二進制數據或代碼,CPU負責控制、指揮和調度整個單元系統協調的工作,完成運算和控制輸入輸出功能等操作。

MCS-51系列單片機簡介-單片機原理與應用

·數據存儲器(RAM):

8051內部有128字節數據存儲器(RAM)和21個專用寄存器單元,它們是統一編址的,專用寄存器有專門的用途,通常用於存放控制指令數據,不能用作用戶數據的存放,用戶能使用的RAM只有128個字節,可存放讀寫的數據,運算的中間結果或用戶定義的字型表。

·程序存儲器(ROM):

8051共有4K字節程序存儲器(ROM),用於存放用戶程序和數據表格。

·定時/計數器(ROM):

8051有兩個16位的可編程定時/計數器,以實現定時或計數,當定時/計數器產生溢出時,可用中斷方式控制程序轉向。

·並行輸入輸出(I/O)口:

8051共有4個8位的並行I/O口(P0、P1、P2、P3),用於對外部數據的傳輸。

MCS-51系列單片機簡介-單片機原理與應用

·全雙工串行口:

8051內置一個全雙工異步串行通信口,用於與其它設備間的串行數據傳送,該串行口既可以用作異步通信收發器,也可以當同步移位器使用。

·中斷系統:

8051具備較完善的中斷功能,有五個中斷源(兩個外中斷、兩個定時/計數器中斷和一個串行中斷),可基本滿足不同的控制要求,並具有2級的優先級別選擇。

·時鐘電路:

8051內置最高頻率達12MHz的時鐘電路,用於產生整個單片機運行的時序脈衝,但需外接晶體振盪器和振盪電容。

1.5.2 MCS-51系列單片機的主要產品

其中AT89S51單片機是一種新型的在線可編程的單片機,內部有:4K字節、Flash存儲器,它使得單片機產品的軟件可在線升級,也使得單片機的學習開發、程序的下載較過去方便許多。

"

相關推薦

推薦中...