【文章內(nèi)容簡(jiǎn)介】
T2的中斷優(yōu)先級(jí),而將定時(shí)器 T2中斷優(yōu)先級(jí)放在 IP、 IPH的b7位 0INT1INT第 5章 80C51內(nèi)核衍生型單片機(jī)芯片及應(yīng)用 P A N 2022/8/19 單片機(jī)原理與應(yīng)用 SST公司 SST89E(V)RD及 SST89C5XRD2系列芯片 1. SST89E(V)系列芯片特點(diǎn) SST(Silicon Storage Technology)公司 SST89E(V)系列芯片包括了 SST89E554RC、 SST89V554RC、 SST89E564RD、SST89V564RD、 SST89E554A以及 SST89E(V)5XRD2系列芯片,與 Philips、 Atmel公司的 89C51RX系列兼容性好(內(nèi)置的 5模塊可編程計(jì)數(shù)器陣列 PCA與 P89C51RX系列完全兼容),但功能更強(qiáng)(功能及技術(shù)指標(biāo)與 Philips公司的P89V51RD P89LV51RD2相似),價(jià)格更低 主要差別如下: (1) 大部分型號(hào)集成了 SPI總線接口 。 (2) 硬件看門狗溢出時(shí)間可調(diào) ( 而 P89C51RX系列內(nèi)置的硬件看門狗屬于 “ 一次使能復(fù)位輸出 ” , 溢出時(shí)間不調(diào) )。 (3) 提供軟件復(fù)位功能 , 并內(nèi)置了掉電檢測(cè)電路 (而P89C51RX系列只有上電檢測(cè)電路 )。 (4) 程序存儲(chǔ)器結(jié)構(gòu)略有不同 , 將程序存儲(chǔ)器分為兩大塊, 即 Block0和 Block1。 支持 ISP和單字節(jié)寫入的 IAP編程 ,理論上可作數(shù)據(jù)存儲(chǔ)器使用 。 但由于程序存儲(chǔ)器只支持扇區(qū) (容量為 128字節(jié) )擦除 , 沒(méi)有單字節(jié)擦除功能 , 因此當(dāng)需要重寫扇區(qū)內(nèi)任一已編程字節(jié)時(shí) , 先將該扇區(qū)內(nèi)所有字節(jié)讀到內(nèi)部擴(kuò)展 RAM中修改 , 執(zhí)行扇區(qū)擦除操作后 , 再整體寫入 。 換句話說(shuō) , 需采用 “ 讀 — 改 — 擦除 — 寫入 ” 方式完成 。 第 5章 80C51內(nèi)核衍生型單片機(jī)芯片及應(yīng)用 P A N 2022/8/19 單片機(jī)原理與應(yīng)用 (5) 預(yù)置了 ISP編程引導(dǎo)指令碼 , 通過(guò) PC串行口即可實(shí)現(xiàn)代碼寫入 , 無(wú)須專用編程器 。 芯片出廠前已將 ISP編程引導(dǎo)指令碼寫入 Block1塊的前 4K(舊型號(hào)為前 2KB)空間內(nèi) 。因此 , 最好不要擦除 Bolck1的前 4KB代碼 , 以免失去 ISP編程功能 ( 意外刪除 ISP編程引導(dǎo)碼后 , 只能通過(guò)并行編程器重新寫入 ) 。 (6) SST89E系列所有型號(hào)芯片均集成了 768字節(jié)的 ERAM, 讀寫方式與 P89C51RX、 P89C6XX2相同 。 第 5章 80C51內(nèi)核衍生型單片機(jī)芯片及應(yīng)用 P A N 2022/8/19 單片機(jī)原理與應(yīng)用 2. SST89E(V)系列不同型號(hào)芯片之間的差異 SST89E554A 、 SST89E(V)5XRD2 系列 ( 包 括 了SST89E(V)52RD SST89E(V)54RD SST89E(V)58RDSST89E(V)516RD2 等 芯 片 ) 與 SST89E(V)564RD 、SST89E(V)554RC完全兼容 , 可直接替換相同存儲(chǔ)器容量的 SST89E(V)系列芯片 , 彼此之間區(qū)別在于: PLCC及 44lead TQFP封裝的 SST89C5XRD2系列芯片提供了一個(gè) 4位的 P4口 (~ )及兩個(gè)外部輸入端 ( 、 ), 因此 SST89C5XRD2系列芯片 中斷源總數(shù)為 10個(gè)。 DIP、 PLCC封裝引腳排列如圖 518所示。 2INT3INTE A / V p p31X119X218R E S E T9R D / P 3 .717W R / P 3 .616I N T 0 / P 3 .212I N T 1 / P 3 .313T 0/ P 3 . 414T 1/ P 3 . 515P 0. 039P 0. 138P 0. 237P 0. 336P 0. 435P 0. 534P 0. 633P 0. 732P 2. 021P 2. 122P 2. 223P 2. 324P 2. 425P 2. 526P 2. 627P 2. 728P S E N29A L E / P30P 3. 1/ T X D11P 3. 0/ R X D10P 1. 0/ T 21P 1. 1/ T 2E X2P 1. 2/ E C I3P 1. 3/ C E X 04P 1. 4/ C E X 1 / S S5P 1. 5/ C E X 2 / M O S I6P 1. 6/ C E X 3 / M I S O7P 1. 7/ C E X 4 / S C K8( a ) D I PE A / V P35X121X220R E S E T10RD/P3.719WR/P3.618I N T 0 / P 3. 214I N T 1 / P 3. 315T 0/ P 3 . 416T 1/ P 3 . 517P1.0/T22P1.1/T2EX3P0.043P0.142P0.241P0.340P 0. 439P 0. 538P 0. 637P 0. 736P2.024P2.125P2.226P2.327P2.428P 2. 529P 2. 630P 2. 731P S E N32A L E / P33T X D / P 3. 113R X D / P 3. 011VCC44GND22P1.2/ECI4P1.3/CEX05P1.4/CEX1/SS6P 1. 5/ C E X 2 / M O S I7P 1. 6/ C E X 3 / M I S O8P 1. 7/ C E X 4 / S C K9NC12NC23NC34NC1L C C 4 4( b ) S S T 8 9E 5 54 / 56 4 ( L C C 4 4)E A / V P35X121X220R E S E T10RD/P3.719WR/P3.618I N T 0 / P 3. 214I N T 1 / P 3. 315T 0/ P 3 . 416T 1/ P 3 . 517P1.0/T22P1.1/T2EX3P0.043P0.142P0.241P0.340P 0. 439P 0. 538P 0. 637P 0. 736P2.024P2.125P2.226P2.327P2.428P 2. 529P 2. 630P 2. 731P S E N32A L E / P33T X D / P 3. 113R X D / P 3. 011VCC44GND22P1.2/ECI4P1.3/CEX05P1.4/CEX1/SS6P 1. 5/ C E X 2 / M O S I7P 1. 6/ C E X 3 / M I S O8P 1. 7/ C E X 4 / S C K9L C C 4 4P4.023P 4. 134P4.2(INT3)1P 4. 3( I N T 4)12( c ) S S T 89 E 5 X R D 2 ( L C C 4 4 )圖 518 SST89E(V)系列芯片引腳排列 第 5章 80C51內(nèi)核衍生型單片機(jī)芯片及應(yīng)用 P A N 2022/8/19 單片機(jī)原理與應(yīng)用 2. SST89E(V)系列新增特殊功能寄存器 (位 ) 方便查閱 、 使用 , 表 55列出 SST89E(V)系列新增的特殊功能寄存器及寄存器位 。 表 55 SST89E(V)系列新增特殊功能寄存器及寄存器位 SFR寄存器名 符號(hào) 位地址 /位定義名 字節(jié) 地址 復(fù)位后 初值 b7 b6 b5 B4 b3 b2 b1 b0 Flash ROM配置寄存器 SFCF IAPEN SWR BSEL B1H x0xxxxxxB Flash ROM命令寄存器 SFCM FIE b6b0(Flash ROM命令 ) B2H 00H Flash ROM地址寄存器 SFAL Flash ROM存儲(chǔ)器地址低 8位 (A7~ A0) B3H 00H Flash ROM地址寄存器 SFAH Flash ROM地址存儲(chǔ)器高 8位 (A15~ A8) B4H 00H Flash ROM數(shù)據(jù)寄存器 SFDT B5H 00H Flash狀態(tài)寄存器 SFST SB1 SB2 SB3 EDC FLASH_ BUSY B6H Xxxxx0xxB SPI控制寄存器 SPCR SPIE SPE DORD MSTR CPOL CPHA SPR1 SPR0 D5H 00000100B SPI狀態(tài)寄存器 SPSR SPIF WCOL AAH 00xxxxxxB SPI數(shù)據(jù)寄存器 SPDR 86H 00H 看門狗控制 寄存器 WDTC* WDOUT WDRE WDTS WDT SWDT C0H xxx00x00b 看門狗數(shù)據(jù) 寄存器 WDTD 85H 00H 電源控制寄存器 PCON SMOD1 SMOD0 BOF POF GF1 GF0 PD IDL 87H 00010000 中斷控制寄存器 A IEA* EBO E8H xxxx0xxxB 中斷優(yōu)先級(jí) 1 低 8位 IP1* 1 1 PBO PX3 PX2 1 F8H 1xx10001B 中斷優(yōu)先級(jí) 1 高 8位 IP1H 1 1 PBOH PX3H PX2H 1 F7H 1xx10001B 外中斷 3 控制寄存器 XICON EX3 IE3 IT3 EX2 IE2 IT2 AEH 00H P4口寄存器 P4 1 1 1 1 A5H FFH 第 5章 80C51內(nèi)核衍生型單片機(jī)芯片及應(yīng)用 P A