SM39R16A3
内嵌 16KB
具有 ISP 功能的 Flash
和 512B RAM 的 8 位控制器
register
ISP Flash Control
register
ISPFC
E4h
EMF1
-
EMF3 EMF4
-
ISPF.2 ISPF.1 ISPF.0
00H
地址: F7H
符号: TAKEY
7
6
5
4
3
2
1
0
Reset
00H
TAKEY [7:0]
ISP使能位(ISPE)默认为只读,软件必须连续的对TAKEY寄存器写三个特定值55h,AAH,和5Ah,使ISPE位可写.这是:
MOV TAKEY, #55h
MOV TAKEY, #0AAh
MOV TAKEY, #5Ah
符号: IFCON
地址: 8FH
Reset
7
6
5
-
4
-
3
-
2
-
1
-
0
-
CDPR
ISPE
00H
位 0(ISPE) of IFCON 是 ISP 使能位,用户可通过设置 ISPE 位为 1 使能 SM39R16A3 的全部 ISP 功能,通过设置
ISPE 为 0 来禁止全部 ISP 功能.ISPE 的作用像一个加密匙.用户可禁止所有的 ISP 功能以保护软件程序不被意外
的擦除.ISP 寄存器 ISPFAH,ISPFAL,ISPFD,与 ISPFC 默认为只读.软件必须将 ISPE 位设为 1 以使上述 4 个寄存
器为可写.
符号: ISPFAH
地址: E1H
Reset
7
-
6
-
5
4
3
2
1
0
ISPFAH5 ISPFAH4 ISPFAH3 ISPFAH2 ISPFAH1
ISPFAH0
FFH
使用 ISP 功能之地址高字节
ISPFAH [5:0]:
符号: ISPFAL
地址: E2H
7
6
5
4
3
2
1
0
Reset
ISPFAL7 ISPFAL6 ISPFAL5 ISPFAL4 ISPFAL3 ISPFAL2 ISPFAL1 ISPFAL0
FFH
使用 ISP 功能之地址低字节
ISPFAL [7:0]:
ISPFAH 与 ISPFAL 提供了 14 位闪存记忆体地址用做 ISP 功能.这个闪存记忆体地址不应该包括 ISP 服务程序空
间地址.若 ISPFAH & ISPFAL 寄存器控制的闪存记忆体地址覆盖了 ISP 服务程序空间的地址.这个闪存程序/页擦
除等 ISP 功能的执行将会无效.
符号: ISPFD
7
地址: E3H
6
5
4
3
2
1
0
Reset
ISPFD7
ISPFD6
ISPFD5
ISPFD4
ISPFD3
ISPFD2
ISPFD1
ISPFD0
FFH
使用 ISP 功能之数值.
ISPFD [7:0]:
ISPFD 寄存器提供 ISP 功能中所需之 8 位数据寄存器.
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M066 Ver C SM39R16A3 04/20/2013
- 77 -