PIC16C77X
1999 Microchip Technology Inc. Preliminary DS30275A-page 191
Interrupts, Flag Bits
A/D Converter Flag (ADIF Bit) ...................................20
CCP1 Flag (CCP1IF Bit) ................................20, 48, 49
CCP2 Flag (CCP2IF Bit) ............................................22
Interrupt on Change (RB7:RB4) Flag
(RBIF Bit) .....................................................18, 30, 138
PSP Read/Write Flag (PSPIF Bit) ..............................20
RB0/INT Flag (INTF Bit) .............................................18
SSP Flag (SSPIF Bit) .................................................20
TMR0 Overflow Flag (T0IF Bit) ..........................18, 138
TMR1 Overflow Flag (TMR1IF Bit) ............................20
TMR2 to PR2 Match Flag (TMR2IF Bit) .....................20
USART Receive Flag (RCIF Bit) ................................20
USART Transmit Flag (TXIE Bit) ...............................20
K
KeeLoq Evaluation and Programming Tools . ................148
M
Master Clear (MCLR) .......................................................7, 8
MCLR Reset, Normal Operation ..............131, 133, 134
MCLR Reset, SLEEP ...............................131, 133, 134
Memory Organization
Data Memor y ....... .......... ........... .......... ........... .......... ..11
Program Memory .......................................................11
MPLAB Integrated Development Environment Software .147
Multi-Master Communication .............................................90
Multi-Master Mode .............................................................72
O
OPCODE Field Descriptions ............................................143
OPTION_R EG Re g i ster ....... .......... ........... .......... ........... ....17
INTEDG Bi t . ........... .......... ........... .......... ........... ..........17
PS2:PS0 Bits .......................................................17, 39
PSA Bit .................................................................17, 39
RBPU Bit .............. .......... ........... .......... ........... .......... ..17
T0CS Bit ...............................................................17, 39
T0SE Bit ...............................................................17, 39
OSC1/CLKIN Pin .............................................................7, 8
OSC2/CLKOUT Pin .........................................................7, 8
Oscillator Configuration ....................................................128
HS .................................................................... 128, 133
LP .....................................................................128, 133
RC ............................................................128, 130, 133
XT ....................................................................128, 133
Oscillato r, Timer1 .........................................................41, 43
Oscillat o r, WDT ............................................... .................139
P
P .........................................................................................54
Packaging ........................................................................175
Paging, Program Memory ............................................11, 24
Parallel Slave Port (PSP ) .........................................9, 34, 37
Block Diag ram ........ .......... ........... .......... ........... ..........37
RE0/RD/AN5 Pin ..............................................9, 36, 37
RE1/WR/AN6 Pin .............................................9, 36, 37
RE2/CS/AN7 Pin ..............................................9, 36, 37
Read Waveforms .......................................................38
Read/Write Enable (PSPIE Bit) ..................................19
Read/Write Flag (PSPIF Bit) ......................................20
Select (PSPMODE Bit) ..................................3 4, 35, 37
Write Waveforms .......................................................37
PCL Register ................................................................13, 14
PCLATH Register ..................................................13, 14, 15
PCON Register .......................................................... 23, 133
BOR Bit ...................................................................... 23
POR Bit ...................................................................... 23
PICDEM-1 Low-Cost PICmicro Demo Board .................. 146
PICDEM-2 Low-Cost PIC16CXX Demo Board ................ 146
PICDEM-3 Low-Cost PIC16CXXX Demo Board ............. 146
PICSTART Plus Entry Level Development System ...... 145
PIE1 Register .................................................................... 19
ADIE Bit ..................................................................... 19
CCP1IE Bit ........ .......... ........... .......... ............... .......... 19
PSPIE Bit ................................................................... 19
RCIE Bit ..................................................................... 19
SSPIE Bit ................................................................... 19
TMR1IE Bit ................................................................ 19
TMR2IE Bit ................................................................ 19
TXIE Bit ..................................................................... 19
PIE2 Register .................................................................... 21
CCP2IE Bit ........ .......... ........... .......... ............... .......... 21
Pinout Descriptions
PIC16C63A/PIC16C73B .............................................. 7
PIC16C65B/PIC16C74B .............................................. 8
PIR1 Register .................................................................... 20
ADIF Bi t .... ........... ............... .......... ........... .............. .... 20
CCP1IF Bit ................. ........... .............. ........... .......... .. 20
PSPIF Bit ................................................................... 20
RCIF Bit ..................................................................... 20
SSPIF Bit ................................................................... 20
TMR1IF Bit ................................................................ 20
TMR2IF Bit ................................................................ 20
TXIF Bit ...................................................................... 20
PIR2 Register .................................................................... 22
CCP2IF Bit ................. ........... .............. ........... .......... .. 22
Pointer, FSR ...................................................................... 25
POR.
See
Power-on Reset
PORTA ...................................................................... 7, 8, 15
Analog Port Pins ...................................................... 7, 8
Initialization ................................................................ 27
PORTA Register ........................................................ 27
RA3:RA0 and RA5 Port Pins ..................................... 28
RA4/T0CKI Pin .................................................. 7, 8, 28
RA5/SS/AN4 Pin .......................................................... 8
TRISA Register .......................................................... 27
PORTA Register ........................................................ 13, 126
PORTB ...................................................................... 7, 8, 15
Initialization ................................................................ 29
PORTB Register ........................................................ 29
Pull-up Enable (RBPU Bit) ......................................... 17
RB0/INT Edge Select (INTEDG Bit) .......................... 17
RB0/INT Pin, External ..................................... 7, 8, 138
RB3:RB0 Port Pins .................................................... 29
RB7:RB4 Interrupt on Change ....................... .... .. .. .. 138
RB7:RB4 Interrupt on Change Enable (RBIE Bit) .... 18,
138
RB7:RB4 Interrupt on Change Flag (RBIF Bit) ... 18, 30,
138
RB7:RB4 Port Pins .................................................... 30
TRISB Register .......................................................... 29
PORTB Register ........................................................ 13, 126
PORTC ...................................................................... 7, 9, 15
Block Diag ram ........... ........... .......... ........... .......... ...... 32
Initialization ................................................................ 32
PORTC Register ........................................................ 32
RC0/T1OSO/T1CKI Pin ........................................... 7, 9
RC1/T1OSI/CCP2 Pin ............................................. 7, 9
RC2/CCP1 Pin ......................................................... 7, 9
RC3/SCK/SCL Pin ................................................... 7, 9