SM39R16A6
内嵌 16KB
具有 ISP 功能的 Flash
和 1K+256BRAM 的 8 位控制器
看门狗控制寄存器(WDTC)默认为仅读;软件需依序于寄存器 TAKEY 写入 55h, AAh 及 5Ah 才能对看门狗控制寄
存器(WDTC)执行写入,启动看门狗功能及设定重置时间
MOV TAKEY, #55h
MOV TAKEY, #0AAh
MOV TAKEY, #5Ah
符号: WDTC
地址: B6h
Reset
7
6
5
4
-
3
2
1
0
-
CWDTR WDTE
WDTM [3:0]
04H
看门狗溢位状态选择(支持休眠唤醒)
0: 看门狗发生溢位时产生重置信号
1: 看门狗发生溢位时产生中断信号
看门狗定时器使能位.
CWDTR:
WDTE:
此位需于 WDTEN=0(此值于出厂时已设为 0)时设置才有作用,既于刻录(使用 ICP,ISP 或
一般刻录器)时于看门狗选项选择使用.
0: 禁能.
1: 使能.
看门狗重置信号产生时间选择位.请参考图 10‑ 1所列看门狗重置信号产生时间.
WDTM [3:0]:
符号: RSTS
地址: A1h
7
-
6
-
5
-
4
3
2
1
0
Reset
00h
PDRF WDTF SWRF
LVRF
PORF
看门狗重置旗标.
WDTF:
此旗标于芯片之复位信号是由看门狗重置产生时由硬件自动设置.此旗标可由软件清零
符号: WDTK
地址: B7h
0 Reset
7
6
5
4
3
2
1
WDTK[7:0]
00h
看门狗定时器计数器清零寄存器.
WDTK:
于此寄存器写入 0x55, 看门狗定时器计数器将清零重新计数.
例如 1:
看门狗定时器使能并选择重置信号产生时间为 2.8493s
第一步,先确认刻录时看门狗功能已选择使用
第二步,如下
MOV TAKEY, #55h
MOV TAKEY, #0AAh
MOV TAKEY, #5Ah ; enable WDTC write attribute.
MOV WDTC, #28h
; Set WDTM [3:0] = 1000b. Set WDTE =1 to enable WDT
; function.
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M04 Ver 0.4 SM39R16A6 06/11/2013
- 58 -