SM39R16A6
内嵌 16KB
具有 ISP 功能的 Flash
和 1K+256BRAM 的 8 位控制器
使用 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 位数据寄存器.
符号: ISPFC
地址: E4H
7
6
5
4
3
-
2
1
0
Reset
00H
EMF1
EMF2
EMF3
EMF4
ISPF[2]
ISPF[1]
ISPF[0]
进入机制 (1) 标志位, 由复位信号清除. (仅读)
进入机制 (2) 标志位, 由复位信号清除. (仅读)
进入机制 (3) 标志位, 由复位信号清除. (仅读)
进入机制 (4) 标志位, 由复位信号清除. (仅读)
ISP 功能选择位.
EMF1:
EMF2:
EMF3:
EMF4:
ISPF [2:0]:
ISPF[2:0]
000
ISP function
Byte program
Chip protect
Page erase
Chip erase
Write option
Read option
Erase option
reserved
001
010
011
100
101
110
111
闪存一页有 128 字节
可设定功能选择位如晶振输入输出脚可配置为一般 I/O (于 1.2 节描述)、内部复位时间选
择(于 1.4.1 节描述)、时钟源来源选择 (于 1.5 节描述)、复位脚可配置为一般 I/O(于第 5
章描述)、看门狗功能启动位(于第 10 章描述)、或 ISP 进入机制选择(于第 18 章描述)。
只能读取功能选择位于芯片被加密后.
选择的 ISP 功能在软件对 ISPFC 寄存器写入数据时将会执行一次.
要实现字节编程/页擦除 ISP 功能,用户需要在开始时指定闪存地址.在实现页擦除功能时,SM39R16A6 将除
ISPFAH 与 ISPFAL 寄存器中显示地址所在的整页.
范例. 闪存地址: $XYMN
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M04
Ver 0.4 SM39R16A6 06/11/2013
- 92 -