English
Language : 

PIC18F2X1X Datasheet, PDF (372/380 Pages) Microchip Technology – 28/40/44-PIN FLASH MICROCONTROLLERS WITH 10-BIT A/D AND NANO WATT TECHNOLOGY
PIC18F2X1X/4X1X
RC1/T1OSI/CCP2 ................................................ 16, 20
RC2/CCP1 ................................................................. 16
RC2/CCP1/P1A ......................................................... 20
RC3/SCK/SCL ..................................................... 16, 20
RC4/SDI/SDA ...................................................... 16, 20
RC5/SDO ............................................................. 16, 20
RC6/TX/CK .......................................................... 16, 20
RC7/RX/DT .......................................................... 16, 20
RD0/PSP0 .................................................................. 21
RD1/PSP1 .................................................................. 21
RD2/PSP2 .................................................................. 21
RD3/PSP3 .................................................................. 21
RD4/PSP4 .................................................................. 21
RD5/PSP5/P1B .......................................................... 21
RD6/PSP6/P1C .......................................................... 21
RD7/PSP7/P1D .......................................................... 21
RE0/RD/AN5 .............................................................. 22
RE1/WR/AN6 ............................................................. 22
RE2/CS/AN7 .............................................................. 22
VDD ....................................................................... 16, 22
VSS ....................................................................... 16, 22
Pinout I/O Descriptions
PIC18F2410/2510/2515/2610 .................................... 13
PIC18F4410/4510/4515/4610 .................................... 17
PIR Registers ..................................................................... 86
PLL Frequency Multiplier ................................................... 25
HSPLL Oscillator Mode .............................................. 25
Use with INTOSC ....................................................... 25
POP .................................................................................. 286
POR. See Power-on Reset.
PORTA
Associated Registers ................................................. 97
LATA Register ............................................................ 95
PORTA Register ........................................................ 95
TRISA Register .......................................................... 95
PORTB
Associated Registers ............................................... 100
LATB Register ............................................................ 98
PORTB Register ........................................................ 98
RB7:RB4 Interrupt-on-Change Flag
(RBIF Bit) ........................................................... 98
TRISB Register .......................................................... 98
PORTC
Associated Registers ............................................... 103
LATC Register ......................................................... 101
PORTC Register ...................................................... 101
RC3/SCK/SCL Pin ................................................... 165
TRISC Register ........................................................ 101
PORTD
Associated Registers ............................................... 106
LATD Register ......................................................... 104
Parallel Slave Port (PSP) Function .......................... 104
PORTD Register ...................................................... 104
TRISD Register ........................................................ 104
PORTE
Associated Registers ............................................... 109
LATE Register .......................................................... 107
PORTE Register ...................................................... 107
PSP Mode Select (PSPMODE Bit) .......................... 104
TRISE Register ........................................................ 107
Postscaler, WDT
Assignment (PSA Bit) .............................................. 115
Rate Select (T0PS2:T0PS0 Bits) ............................. 115
Switching Between Timer0 and WDT ...................... 115
Power Managed Modes ..................................................... 33
and A/D Operation ................................................... 218
and EUSART Operation .......................................... 195
and Multiple Sleep Commands .................................. 34
and PWM Operation ................................................ 149
and SPI Operation ................................................... 159
Clock Sources ............................................................ 33
Clock Transitions and Status Indicators .................... 34
Effects on Clock Sources ........................................... 31
Entering ..................................................................... 33
Exiting Idle and Sleep Modes .................................... 39
by Interrupt ........................................................ 39
by Reset ............................................................ 39
by WDT Time-out .............................................. 39
Without a Start-up Delay ................................... 40
Idle Modes ................................................................. 37
PRI_IDLE ........................................................... 38
RC_IDLE ........................................................... 39
SEC_IDLE ......................................................... 38
Run Modes ................................................................ 34
PRI_RUN ........................................................... 34
RC_RUN ............................................................ 35
SEC_RUN ......................................................... 34
Selecting .................................................................... 33
Sleep Mode ............................................................... 37
Summary (table) ........................................................ 33
Power-on Reset (POR) ...................................................... 43
Power-up Timer (PWRT) ........................................... 45
Time-out Sequence ................................................... 45
Power-up Delays ............................................................... 31
Power-up Timer (PWRT) ................................................... 31
Prescaler
Timer2 ..................................................................... 140
Prescaler, Timer0 ............................................................ 115
Assignment (PSA Bit) .............................................. 115
Rate Select (T0PS2:T0PS0 Bits) ............................. 115
Switching Between Timer0 and WDT ...................... 115
Prescaler, Timer2 ............................................................ 135
PRI_IDLE Mode ................................................................. 38
PRI_RUN Mode ................................................................. 34
PRO MATE II Universal Device Programmer .................. 309
Program Counter ............................................................... 54
PCL, PCH and PCU Registers .................................. 54
PCLATH and PCLATU Registers .............................. 54
Program Memory
and Extended Instruction Set .................................... 73
Code Protection ....................................................... 253
Instructions ................................................................ 58
Two-Word .......................................................... 58
Interrupt Vector .......................................................... 53
Look-up Tables .......................................................... 56
Map and Stack (diagram) .......................................... 53
Reset Vector .............................................................. 53
Program Verification and Code Protection ...................... 251
Associated Registers ............................................... 252
Programming, Device Instructions ................................... 257
PSP. See Parallel Slave Port.
Pulse-Width Modulation. See PWM (
CCP Module) and PWM (ECCP Module).
PUSH ............................................................................... 286
PUSH and POP Instructions .............................................. 55
PUSHL ............................................................................. 302
DS39636A-page 370
Preliminary
 2004 Microchip Technology Inc.