Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PIC16F87 Datasheet(PDF) 141 Page - Microchip Technology

Part # PIC16F87
Description  18/20/28-Pin Enhanced Flash MCUs with nanoWatt Technology
PDF  230 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F87 Datasheet(HTML) 141 Page - Microchip Technology

Back Button PIC16F87 Datasheet HTML 137Page - Microchip Technology PIC16F87 Datasheet HTML 138Page - Microchip Technology PIC16F87 Datasheet HTML 139Page - Microchip Technology PIC16F87 Datasheet HTML 140Page - Microchip Technology PIC16F87 Datasheet HTML 141Page - Microchip Technology PIC16F87 Datasheet HTML 142Page - Microchip Technology PIC16F87 Datasheet HTML 143Page - Microchip Technology PIC16F87 Datasheet HTML 144Page - Microchip Technology PIC16F87 Datasheet HTML 145Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 141 / 230 page
background image
 2002-2013 Microchip Technology Inc.
DS30487D-page 141
PIC16F87/88
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
WDT OSCILLATOR
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.
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
WDT CONTROL
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.
FIGURE 15-8:
WATCHDOG TIMER BLOCK DIAGRAM
TABLE 15-5:
PRESCALER/POSTSCALER BIT STATUS
Note:
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).
Conditions
Prescaler
Postscaler (PSA = 1)
WDTEN = 0
Cleared
Cleared
CLRWDT
command
Oscillator fail detected
Exit Sleep + System Clock = T1OSC, EXTRC, INTRC, ECIO
Exit Sleep + System Clock = XT, HS, LP
Cleared at end of OST
Cleared at end of OST
31.25 kHz
PSA
16-bit Programmable Prescaler WDT
From TMR0 Clock Source
Postscaler
8
PS<2:0>
PSA
WDT Time-out
To TMR0
WDTPS<3:0>
WDTEN from Configuration Word 1
1
1
0
0
SWDTEN from WDTCON
INTRC Clock



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com