Datasheet

2001-2013 Microchip Technology Inc. DS35007C-page 83
PIC16F84A
Prescaler, Timer0
Assignment (PSA Bit) ................................................... 9
Rate Select (PS2:PS0 Bits) ..........................................9
Program Counter ................................................................ 11
PCL Register....................................................7
, 11, 25
PCLATH Register ............................................7
, 11, 25
Reset Conditions.........................................................24
Program Memory ..................................................................5
General Purpose Registers........................................... 6
Interrupt Vector ...................................................... 5
, 29
RESET Vector...............................................................5
Special Function Registers ...................................... 6
, 7
Programming, Device Instructions......................................35
R
RAM. See Data Memory
Reader Response ............................................................... 86
Register File..........................................................................6
Register File Map.................................................................. 6
Registers
Configuration Word.....................................................21
EECON1 (EEPROM Control)......................................13
INTCON ......................................................................10
OPTION ........................................................................ 9
STATUS........................................................................ 8
Reset............................................................................ 21
, 24
Block Diagram...................................................... 24
, 26
MCLR
Reset. See MCLR
Power-on Reset (POR). See Power-on Reset (POR)
Reset Conditions for All Registers .............................. 25
Reset Conditions for Program Counter....................... 24
Reset Conditions for STATUS Register......................24
WDT Reset. See Watchdog Timer (WDT)
Revision History..................................................................77
RP1:RP0 (Bank Select) bits.................................................. 8
S
Saving W Register and STATUS in RAM ........................... 30
SLEEP ............................................................21
, 24, 29, 32
Software Simulator (MPLAB SIM).......................................45
Special Features of the CPU ..............................................21
Special Function Registers .............................................. 6
, 7
Speed, Operating..............................................1
, 22, 23, 55
Stack...................................................................................11
STATUS Register ...............................................7
, 8, 25, 30
C Bit .............................................................................. 8
DC Bit............................................................................8
PD
Bit................................................. 8, 24, 28, 32, 33
Reset Conditions.........................................................24
RP0 Bit.......................................................................... 6
TO
Bit...........................................8, 24, 28, 30, 32, 33
Z Bit............................................................................... 8
T
Time-out (TO) Bit. See Power-on Reset (POR)
Timer0.................................................................................19
Associated Registers .................................................. 20
Block Diagram.............................................................19
Clock Source Edge Select (T0SE Bit)........................... 9
Clock Source Select (T0CS Bit).................................... 9
Overflow Enable (T0IE Bit) .................................. 10
, 29
Overflow Flag (T0IF Bit).................................10
, 20, 29
Overflow Interrupt ................................................ 20
, 29
Prescaler. See Prescaler
RA4/T0CKI Pin, External Clock ..................................19
TMR0 Register.................................................7
, 20, 25
Timing Conditions ............................................................... 54
Timing Diagrams
CLKOUT and I/O ........................................................ 56
Diagrams and Specifications...................................... 55
CLKOUT and I/O Requirements......................... 56
External Clock Requirements............................. 55
RESET, Watchdog Timer, Oscillator
Start-up Timer and Power-up
Timer Requirements................................... 57
Timer0 Clock Requirements............................... 58
External Clock ............................................................ 55
RESET, Watchdog Timer, Oscillator Start-up
Timer and Power-up Timer................................. 57
Time-out Sequence on Power-up.........................27
, 28
Timer0 Clock .............................................................. 58
Wake-up From Sleep Through Interrupt..................... 32
Timing Parameter Symbology ............................................ 53
TO
bit.................................................................................... 8
W
W Register....................................................................25, 30
Wake-up from SLEEP...............................21
, 26, 28, 29, 32
Interrupts ..............................................................32
, 33
MCLR
Reset............................................................... 32
WDT Reset................................................................. 32
Watchdog Timer (WDT)................................................21
, 30
Block Diagram ............................................................ 31
Postscaler. See Prescaler
Programming Considerations ..................................... 31
RC Oscillator .............................................................. 30
Time-out Period.......................................................... 30
WDT Reset, Normal Operation................................... 24
WDT Reset, SLEEP .............................................24
, 32
WWW Address ................................................................... 85
WWW, On-Line Support ....................................................... 2
Z
Z (Zero) bit............................................................................ 8