7/99 Microchip Technology Inc. Preliminary DS39026B-page 289
PIC18CXX2
M
Memory Organization
Data Memor y ............. ..................... ...... ........... ...... ....40
Program Memory .......................................................33
MOVFP ............................................................................216
MOVLB ............................................................................215
MOVLR ....................................................................215, 216
MOVLW ...........................................................................217
MOVWF ...........................................................................217
MPLAB Integrated Development Environment Software .235
MULLW ............................................................................ 218
Multi-Master Mode . ..........................................................145
Multiply Examples
16 x 16 Routine ..........................................................62
16 x 16 Signed Routine ............................. .. ....... .. .. ....63
8 x 8 Routine ..............................................................62
8 x 8 Signed Routine ........................... .. .... .. ..... .. .... .. ..62
MULWF ............................................................................218
N
NEGW ..............................................................................219
NOP .................................................................................219
O
OPCODE Field Descriptions ............................................192
OPTION_R EG Re g i ster ..... ..................... ...... ........... ...... ....51
PS2:PS0 Bits .............................................................95
PSA Bit .......................................................................95
T0CS Bit .....................................................................95
T0SE Bit .....................................................................95
OSCCON ...........................................................................18
OSCCON Register .............................................................18
Oscillator Configuration ..............................................15, 181
HS .............................................................................. 15
LP ...............................................................................15
RC ........................................................................15, 16
XT ..............................................................................15
Oscillator, Timer1 ......................... ............. ...97, 99, 105, 107
Oscillat o r, WDT ................ ................. ................ ...............185
OV ......................................................................................54
P
Packaging ........................................................................275
Parallel Slave Port (PSP) .............................................85, 90
Block Diag ram ............................. ...... ..................... ....90
RE0/RD/AN5 Pin ..................................................89, 90
RE1/WR/AN6 Pin .................................................89, 90
RE2/CS/AN7 Pin ..................................................89, 90
Read Waveforms .......................................................91
Select (PSPMODE Bit) ........................................85, 90
Timing Dia g r a m .......... ...... ........... ...... ..................... ..259
Write Waveforms .......................................................90
PICDEM-1 Low-Cost PICmicro Demo Board ...................237
PICDEM-2 Low-Cost PIC16CXX Demo Board ................237
PICDEM-3 Low-Cost PIC16CXX X Demo Boar d ..............237
PICSTART Plus Entry Level Development System ......237
Pin Functions
MCLR/Vpp .............................................................8, 11
OSC1/CLKIN ..........................................................8, 11
OSC2/CLKOUT ......................................................8, 11
RA0/AN0 ................................................................8, 11
RA1/AN1 ................................................................8, 11
RA2/AN2 ................................................................8, 11
RA3/AN3/Vref ........................................................8, 11
RA4/T0CKI .............................................................8, 11
RA5/AN4/SS ..........................................................8, 11
RB0/INT ................................................................. 9, 12
RB1 ........................................................................ 9, 12
RB2 ........................................................................ 9, 12
RB3 ........................................................................ 9, 12
RB4 ........................................................................ 9, 12
RB5 ........................................................................ 9, 12
RB6 ........................................................................ 9, 12
RB7 ........................................................................ 9, 12
RC0/T1OSO/T1CKI ............................................. 10, 13
RC1/T1OSI/CCP2 ............................................... 10, 13
RC2/CCP1 ........................................................... 10, 13
RC3/SCK/SCL ..................................................... 10, 13
RC4/SDI/SDA ...................................................... 10, 13
RC5/SDO ............................................................. 10, 13
RC6/TX/CK .......................................................... 10, 13
RC7/RX/DT .......................................................... 10, 13
RD0/PSP0 ................................................................. 14
RD1/PSP1 ................................................................. 14
RD2/PSP2 ................................................................. 14
RD3/PSP3 ................................................................. 14
RD4/PSP4 ................................................................. 14
RD5/PSP5 ................................................................. 14
RD6/PSP6 ................................................................. 14
RD7/PSP7 ................................................................. 14
RE0/RD/AN5 ............................................................. 14
RE1/WR/AN6 ............................................................. 14
RE2/CS/AN7 .............................................................. 14
Vdd ...................................................................... 10, 14
Vss ....................................................................... 10, 14
Pointer, FSR ...................................................................... 48
PORTA
Initialization ................................................................ 77
PORTA Register ........................................................ 77
RA3:RA0 and RA5 Port Pins ..................................... 78
RA4/T0CKI Pin ...... ...... .......................................... .... 78
TRISA Register .......................................................... 77
PORTB
Initialization ................................................................ 80
PORTB Register ........................................................ 80
RB0/INT Pin, External ............................................... 75
RB3:RB0 Port Pins .................................................... 80
RB7:RB4 Interrupt on Change Flag (RBIF Bit) .......... 80
RB7:RB4 Port Pins .................................................... 80
TRISB Register .......................................................... 80
PORTC
Block Diag ram ... ...... ................................ ...... ............ 83
Initialization .................................................... 83, 85, 87
PORTC Register ........................................................ 83
RC3/SCK/SCL Pin ................................................... 130
RC7/RX/DT Pi n ............................ ...... ..................... 153
TRISC Register ................................................. 83, 151
PORTD .............................................................................. 90
Block Diag ram ... ...... ................................ ...... ............ 85
Parallel Slave Port (PSP) Function ............................ 85
PORTD Register ........................................................ 85
TRISD Regist e r ......................................................... 85
PORTE
Analog Port Pins .................................................. 89, 90
Block Diag ram ... ...... ................................ ...... ............ 87
PORTE Register ........................................................ 87
PSP Mode Select (PSPM OD E Bit) ...................... 85, 90
RE0/RD/AN5 Pin ................................................. 89, 90
RE1/WR/AN6 Pin ................................................ 89, 90
RE2/CS/AN7 Pin ................................................. 89, 90
TRISE Register .......................................................... 87
Postscaler, WDT