HT46R064B/065B/066B
T0
PDF
复位条件
0
0
上电复位
u
u
RES
正常模式或低速模式时的
复位或 LVR 复位
1
1
u
1
正常模式或低速模式时的 WDT 溢出复位
休眠模式时的 WDT 溢出复位
注:“u”代表不改变
在单片机上电复位之后,各功能单元初始化的情形,列于下表。
项目
复位后情况
程序计数器
中断
清除为零
所有中断被除能
看门狗定时器
定时/计数器
预分频器
输入/输出口
堆栈指针
WDT 清除并重新计时
所有定时/计数器停止
定时/计数器之预分频器内容清除
所有 I/O 设为输入模式
堆栈指针指向堆栈顶端
不同的复位形式对单片机内部寄存器的影响是不同的。为保证复位后程序能正常执行,了解寄
存器在特定条件复位后的设置是非常重要的,下表即为不同方式复位后内部寄存器的状况。
WDT 溢出
(正常模式)
WDT 溢出
(休眠模式)
或
RES
寄存器
上电复位
LVR 复位
PCL
0000 0000
1xxx xxxx
xxxx xxxx
1xxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
- -xx xxxx
- xxx xxxx
- - - - -111
- -00 xxxx
-000 0000
- - -0 - - -0
- - 00 - - 00
xxxx xxxx
0000 1000
xxxx xxxx
0000 1- - -
0000 0000
1uuu uuuu
uuuu uuuu
1uuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
- -uu uuuu
-uuu uuuu
- - - - -111
- -uu uuuu
-000 0000
- - -0 - - -0
- - 00 - - 00
xxxx xxxx
0000 1000
xxxx xxxx
0000 1- - -
0000 0000
1uuu uuuu
uuuu uuuu
1uuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
- -uu uuuu
-uuu uuuu
- - - - -111
- -1u uuuu
-000 0000
- - -0 - - -0
- - 00 - - 00
xxxx xxxx
0000 1000
xxxx xxxx
0000 1- - -
0000 0000
1uuu uuuu
uuuu uuuu
1uuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
- -uu uuuu
-uuu uuuu
- - - - - uuu
- - 11 uuuu
- uuu uuuu
- - -u - - -u
- - uu - - uu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu u- - -
MP0
MP1
ACC
TBLP
TBLH
WDTS
STATUS
INTC0
INTC1
TMR0
TMR0C
TMR1
TMR1C
Rev 1.00
2011-04-13
32