MCS-51單片機內(nèi)部結(jié)構(gòu)及功能簡介
1.結(jié)構(gòu)
(1)中央處理單元(8位)
數(shù)據(jù)處理、測試位,置位,復(fù)位 位操作
(2)只讀存儲器(4KB或8KB)
永久性存儲應(yīng)用程序,掩模ROM、EPROM、EEPROM
(3)隨機存取內(nèi)存(128B、128B SFR)
在程序運行時存儲工作變量和資料
(4)并行輸入/輸出口(I / O)(32條)
作系統(tǒng)總線、擴展外存、I / O接口芯片
(5)串行輸入/輸出口(2條)
串行通信、擴展I / O接口芯片
(6)定時/計數(shù)器(16位、加1計數(shù))
計滿溢出、中斷標(biāo)志置位、向CPU提出中斷請求,與CPU之間獨立工作
(7)時鐘電路
內(nèi)振、外振。
(8)中斷系統(tǒng)
五個中斷源、2級優(yōu)先。
圖片1
2.結(jié)構(gòu)特點:
MCS-51系列單片機為哈佛結(jié)構(gòu)(而非普林斯頓結(jié)構(gòu))
1)內(nèi)ROM:4KB
2)內(nèi)RAM:128B
3)外ROM:64KB
4)外RAM:64KB
5)I / O線: 32根(4組,每組8根)
6)定時/計數(shù)器:2個16位可編程定時/計數(shù)器
7)串行口:全雙工,2 根
8)寄存器區(qū):工作寄存器區(qū)、在內(nèi)128B RAM中,分4個區(qū)
9)中斷源:5源中斷,2級優(yōu)先
10)堆棧:最深128B
11)布爾處理機:位處理機,某位單獨處理
12)指令系統(tǒng):五大類,111條
編輯:admin 最后修改時間:2018-05-18