Information

© 2008 Microchip Technology Inc. DS39646C-page 437
PIC18F8722 FAMILY
Sleep
OSC1 and OSC2 Pin States ...................................... 40
Sleep Mode ........................................................................ 45
Software Simulator (MPLAB SIM) .................................... 372
Special Event Trigger. See Compare (CCP Mode).
Special Event Trigger. See Compare (ECCP Module).
Special Features of the CPU ...........................................297
Special Function Registers ................................................ 75
Map ............................................................................ 75
SPI Mode (MSSP) ............................................................ 205
Associated Registers ...............................................214
Bus Mode Compatibility ........................................... 213
Clock Speed, Interactions ........................................ 213
Effects of a Reset ..................................................... 213
Enabling SPI I/O ...................................................... 209
Master Mode ............................................................ 210
Master/Slave Connection .........................................209
Operation .................................................................208
Operation in Power-Managed Modes ......................213
Serial Clock ..............................................................205
Serial Data In ...........................................................205
Serial Data Out ........................................................205
Slave Mode .............................................................. 211
Slave Select ............................................................. 205
Slave Select Synchronization ..................................211
SPI Clock ................................................................. 210
SSPxBUF Register .................................................. 210
SSPxSR Register ..................................................... 210
Typical Connection .................................................. 209
SSPOV ............................................................................. 236
SSPOV Status Flag .........................................................236
SSPxSTAT Register
R/W
Bit ............................................................. 219, 220
SSx
.................................................................................. 205
Stack Full/Underflow Resets .............................................. 68
SUBFSR .......................................................................... 367
SUBFWB .......................................................................... 356
SUBLW ............................................................................357
SUBULNK ........................................................................367
SUBWF ............................................................................ 357
SUBWFB ..........................................................................358
SWAPF ............................................................................358
T
Table Pointer Operations (table) ........................................90
Table Reads/Table Writes ................................................. 69
TBLRD .............................................................................359
TBLWT .............................................................................360
Time-out in Various Situations (table) ................................ 53
Timer0 ..............................................................................161
Associated Registers ...............................................163
Operation .................................................................162
Overflow Interrupt .................................................... 163
Prescaler ..................................................................163
Prescaler Assignment (PSA Bit) .............................. 163
Prescaler Select (T0PS2:T0PS0 Bits) .....................163
Prescaler. See Prescaler, Timer0.
Reads and Writes in 16-Bit Mode ............................ 162
Source Edge Select (T0SE Bit) ................................ 162
Source Select (T0CS Bit) ......................................... 162
Switching Prescaler Assignment .............................. 163
Timer1 ............................................................................. 165
16-Bit Read/Write Mode .......................................... 167
Associated Registers ............................................... 169
Interrupt ................................................................... 168
Operation ................................................................. 166
Oscillator .......................................................... 165, 167
Layout Considerations ..................................... 168
Overflow Interrupt .................................................... 165
Resetting, Using the CCP
Special Event Trigger ...................................... 168
Special Event Trigger (ECCP) ................................. 192
TMR1H Register ...................................................... 165
TMR1L Register ...................................................... 165
Use as a Real-Time Clock ....................................... 168
Timer2 ............................................................................. 171
Associated Registers ............................................... 172
Interrupt ................................................................... 172
Operation ................................................................. 171
Output ...................................................................... 172
PR2 Register ................................................... 184, 192
TMR2 to PR2 Match Interrupt .......................... 184, 192
Timer3 ............................................................................. 173
16-Bit Read/Write Mode .......................................... 175
Associated Registers ............................................... 175
Operation ................................................................. 174
Oscillator .......................................................... 173, 175
Overflow Interrupt ............................................ 173, 175
Special Event Trigger (CCP) ................................... 175
TMR3H Register ...................................................... 173
TMR3L Register ...................................................... 173
Timer4 ............................................................................. 177
Associated Registers ............................................... 178
MSSP Clock Shift .................................................... 178
Operation ................................................................. 177
Postscaler. See Postscaler, Timer4.
PR4 Register ........................................................... 177
Prescaler. See Prescaler, Timer4.
TMR4 Register ........................................................ 177
TMR4 to PR4 Match Interrupt .......................... 177, 178
Timing Diagrams
A/D Conversion ....................................................... 416
Asynchronous Reception ......................................... 261
Asynchronous Transmission ................................... 258
Asynchronous Transmission (Back to Back) ........... 258
Automatic Baud Rate Calculation ............................ 256
Auto-Wake-up Bit (WUE) During
Normal Operation ............................................ 262
Auto-Wake-up Bit (WUE) During Sleep ................... 262
Baud Rate Generator with Clock Arbitration ............ 233
BRG Overflow Sequence ........................................ 256
BRG Reset Due to SDAx Arbitration
During Start Condition ..................................... 242
Brown-out Reset (BOR) ........................................... 403
Bus Collision During a Repeated Start
Condition (Case 1) ........................................... 243
Bus Collision During a Repeated Start
Condition (Case 2) ........................................... 243
Bus Collision During a Start
Condition (SCLx = 0) ....................................... 242
Bus Collision During a Stop
Condition (Case 1) ........................................... 244
Bus Collision During a Stop
Condition (Case 2) ........................................... 244