
AT89C51RB2/RC2
闪存寄存器和
存储器映射
该AT89C51RB2 / RC2闪存使用几个寄存器进行管理:
硬件寄存器只能通过并行编程模式进行访问
这是由并行编程处理。
软件寄存器在闪存中一个特殊的网页,其中可以
通过API或并行编程模式访问。本页面,
所谓"Extra闪存Memory" ,是不是在内部闪存程序存储器
寻址空间。
硬件注册
在AT89C51RB2 / RC2的唯一硬件寄存器被称为硬件安全字节
( HSB ) 。
表65 。
硬件安全字节( HSB )
7
X2
位
数
6
BLJB
位
助记符
5
-
4
-
3
XRAM
2
LB2
1
LB1
0
LB0
描述
X2模式
编程( “0”值),复位后强制X2方式(每个指令的6个时钟) 。
编程( '1'值)来强制X1模式,标准模式,复位后
(默认值) 。
Boot Loader的跳位
7
X2
6
BLJB
编程( '1'值) ,启动用户的应用程序上的地址,下次复位
0000h.
编程( “0”值) ,开始在旁边复位地址F800H的引导装载程序
(默认值) 。
5
4
-
-
版权所有
版权所有
XRAM配置位(只能由编程工具可编程)
3
XRAM
编程复位后抑制XRAM 。
未编程,该位为有效XRAM复位后(默认值) 。
2-0
LB2-0
用户存储器锁定位(只能由编程工具可编程)
请参阅表66 。
Boot Loader的跳位( BLJB )
在HSB中, BLJB位中的一个位,用于强制引导地址:
当该位被编程( “1”值)的启动地址为0000h 。
当该位未编程( “1”值)启动地址为F800H 。默认情况下,
该位未编程和ISP功能。
闪存锁定位
这三个锁位提供不同级别的保护的片上代码和数据,
当编程为示于表66 。
87
4180E–8051–10/06