官术网_书友最值得收藏!

2.2 STC89系列單片機(jī)內(nèi)部結(jié)構(gòu)

STC公司以STC89C51RC/RD+表示89系列單片機(jī)。STC89系列單片機(jī)的內(nèi)部結(jié)構(gòu)框圖如圖2-1所示,其90C版產(chǎn)品把/PSEN、/EA引腳改為P4.4、P4.6,ALE引腳選作P4.5,其他不變。

圖2-1 STC89系列單片機(jī)結(jié)構(gòu)框圖

CPU通過片內(nèi)總線連接片內(nèi)各功能部件,CPU對各種功能部件的控制是采用特殊功能寄存器(Special Function Register,SFR)的集中控制方式。

圖2-1中各功能部件簡介如下。

1)CPU(微處理器)。是8位CPU,包括了運(yùn)算器和控制器兩大部分,具有面向控制的位處理功能。

2)數(shù)據(jù)存儲器(RAM)。片內(nèi)集成512B或1280B靜態(tài)數(shù)據(jù)存儲器(SRAM)。

3)程序存儲器(FLASH)。片內(nèi)集成有4KB(89C51)、8KB(89C52)、12KB(89C53)、16KB(89C54)、32KB(89C58)及61KB(89C516)的FLASH存儲器。

4)中斷系統(tǒng)。具有8個中斷源,4級中斷優(yōu)先權(quán)。

5)定時器/計數(shù)器。3個16位定時器/計數(shù)器,多種工作方式。

6)串行口。1個全雙工的異步串口,4種工作方式。

7)4個8位的并行口:P0口、P1口、P2口和P3口。

8)特殊功能寄存器(SFR)。SFR的個數(shù)在傳統(tǒng)的8051單片機(jī)21個的基礎(chǔ)上增加了20個,對片內(nèi)各功能部件進(jìn)行管理、控制和監(jiān)視,是各功能的控制寄存器和狀態(tài)寄存器,映射于片內(nèi)RAM區(qū)80H~FFH內(nèi)。

9)1個看門狗定時器WDT。當(dāng)由于干擾程序陷入“死循環(huán)”或“跑飛”時,可使程序恢復(fù)正常運(yùn)行。

10)在線改寫ROM(EEPROM)。可以在線改寫數(shù)據(jù)和掉電保存數(shù)據(jù)。

11)ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程)。無須專用編程器,可通過串行通信接口,直接對單片機(jī)下載編程。

主站蜘蛛池模板: 大埔县| 商南县| 海安县| 林甸县| 勃利县| 合阳县| 醴陵市| 南江县| 开化县| 日照市| 遂昌县| 闵行区| 洛隆县| 吕梁市| 镇平县| 忻城县| 都江堰市| 保康县| 盐源县| 商南县| 灵武市| 新疆| 六安市| 上杭县| 崇信县| 苏尼特左旗| 桑日县| 常德市| 安龙县| 庆阳市| 华阴市| 定安县| 永胜县| 贵南县| 靖江市| 肥乡县| 安塞县| 柘城县| 遂川县| 保定市| 铜鼓县|