SM39R04G1
内嵌 4KB
具有 ISP 功能的 Flash
和 256B RAM 的 8 位控制器
(于1.4.1节描述)、时钟源来源选择 (于1.5节描述)、复位脚可配置为一般I/O(于第5章描述)、
看门狗功能启动位(于第8章描述)、或 ISP 进入机制选择(于第13章描述)。
只能读取功能选择位于芯片被加密后.
选择的 ISP 功能在软件对 ISPFC 寄存器写入数据时将会执行一次.
要实现字节编程/页擦除 ISP 功能,用户需要在开始时指定 flash 地址.在实现页擦除功能时,SM39R04G1 将除
ISPFAH 与 ISPFAL 寄存器中显示地址所在的整页.
范例. 闪存地址: $YMN
将对地址$Y00 to $YFF 执行页抹除
要实现芯片擦除 ISP 功能,SM39R04G1 将擦除除 ISP 服务程序外的所有 flash 程序记忆体. 要实现芯片保护 ISP
功能,SM39R04G1 内容将被读为#00H.
范例:将对地址$0105H 执行字节写,写入#22H
MOV TAKEY, #55h
MOV TAKEY, #AAh
MOV TAKEY, #5Ah
MOV IFCON, #01H
MOV ISPFAH, #01H
MOV ISPFAL, #05H
MOV ISPFD, #22H
MOV ISPFC, #00H
; 启动 ISPE 可写入属性
; 启动 SM39R04G1 ISP 功能
; 设定闪存高字节地址,01H
; 设定闪存低字节地址, 05H
; 设定将写入闪存之资料,资料= 22H
; 开始将写入闪存之资料#22H 写入地址$0105H
FOSVOS TEL: 021-58998693
本说明书如有修改,恕不另行通知,请接洽您的销售代理商以获取最新版本信息。
ISSFD-M054 45
Ver.H SM39R04G1 08/2013