PIC16F88-I/SO Microchip Technology Inc., PIC16F88-I/SO Datasheet - Page 143

no-image

PIC16F88-I/SO

Manufacturer Part Number
PIC16F88-I/SO
Description
18 PIN, 7 KB FLASH, 368 RAM, 16 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC16F88-I/SO

A/d Inputs
7-Channel, 10-Bit
Comparators
2
Cpu Speed
5 MIPS
Eeprom Memory
256 Bytes
Input Output
16
Interface
I2C/SPI/USART
Memory Type
Flash
Number Of Bits
8
Package Type
18-pin SOIC
Programmable Memory
7K Bytes
Ram Size
368 Bytes
Speed
20 MHz
Timers
2-8-bit, 1-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F88-I/SO
Manufacturer:
ROHM
Quantity:
15 000
Part Number:
PIC16F88-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC16F88-I/SO
0
15.12 Watchdog Timer (WDT)
For PIC16F87/88 devices, the WDT has been modified
from previous PIC16 devices. The new WDT is code
and functionally backward compatible with previous
PIC16 WDT modules and allows the user to have a
scaler value for the WDT and TMR0 at the same time.
In addition, the WDT time-out value can be extended to
268 seconds, using the prescaler with the postscaler
when PSA is set to ‘1’.
15.12.1
The WDT derives its time base from the 31.25 kHz
INTRC. The value of WDTCON is ‘---0 1000’ on all
Resets. This gives a nominal time base of 16.38 ms,
which is compatible with the time base generated with
previous PIC16 microcontroller versions.
FIGURE 15-8:
TABLE 15-5:
 2005 Microchip Technology Inc.
WDTEN = 0
CLRWDT command
Oscillator fail detected
Exit Sleep + System Clock = T1OSC, EXTRC, INTRC, ECIO
Exit Sleep + System Clock = XT, HS, LP
Note:
INTRC Clock
31.25 kHz
WDT OSCILLATOR
When the OST is invoked, the WDT is held
in Reset because the WDT ripple counter
is used by the OST to perform the oscilla-
tor delay count. When the OST count has
expired, the WDT will begin counting (if
enabled).
PRESCALER/POSTSCALER BIT STATUS
WATCHDOG TIMER BLOCK DIAGRAM
Conditions
16-bit Programmable Prescaler WDT
WDTEN from Configuration Word 1
SWDTEN from WDTCON
WDTPS<3:0>
From TMR0 Clock Source
A new prescaler has been added to the path between
the internal RC and the multiplexors used to select the
path for the WDT. This prescaler is 16 bits and can be
programmed to divide the internal RC by 32 to 65536,
giving the time base used for the WDT a nominal range
of 1 ms to 2.097s.
15.12.2
The WDTEN bit is located in Configuration Word 1 and
when this bit is set, the WDT runs continuously.
The SWDTEN bit is in the WDTCON register. When the
WDTEN bit in the Configuration Word 1 register is set,
the SWDTEN bit has no effect. If WDTEN is clear, then
the SWDTEN bit can be used to enable and disable the
WDT. Setting the bit will enable it and clearing the bit
will disable it.
The PSA and PS<2:0> bits (OPTION_REG register)
have the same function as in previous versions of the
PIC16 family of microcontrollers.
Cleared at end of OST
0
1
Prescaler
WDT CONTROL
Cleared
PSA
PIC16F87/88
WDT Time-out
0
Postscaler
Cleared at end of OST
Postscaler (PSA = 1)
1
8
DS30487C-page 141
Cleared
PSA
PS<2:0>
To TMR0

Related parts for PIC16F88-I/SO