1996 Microchip Technology Inc.
DS30412C-page 103
PIC17C4X
14.3
Watchdog Timer (WDT)
The Watchdog Timer’s function is to recover from soft-
ware malfunction. The WDT uses an internal free run-
ning on-chip RC oscillator for its clock source. This
does not require any external components. This RC
oscillator is separate from the RC oscillator of the
OSC1/CLKIN pin. That means that the WDT will run,
even if the clock on the OSC1/CLKIN and OSC2/CLK-
OUT pins of the device has been stopped, for example,
by execution of a SLEEP instruction. During normal
operation and SLEEP mode, a WDT time-out gener-
ates a device RESET. The WDT can be permanently
disabled
by
programming
the
conguration
bits
WDTPS1:WDTPS0 as '00' (Section 14.1).
Under normal operation, the WDT must be cleared on
a regular interval. This time is less the minimum WDT
overow time. Not clearing the WDT in this time frame
will cause the WDT to overow and reset the device.
14.3.1
WDT PERIOD
The WDT has a nominal time-out period of 12 ms, (with
postscaler = 1). The time-out periods vary with temper-
ature, VDD and process variations from part to part (see
DC specs). If longer time-out periods are desired, a
postscaler with a division ratio of up to 1:256 can be
assigned to the WDT. Thus, typical time-out periods up
to 3.0 seconds can be realized.
The CLRWDT and SLEEP instructions clear the WDT
and the postscaler (if assigned to the WDT) and pre-
vent it from timing out thus generating a device RESET
condition.
The TO bit in the CPUSTA register will be cleared upon
a WDT time-out.
14.3.2
CLEARING THE WDT AND POSTSCALER
The WDT and postscaler are cleared when:
The device is in the reset state
A SLEEP instruction is executed
A CLRWDT instruction is executed
Wake-up from SLEEP by an interrupt
The WDT counter/postscaler will start counting on the
rst edge after the device exits the reset state.
14.3.3
WDT PROGRAMMING CONSIDERATIONS
It should also be taken in account that under worst case
conditions (VDD = Min., Temperature = Max., max.
WDT postscaler) it may take several seconds before a
WDT time-out occurs.
The WDT and postscaler is the Power-up Timer during
the Power-on Reset sequence.
14.3.4
WDT AS NORMAL TIMER
When the WDT is selected as a normal timer, the clock
source is the device clock. Neither the WDT nor the
postscaler are directly readable or writable. The over-
ow time is 65536 TOSC cycles. On overow, the TO bit
is cleared (device is not reset). The CLRWDT instruction
can be used to set the TO bit. This allows the WDT to
be a simple overow timer. When in sleep, the WDT
does not increment.
相关PDF资料
PIC24FJ256GB106-I/PT IC PIC MCU FLASH 256K 64-TQFP
PIC18LF2480-I/SP IC PIC MCU FLASH 8KX16 28-DIP
PIC18F252-I/SP IC MCU FLASH 16KX16 EE 28DIP
PIC18F252-I/SO IC MCU FLASH 16KX16 EE 28SOIC
PIC16F876-04I/SP IC MCU FLASH 8KX14 EE 28DIP
PIC16F876-04I/SO IC MCU FLASH 8KX14 EE 28SOIC
PIC16LF874A-I/L IC MCU FLASH 4KX14 EE A/D 44PLCC
DSPIC33FJ256GP506-I/PT IC DSPIC MCU/DSP 256K 64TQFP
相关代理商/技术参数
PIC18F2620-I/SO 制造商:Microchip Technology Inc 功能描述:IC 8BIT FLASH MCU 18F2620 SOIC28
PIC18F2620-I/SOB4 制造商:Microchip Technology Inc 功能描述:
PIC18F2620-I/SP 功能描述:8位微控制器 -MCU 64KB 3968 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
PIC18F2620-I/SP 制造商:Microchip Technology Inc 功能描述:IC 8BIT FLASH MCU 18F2620 SDIL28
PIC18F2620T-I/SO 功能描述:8位微控制器 -MCU 64KB 3968 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
PIC18F2680-E/SO 功能描述:8位微控制器 -MCU 64KB 3328 RAM w/ECAN 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
PIC18F2680-E/SP 功能描述:8位微控制器 -MCU 64KB 3328 RAM w/ECAN 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
PIC18F2680-H/SO 功能描述:8位微控制器 -MCU 64 KB Flash 3328 RAM 25 I/O w/ECAN 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