![](http://datasheet.mmic.net.cn/260000/PIC18F242_datasheet_15942928/PIC18F242_309.png)
2001 Microchip Technology Inc.
Advance Information
DS39564A-page 307
PIC18FXX2
Special Features of the CPU
............................................193
Configuration Registers
................................... 194
–
200
Special Function Registers
................................................42
Map
............................................................................45
SPI
Master Mode
............................................................128
Serial Clock
..............................................................123
Serial Data In
...........................................................123
Serial Data Out
........................................................123
Slave Select
.............................................................123
SPI Clock
.................................................................128
SPI Mode
.................................................................123
SPI Master/Slave Connection
..........................................127
SPI Module
Associated Registers
...............................................131
Bus Mode Compatibility
...........................................131
Effects of a RESET
..................................................131
Master/Slave Connection
.........................................127
Slave Mode
..............................................................129
Slave Select Synchronization
..................................129
Slave Synch Timing
.................................................129
Slave Timing with CKE = 0
......................................130
Slave Timing with CKE = 1
......................................130
SLEEP Operation
.....................................................131
SSPCON1 Register
.................................................125
SSPSTAT Register
..................................................124
SS
....................................................................................123
SSP
I
2
C Mode.
See
I
2
C.
SPI Mode
.................................................................123
SPI Mode.
See
SPI.
SSPBUF
...................................................................128
SSPSR
.....................................................................128
TMR2 Output for Clock Shift
............................ 109
,
110
SSPOV
.............................................................................153
SSPSTAT Register
R/W Bit
............................................................. 136
,
137
STATUS Register
...............................................................52
STKPTR Register
...............................................................38
SUBFWB
..........................................................................244
SUBLW
............................................................................245
SUBWF
............................................................................245
SUBWFB
..........................................................................246
SWAPF
............................................................................246
T
TABLAT Register
...............................................................58
Table Pointer Operations (table)
........................................58
TBLPTR Register
...............................................................58
TBLRD
.............................................................................247
TBLWT
.............................................................................248
Timer0
..............................................................................101
16-bit Mode Timer Reads and Writes
......................103
Associated Registers
...............................................103
Block Diagrams
16-bit Mode
......................................................102
8-bit Mode
........................................................102
Clock Source Edge Select (T0SE Bit)
......................103
Clock Source Select (T0CS Bit)
...............................103
Operation
.................................................................103
Overflow Interrupt
....................................................103
Prescaler.
See
Prescaler, Timer0.
T0CON Register
......................................................101
Timing Diagram
........................................................272
Timer1
.............................................................................. 105
16-bit Read/Write Mode
........................................... 107
Associated Registers
............................................... 108
Block Diagram
......................................................... 106
Block Diagram (16-bit R/W Mode)
........................... 106
Operation
................................................................. 106
Oscillator
...........................................................105
,
107
Overflow Interrupt
.............................................105
,
107
Prescaler.
................................................................ 106
Special Event Trigger (CCP)
............................107
,
118
T1CON Register
...................................................... 105
Timing Diagram
....................................................... 272
TMR1H Register
...................................................... 105
TMR1L Register
....................................................... 105
Timer2
.............................................................................. 109
Associated Registers
............................................... 110
Block Diagram
......................................................... 110
Operation
................................................................. 109
Postscaler.
See
Postscaler, Timer2.
PR2 Register
....................................................109
,
120
Prescaler.
See
Prescaler, Timer2.
SSP Clock Shift
................................................109
,
110
T2CON Register
...................................................... 109
TMR2 Register
......................................................... 109
TMR2 to PR2 Match Interrupt
...................109
,
110
,
120
Timer3
.............................................................................. 111
Associated Registers
............................................... 113
Block Diagram
......................................................... 112
Block Diagram (16-bit R/W Mode)
........................... 112
Operation
................................................................. 112
Oscillator
...........................................................111
,
113
Overflow Interrupt
.............................................111
,
113
Special Event Trigger (CCP)
................................... 113
T3CON Register
...................................................... 111
TMR3H Register
...................................................... 111
TMR3L Register
....................................................... 111
Timing Diagrams
Acknowledge Sequence Timing
.............................. 156
Baud Rate Generator with Clock Arbitration
............ 150
BRG Reset Due to SDA Collision
............................ 159
Bus Collision
START Condition Timing
................................. 158
Bus Collision During a Restart Condition
(Case 1)
........................................................... 160
Bus Collision During a Restart Condition
(Case 2)
........................................................... 160
Bus Collision During a START Condition
(SCL = 0)
......................................................... 159
Bus Collision During a STOP Condition
.................. 161
Bus Collision for Transmit and Acknowledge
.......... 157
Clock Synchronization
............................................. 143
I
2
C Master Mode 7-bit Reception
............................ 155
I
2
C Master Mode First START Bit Timing
................ 151
I
2
C Master Mode Timing (Transmission)
................. 154
I
2
C Master Mode Transmission Timing
................... 154
I
2
C Slave Mode Timing (10-bit Reception,
SEN = 0)
.......................................................... 140
I
2
C Slave Mode Timing (10-bit Transmission)
......... 141
I
2
C Slave Mode Timing (7-bit Reception,
SEN = 0)
.......................................................... 138
I
2
C Slave Mode Timing (7-bit Reception,
SEN = 1)
...................................................144
,
145
I
2
C Slave Mode Timing (7-bit Transmission)
........... 139
Master SSP I
2
C Bus Data
........................................ 281
Master SSP I
2
C Bus START/STOP Bits
Waveforms
...................................................... 281