宏晶科技:www.MCU-Memory.com
Mobile:13922805190(姚永平)
Tel:0755-82948409
Fax: 0755-82944243
STC89C51 RC / RD+ 系列 ISP / IAP 用
STC89C51 RC / RD+ 系列 内部EEPROM的 用
-- 利用IAP技 可
EEPROM,内部Flash擦写次数 100,000次以上
RC/RD+系列 8051 片机 ISP/IAP 特殊功能寄存器 ISP/IAP SFRs
Mnemonic Add Name
7
6
5
4
3
2
1
0
Reset Value
1111,1111
0000,0000
0000,0000
ISP_DATA E2h ISP/IAP Flash Data Register
ISP_ADDRH E3h ISP/IAP Flash Address High
ISP_ADDRL E4h ISP/IAP Flash Address Low
ISP_CMD
E5h ISP/IAP Flash Command Register-
-
-
-
-
- MS2 MS1 MS0 xxxx,x000
xxxx,xxxx
ISP_TRIG E6h ISP/IAP Flash Command Trigger
ISP_CONTR E7h ISP/IAP Control Register
ISPEN SWBS SWRST
- WT2 WT1 WT0 000x,x000
ISP_DATA:
ISP/IAP操作 的数据寄存器。
ISP/IAP从Flash 出的数据放在此 ,向Flash写的数据也需放在此
ISP_ADDRH: ISP/IAP操作 的地址寄存器高八位。
ISP_ADDRL: ISP/IAP操作 的地址寄存器低八位。
ISP_CMD:
ISP/IAP操作 的命令模式寄存器, 命令触 寄存器触 方可生效。
B7 B6 B5 B4 B3 B2 B1 B0 命令 / 操作 模式
保留
命令
- - - - - 0 0 0 Standby 待机模式,无ISP操作
AP-Flash / Data-Flash Read
- - - - - 0 0 1
用 的 用程序Flash区及数据Flash区字
AP-Flash / Data-Flash Program
- - - - - 0 1 0
- - - - - 0 1 1
用 的 用程序Flash区及数据Flash区字
程
AP-Flash / Data-Flash Sector Erase
用 的 用程序Flash区及数据Flash区扇区擦除
;5V 片机, 在3.6V以下 其复位,3V 片机, 在2.4V以下 其复位
;在此 以下,此 再用ISP/IAP功能, 程/擦除Flash,不能保 能达到要求
;复位 路可 MAX810,STC810,STC6345,STC6344,813L,706P等
程序在系 ISP程序区 可以 用 用程序区/数据Flash区(EEPROM) 行字 /
字 程/扇区擦除;程序在用 用程序区 , 可以 数据Flash区(EEPROM) 行字
/ 字
程/ 扇区擦除。已 固化有ISP 引
,并 置 上 复位 入ISP 的
STC89C51RC/RD+系列 片机出厂 就已完全加密。
ISP_TRIG:
ISP/IAP操作 的命令触 寄存器。
在ISPEN(ISP_CONTR.7) = 1 , ISP_TRIG先写入46h,再写入B9h,
ISP/IAP命令才会生效。
宏晶科技:
片机/存 器供 商
www.MCU-Memory.com
STC 增 型8051 片机中文指南(RC/RD+系列)
21