Datasheet
PIC16C9XX
DS30444E - page 180 1997 Microchip Technology Inc.
Special Function Registers, Section ...................................19
SPI
Master Mode ...............................................................66
Serial Clock................................................................. 65
Serial Data In .............................................................. 65
Serial Data Out ...........................................................65
Serial Peripheral Interface (SPI) ................................. 63
Slave Select................................................................65
SPI clock .....................................................................66
SPI Mode .................................................................... 65
SSP
SSPADD ....................................................... 73, 74, 109
SSPBUF............................................66, 73, 74, 76, 109
SSPCON........................................... 64, 73, 75, 76, 109
SSPIF bit................................................... 74, 75, 76, 77
SSPOV bit................................................................... 74
SSPSR............................................................ 66, 74, 76
SSPSTAT..........................................63, 73, 75, 76, 109
SSP I
2
C
Addressing..................................................................74
Multi-master Mode ...................................................... 77
Reception.................................................................... 75
SSP I
2
C Operation...................................................... 73
START ........................................................................ 76
START (S) ..................................................................77
STOP (P) ....................................................................77
Transmission............................................................... 76
SSPADD Register............................................................... 20
SSPBUF Register ...............................................................19
SSPCON Register............................................................... 19
SSPIE bit.............................................................................26
SSPIF bit............................................................................. 27
SSPOV................................................................................74
SSPSTAT Register .............................................................20
Stack ................................................................................... 29
Overflows ....................................................................29
Underflow.................................................................... 29
STATUS............................................................................ 108
STATUS Register.............................................. 19, 20, 21, 22
T
T0CS bit .............................................................................. 24
T1CON Register.......................................................... 19, 102
T2CON Register.................................................................. 19
TAD ...................................................................................... 83
Timer Modules, Overview ...................................................43
Timer0
RTCC ........................................................................108
T0IF...........................................................................115
TMR0 Interrupt.......................................................... 115
Timer1
Resetting of Timer1 Registers ....................................54
Resetting Timer1 using a CCP Trigger Output ........... 54
T1CON................................................................ 51, 109
TMR1H...................................................................... 109
TMR1L ...................................................................... 109
Timer2
T2CON................................................................ 55, 109
TIMER2 (TMR2) Module.............................................55
TMR2 ........................................................................ 109
Timers
Timer0
Block Diagram..................................................... 45
External Clock.....................................................47
External Clock Timing......................................... 47
Increment Delay..................................................47
Interrupt............................................................... 45
Interrupt Timing .................................................. 46
Overview............................................................. 43
Prescaler ............................................................ 48
Prescaler Block Diagram.................................... 48
Section................................................................ 45
Synchronization.................................................. 47
Timing................................................................. 45
Timer1
Capacitor Selection ............................................ 53
Overview............................................................. 43
Switching Prescaler Assignment ........................ 49
Timer2
Overview............................................................. 43
Timing Diagrams
A/D Conversion ........................................................ 159
Timer0 ........................................................................ 45
Timer0 Interrupt Timing .............................................. 46
Timer0 with External Clock......................................... 47
Timing Diagrams and Specifications ................................ 148
TMR0 Register.............................................................. 19, 21
TMR1H Register................................................................. 19
TMR1IE bit.......................................................................... 26
TMR1IF bit.......................................................................... 27
TMR1L Register.................................................................. 19
TMR2 Register.................................................................... 19
TMR2IE bit.......................................................................... 26
TMR2IF bit.......................................................................... 27
TO bit.................................................................................. 23
TRISA Register....................................................... 20, 22, 31
TRISB ............................................................................... 109
TRISB Register....................................................... 20, 22, 33
TRISC......................................................................... 77, 109
TRISC Register....................................................... 20, 35, 68
TRISD............................................................................... 109
TRISD Register................................................................... 36
TRISE ............................................................................... 109
TRISE Register....................................................... 38, 39, 40
Two’s Complement............................................................... 9
U
UV Erasable Devices............................................................ 7
W
W ...................................................................................... 108
W Register
ALU............................................................................... 9
Wake-up from SLEEP....................................................... 117
Watchdog Timer (WDT)............................ 103, 106, 108, 116
WDT.................................................................................. 108
Period ....................................................................... 116
Programming Considerations ................................... 116
Timeout..................................................................... 108
X
XMIT_MODE ...................................................................... 78
XT ............................................................................. 104, 107
Z
Z bit..................................................................................... 23
Zero bit.................................................................................. 9