PIC16F7X
PICSTART Plus Entry Level
M
Development Programmer ...................................... 115
PIE1 Register .................................................................... 22
PIE2 Register .................................................................... 24
Pinout Descriptions
PIC16F73/PIC16F76 ...............................................8–9
PIC16F74/PIC16F77 ...........................................10–12
PIR1 Register .................................................................... 23
PIR2 Register .................................................................... 24
PMADR Register ............................................................... 29
PMADRH Register ............................................................ 29
POP ................................................................................... 26
POR. See Power-on Reset
PORTA ..........................................................................8, 10
Analog Port Pins ...................................................8, 10
Associated Registers ................................................ 32
PORTA Register ....................................................... 31
RA4/T0CKI Pin ......................................................8, 10
RA5/SS/AN4 Pin ...................................................8, 10
TRISA Register ......................................................... 31
PORTA Register ................................................................ 31
PORTB ..........................................................................9, 11
Associated Registers ................................................ 34
PORTB Register ....................................................... 33
Pull-up Enable (RBPU bit) ......................................... 20
RB0/INT Edge Select (INTEDG bit) .......................... 20
RB0/INT Pin, External .................................. 9, 11, 100
RB7:RB4 Interrupt-on-Change ................................ 100
RB7:RB4 Interrupt-on-Change Enable
Master Clear (MCLR) .................................................... 8, 10
MCLR Reset, Normal Operation ...................93, 95, 96
MCLR Reset, SLEEP ...................................93, 95, 96
Operation and ESD Protection .................................. 94
MCLR/VPP Pin ..................................................................... 8
MCLR/VPP Pin ................................................................... 10
Memory Organization ........................................................ 13
Data Memory ............................................................. 13
Program Memory ....................................................... 13
Program Memory and Stack Maps ............................ 13
MPLAB C17 and MPLAB C18 C Compilers .................... 113
MPLAB ICD In-Circuit Debugger ..................................... 115
MPLAB ICE High Performance Universal In-Circuit
Emulator with MPLAB IDE ....................................... 114
MPLAB Integrated Development
Environment Software ............................................. 113
MPLINK Object Linker/MPLIB Object Librarian ............... 114
O
OPCODE Field Descriptions ............................................ 105
OPTION_REG Register ..................................................... 20
INTEDG bit ................................................................ 20
PS2:PS0 bits ............................................................. 20
PSA bit ....................................................................... 20
RBPU bit .................................................................... 20
T0CS bit ..................................................................... 20
T0SE bit ..................................................................... 20
OSC1/CLKI Pin ............................................................. 8, 10
OSC2/CLKO Pin ........................................................... 8, 10
Oscillator Configuration ..................................................... 89
Oscillator Configurations .................................................... 91
Crystal Oscillator/Ceramic Resonators ...................... 91
HS ....................................................................... 91, 95
LP ....................................................................... 91, 95
RC ................................................................91, 92, 95
XT ....................................................................... 91, 95
Oscillator, WDT ................................................................ 101
(RBIE bit) ................................................ 100
RB7:RB4 Interrupt-on-Change Flag
(RBIF bit) .................................... 21, 33, 100
TRISB Register ......................................................... 33
PORTB Register ................................................................ 33
PORTC ..........................................................................9, 11
Associated Registers ................................................ 35
PORTC Register ....................................................... 35
RC0/T1OSO/T1CKI Pin ........................................9, 11
RC1/T1OSI/CCP2 Pin ...........................................9, 11
RC2/CCP1 Pin ......................................................9, 11
RC3/SCK/SCL Pin ................................................9, 11
RC4/SDI/SDA Pin .................................................9, 11
RC5/SDO Pin ........................................................9, 11
RC6/TX/CK Pin .............................................. 9, 11, 70
RC7/RX/DT Pin ....................................... 9, 11, 70, 71
TRISC Register ......................................................... 35
PORTC Register ............................................................... 35
PORTD .............................................................................. 12
Associated Registers ................................................ 36
Parallel Slave Port (PSP) Function ........................... 36
PORTD Register ....................................................... 36
TRISD Register ......................................................... 36
PORTD Register ............................................................... 36
PORTE .............................................................................. 12
Analog Port Pins .................................................12, 39
Associated Registers ................................................ 39
Input Buffer Full Status (IBF bit) ................................ 38
Input Buffer Overflow (IBOV bit) ................................ 38
PORTE Register ....................................................... 37
PSP Mode Select (PSPMODE bit) ......................36, 37
RE0/RD/AN5 Pin .................................................12, 39
RE1/WR/AN6 Pin ................................................12, 39
RE2/CS/AN7 Pin .................................................12, 39
TRISE Register ......................................................... 37
P
P (STOP) bit ...................................................................... 60
Packaging ........................................................................ 151
Paging, Program Memory .................................................. 26
Parallel Slave Port
Associated Registers ................................................. 41
Parallel Slave Port (PSP) ............................................ 36, 40
RE0/RD/AN5 Pin ................................................ 12, 39
RE1/WR/AN6 Pin ............................................... 12, 39
RE2/CS/AN7 Pin ................................................ 12, 39
Select (PSPMODE bit) ....................................... 36, 37
PCFG0 bit .......................................................................... 84
PCFG1 bit .......................................................................... 84
PCFG2 bit .......................................................................... 84
PCL Register ..................................................................... 26
PCLATH Register .............................................................. 26
PCON Register ........................................................... 25, 95
POR Bit ...................................................................... 25
PICDEM 1 Low Cost PICmicro
Demonstration Board ............................................... 115
PICDEM 17 Demonstration Board ................................... 116
PICDEM 2 Low Cost PIC16CXX
Demonstration Board ............................................... 115
PICDEM 3 Low Cost PIC16CXXX
Demonstration Board ............................................... 116
2002 Microchip Technology Inc.
DS30325B-page 165