PIC18F2220/2320/4220/4320
4.0
RESET
在PIC18F2X20 / 4X20设备之间的区别
各种复位:
a)
b)
c)
d)
e)
f)
g)
h)
上电复位( POR )
在执行指令MCLR复位
如果没有执行指令MCLR复位
看门狗定时器( WDT)复位(中
执行)
可编程欠压复位( BOR )
RESET
指令
堆栈满复位
堆栈下溢复位
大多数寄存器不受WDT唤醒了
因为这被视为恢复正常的工作了
通报BULLETIN 。从RCON寄存器, RI , TO , PD状态位,
POR和BOR ,设置或清除不同的区别
复位情况如表4-2所示。这些位
在软件中使用,以确定的性质
复位。请参见表4-3复位的详细描述
所有寄存器的状态。
片上复位电路的简化框图
如图4-1所示。
增强型MCU器件有一个MCLR噪声滤波器
在MCLR复位路径。该滤波器检测和
滤除小脉冲。
MCLR引脚没有驱动为低电平任何内部复位,
包括WDT 。
由MCLR引脚提供的MCLR输入可以显示
体健与配置寄存器3H中的MCLRE位
( CONFIG3H<7> ) 。看
了解更多信息。
大多数寄存器不受复位的影响。他们的地位
在POR时未知,且不受其它
复位。其他的寄存器被强制为“复位
国家“根据不同的复位的类型。
图4-1:
RESET
指令
堆
指针
片上复位电路的简化框图
堆栈满/下溢复位
外部复位
MCLR
MCLRE
( ) _IDLE
睡觉
WDT
超时
V
DD
上升
检测
V
DD
欠压
RESET
BOREN
OST / PWRT
1024次
OST
10位异步计数器
OSC1
32
µs
INTRC
(1)
POR脉冲
S
芯片复位
R
Q
PWRT
65.5毫秒
11位异步计数器
使能PWRT
启用OST
(2)
注1 :
这是来自内部振荡器电路的INTRC时钟源,它与CLKI引脚上的RC振荡器。
2:
请参见表4-1超时的情况。
2003 Microchip的技术公司
DS39599C第43页