非易失性寄存器:
有两个名为非易失性寄存器
OR0
和
OR1
个别。它们被设计成
配置MPC89x58A选项。
一般来说这两个非易失性寄存器将通过一个受欢迎的NVM作家写,说高低
系统中的所有- 11 ,跳跃者-48和笙泉提供的MCU作家。此外,用户可以改变
在NVM寄存器
OR1
由ISP程序中的方式相同,写
数据闪存,
但
OR0
只能通过一个离线流行的NVM写入被写入。
NVM注册: OR0
(选件
寄存器0 ) :
Bit-7
-
Bit-6
-
Bit-5
ISPAS1
Bit-4
ISPAS0
Bit-3
-
Bit-2
MOVCL
Bit-1
SB
Bit-0
LOCK
{ISPAS1,
ISPAS0 } :
用于识别的起始地址的ISP程序
{0,
0}:
=该ISP的空间是0xEC00到0xFBFF ( 4K大小) 。
{0,
1}:
=该ISP的空间是0xF400到0xFBFF ( 2K大小) 。
{1,
0}:
=该ISP的空间是0xF800到0xFBFF ( 1K大小)
{1,
1}:
=没有ISP的空间。
这两个位决定在哪里的ISP程序定位,以及ISP程序如何与
数据闪存
股
31K的嵌入式闪存。
MOVCL :
用于确定是否MOVC指令将被禁用。
0:=
MOVC有条件禁用。
1:=
MOVC始终可用。
SB :
用于确定当它被倾倒的程序代码将被加扰。
0:=
从作家的代码转储被加密。
1:=
从作家的代码转储是透明的。
LOCK :
用于确定所述程序代码将被锁定以防止流行作家。
0:=
锁码。
1:=
不锁码
如果代码被锁定,都来自一种流行的倾倒,数据将始终显示
FFH 。
请检查文件
最初Configuration.pdf
得到-OR 0的默认值。
10
MPC89x58A数据表
笙泉