1996 Microchip Technology Inc.
DS30390D-page 299
PIC16C7X
PIC16C70 ..........................................................23
PIC16C71 ..........................................................23
PIC16C71A ........................................................23
PIC16C72 ..........................................................24
PIC16C73 ..........................................................24
PIC16C73A ........................................................24
PIC16C74 ..........................................................24
PIC16C74A ........................................................24
Reset Conditions ......................................................129
Summary ..............................................................25–28
Reset ........................................................................121, 126
Reset Conditions for Special Registers ...........................129
RETFIE Instruction ...........................................................150
RETLW Instruction ...........................................................150
RETURN Instruction ........................................................151
RLF Instruction .................................................................151
RP0 bit .........................................................................22, 30
RP1 bit ...............................................................................30
RRF Instruction ................................................................151
RX9 bit ...............................................................................94
RX9D bit .............................................................................94
S
S bit ....................................................................................77
SCL ..............................................................................88, 91
SDA ..............................................................................90, 91
Serial Communication Interface (SCI) Module, See USART
Serial Peripheral Interface (SPI) ........................................77
Services
One-Time-Programmable (OTP) .................................7
Quick-Turnaround-Production (QTP) ...........................7
Serialized Quick-Turnaround Production (SQTP) ........7
SFR ..................................................................................142
SFR As Source/Destination .............................................142
SLEEP .....................................................................121, 126
SLEEP Instruction ............................................................151
Software Simulator (MPSIM) ...........................................157
SPBRG Register ................................................................29
Special Event Trigger .......................................................118
Special Features of the CPU ...........................................121
Special Function Registers ..............................................142
PIC16C70 ..................................................................25
PIC16C71 ..................................................................25
PIC16C71A ................................................................25
PIC16C72 ..................................................................26
PIC16C73 ..................................................................28
PIC16C73A ................................................................28
PIC16C74 ..................................................................28
PIC16C74A ................................................................28
Special Function Registers, Section ..................................25
SPEN bit ............................................................................94
SPI, See Synchronous Serial Port
SREN bit ............................................................................94
SS bit .................................................................................81
SSPADD Register ..................................................27, 29, 88
SSPBUF Register ........................................................28, 88
SSPCON Register .................................................28, 78, 89
SSPEN bit ..........................................................................78
SSPIE bit ............................................................................34
SSPIF bit ..........................................................36, 37, 88, 89
SSPM0 bit ..........................................................................78
SSPM1 bit ..........................................................................78
SSPM2 bit ..........................................................................78
SSPM3 bit ..........................................................................78
SSPOV bit ....................................................................78, 88
SSPSR Register ................................................................88
SSPSTAT Register ...........................................27, 29, 77, 89
Stack ...................................................................................41
Overflows ....................................................................41
Underflow ...................................................................41
STATUS Register ...............................................................30
SUBLW Instruction ...........................................................152
SUBWF Instruction ...........................................................152
SWAPF Instruction ...........................................................153
Synchronous Serial Port
I
C
Addressing .........................................................88
Addressing I
C Devices .....................................84
Arbitration ...........................................................86
Block Diagram ....................................................87
Clock Synchronization ........................................86
Combined Format ...............................................85
I
C Operation .....................................................87
I
C Overview ......................................................83
Initiating and Terminating Data Transfer ............83
Master-Receiver Sequence ................................85
Master-Transmitter Sequence ............................85
Multi-master ........................................................86
Multi-master Mode ..............................................91
Reception ...........................................................89
Slave Mode ........................................................88
START ..........................................................83, 90
START (S) ..........................................................91
STOP ............................................................83, 84
STOP (P) ............................................................91
Transfer Acknowledge ........................................84
Transmission ......................................................90
SPI
Block Diagram of Master/Slave Connection .......80
Master Mode ......................................................80
Serial Clock ........................................................79
Serial Data In ......................................................79
Serial Data Out ...................................................79
Slave Select .......................................................79
SPI Clock ............................................................80
SPI Mode ............................................................79
SSPBUF Register ...............................................80
SSPSR Register .................................................80
Synchronous Serial Port (SSP)
Block Diagram, SPI Mode ..........................................79
Synchronous Serial Port Module ........................................77
2
2
2
2
T
T0CS bit ..............................................................................31
T0IE bit ...............................................................................32
T0IF bit ...............................................................................32
T1CKPS0 bit .......................................................................65
T1CKPS1 bit .......................................................................65
T1CON Register .................................................................65
T1OSCEN bit ......................................................................65
T1SYNC bit .........................................................................65
T2CKPS0 bit .......................................................................70
T2CKPS1 bit .......................................................................70
T2CON Register .................................................................70
T
AD
...................................................................................115
Timer Modules, Overview ...................................................57
Timer0
RTCC ........................................................................129
Timers
Timer0
Block Diagram ....................................................59
External Clock ....................................................61