PIC18F2221/2321/4221/4321 FAMILY
DS39689F-page 54
2009 Microchip Technology Inc.
5.6
Reset State of Registers
Most registers are unaffected by a Reset. Their status
is unknown on POR and unchanged by all other
Resets. The other registers are forced to a “Reset
state” depending on the type of Reset that occurred.
Most registers are not affected by a WDT wake-up,
since this is viewed as the resumption of normal oper-
ation. Status bits from the RCON register, RI, TO, PD,
POR and BOR, are set or cleared differently in different
Reset situations, as indicated in Table 5-3. These bits
are used in software to determine the nature of the
Reset.
Table 5-4 describes the Reset states for all of the
Special Function Registers. These are categorized by
Power-on and Brown-out Resets, Master Clear and
WDT Resets and WDT wake-ups.
TABLE 5-3:
STATUS BITS, THEIR SIGNIFICANCE AND THE INITIALIZATION CONDITION
FOR RCON REGISTER
Condition
Program
Counter
RCON Register
STKPTR Register
RI
TO
PD
POR BOR STKFUL
STKUNF
Power-on Reset
0000h
11
100
0
RESET Instruction
0000h
0u
uuu
u
Brown-out
0000h
11
1u0
u
MCLR during power-managed Run modes
0000h
u1
uuu
u
MCLR during power-managed Idle modes
and Sleep mode
0000h
u1
0uu
u
WDT Time-out during full power or
power-managed Run mode
0000h
u0
uuu
u
MCLR during full power execution
0000h
uu
uuu
u
Stack Full Reset (STVREN = 1)
0000h
uu
uuu
1
u
Stack Underflow Reset (STVREN = 1)
0000h
uu
uuu
u
1
Stack Underflow Error (not an actual Reset,
STVREN = 0)
0000h
uu
uuu
u
1
WDT time-out during power-managed Idle or
Sleep modes
PC + 2
u0
0uu
u
Interrupt exit from power-managed modes
PC + 2(1)
uu
0uu
u
Legend: u = unchanged
Note 1:
When the wake-up is due to an interrupt and the GIEH or GIEL bits are set, the PC is loaded with the
interrupt vector (008h or 0018h).
2:
Reset state is ‘1’ for POR and unchanged for all other Resets when software BOR is enabled
(BOREN<1:0> Configuration bits = 01 and SBOREN = 1); otherwise, the Reset state is ‘0’.
相关PDF资料
PIC18F4682T-I/ML IC PIC MCU FLASH 40KX16 44QFN
PIC24HJ128GP306T-I/PT IC PIC MCU FLASH 128KB 64TQFP
PIC24FJ96GA008T-I/PT IC PIC MCU FLASH 96KB 80TQFP
PIC24FJ64GA010T-I/PT IC PIC MCU FLASH 64KB 100TQFP
PIC24FJ64GA008T-I/PT IC PIC MCU FLASH 64KB 80TQFP
PIC18LF4450T-I/PT IC PIC MCU FLASH 8KX16 44TQFP
PIC18LF2450T-I/ML IC PIC MCU FLASH 8KX16 28QFN
PIC16F1937-I/ML IC PIC MCU FLASH 512KX14 44-QFN
相关代理商/技术参数
PIC18F2320-E/SO 功能描述:8位微控制器 -MCU 8KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2320-E/SP 功能描述:8位微控制器 -MCU 8KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2320-I/SO 功能描述:8位微控制器 -MCU 8KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2320-I/SO 制造商:Microchip Technology Inc 功能描述:IC 8BIT FLASH MCU 18F2320 SOIC28
PIC18F2320-I/SP 功能描述:8位微控制器 -MCU 8KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2320-I/SP 制造商:Microchip Technology Inc 功能描述:IC 8BIT FLASH MCU 18F2320 SDIL28
PIC18F2320T-I/SO 功能描述:8位微控制器 -MCU 8KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2321-E/ML 功能描述:8位微控制器 -MCU 8KB FLSH 512BRAM 8B nanoWatt RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT