MCS-51單片機的結構及原理分析(ppt 42頁)
MCS-51單片機的結構及原理分析(ppt 42頁)內容簡介
MCS-51單片機的結構及原理分析內容提要:
組成:運算器、控製器。8051的CPU包含以下功能部件:
(1)8位CPU。
(2)布爾代數處理器,具有位尋址能力。
(3)128B內部RAM數據存儲器,21個專用寄存器。
(4)4KB內部掩膜ROM程序存儲器。
(5)2個16位可編程定時器/計數器。
(6)32個(4×8位)雙向可獨立尋址的I/O口。
(7)1個全雙工UART(異步串行通信口)。
(8)5個中斷源、兩級中斷優先級的中斷控製器。
(9)時鍾電路,外接晶振和電容可產生1.2MHz~12 MHz的時鍾頻率。
(10)外部程序/數據存儲器尋址空間均為64KB。
(11)111條指令,大部分為單字節指令。
(12)單一+5V電源供電,雙列直插40引腳DIP封裝。
(1)運算器
組成:8位算術邏輯運算單元ALU(Arithmetic Logic Unit)、8位累加器A(Accumulator)、8位寄存器B、程序狀態字寄存器PSW(Program Status Word)、8位暫存寄存器TMP1和TMP2等。
功能:完成算術運算和邏輯運算。
(2)控製器
組成:程序計數器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)、堆棧指針SP、數據指針DPTR、定時控製邏輯和振蕩器OSC等電路。
功能:CPU根據PC中的地址將欲執行指令的指令碼從存儲器中取出,存放在IR中,ID對IR中的指令碼進行譯碼,定時控製邏輯在OSC配合下對ID譯碼後的信號進行分時,以產生執行本條指令所需的全部信號。
..............................
組成:運算器、控製器。8051的CPU包含以下功能部件:
(1)8位CPU。
(2)布爾代數處理器,具有位尋址能力。
(3)128B內部RAM數據存儲器,21個專用寄存器。
(4)4KB內部掩膜ROM程序存儲器。
(5)2個16位可編程定時器/計數器。
(6)32個(4×8位)雙向可獨立尋址的I/O口。
(7)1個全雙工UART(異步串行通信口)。
(8)5個中斷源、兩級中斷優先級的中斷控製器。
(9)時鍾電路,外接晶振和電容可產生1.2MHz~12 MHz的時鍾頻率。
(10)外部程序/數據存儲器尋址空間均為64KB。
(11)111條指令,大部分為單字節指令。
(12)單一+5V電源供電,雙列直插40引腳DIP封裝。
(1)運算器
組成:8位算術邏輯運算單元ALU(Arithmetic Logic Unit)、8位累加器A(Accumulator)、8位寄存器B、程序狀態字寄存器PSW(Program Status Word)、8位暫存寄存器TMP1和TMP2等。
功能:完成算術運算和邏輯運算。
(2)控製器
組成:程序計數器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)、堆棧指針SP、數據指針DPTR、定時控製邏輯和振蕩器OSC等電路。
功能:CPU根據PC中的地址將欲執行指令的指令碼從存儲器中取出,存放在IR中,ID對IR中的指令碼進行譯碼,定時控製邏輯在OSC配合下對ID譯碼後的信號進行分時,以產生執行本條指令所需的全部信號。
..............................
用戶登陸
IT行業相關下載