PIC18F258 MICROCHIP [Microchip Technology], PIC18F258 Datasheet - Page 376

no-image

PIC18F258

Manufacturer Part Number
PIC18F258
Description
High Performance, 28/40-Pin Enhanced FLASH Microcontrollers with CAN
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F258-E/SO
Manufacturer:
MIC
Quantity:
20 000
Part Number:
PIC18F258-I/P
Manufacturer:
ST
Quantity:
320
Part Number:
PIC18F258-I/SO
Manufacturer:
MICROCHIP
Quantity:
2 000
Part Number:
PIC18F258-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC18F2580
Manufacturer:
MIC
Quantity:
20 000
Part Number:
PIC18F2580-E/ML
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
PIC18F2580-E/SO
Manufacturer:
Microchi
Quantity:
2 952
Part Number:
PIC18F2580-E/SP
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
PIC18F2580-I/SO
Manufacturer:
MICRO
Quantity:
10
Part Number:
PIC18F2580-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC18F2580-I/SO
0
Part Number:
PIC18F2585-I/SO
Quantity:
2
PIC18FXX8
Pin Functions
Pinout I/O Descriptions ...................................................... 10
Pointer, FSRn ..................................................................... 55
POP .................................................................................. 306
POR. See Power-on Reset.
PORTA
PORTB
PORTC
DS41159B-page 374
MCLR/V
OSC1/CLKI ................................................................ 10
OSC2/CLKO/RA6 ....................................................... 10
RA0/AN0/CV
RA1/AN1 .................................................................... 11
RA2/AN2/V
RA3/AN3/V
RA4/T0CKI ................................................................. 11
RA5/AN4/SS/LVDIN ................................................... 11
RA6 ............................................................................ 11
RB0/INT0 ................................................................... 12
RB1/INT1 ................................................................... 12
RB2/CANTX ............................................................... 12
RB3/CANRX ............................................................... 12
RB4 ............................................................................ 12
RB5/PGM ................................................................... 12
RB6/PGC ................................................................... 12
RB7/PGD ................................................................... 12
RC0/T1OSO/T1CKI .................................................... 13
RC1/T1OSI ................................................................. 13
RC2/CCP1 ................................................................. 13
RC3/SCK/SCL ............................................................ 13
RC4/SDI/SDA ............................................................. 13
RC5/SDO ................................................................... 13
RC6/TX/CK ................................................................ 13
RC7/RX/DT ................................................................ 13
RD0/PSP0/C1IN+ ...................................................... 14
RD1/PSP1/C1IN- ....................................................... 14
RD2/PSP2/C2IN+ ...................................................... 14
RD3/PSP3/C2IN- ....................................................... 14
RD4/PSP4/ECCP/PA ................................................. 14
RD5/PSP5/PB ............................................................ 14
RD6/PSP6/PC ............................................................ 14
RD7/PSP7/PD ............................................................ 14
RE0/AN5/RD .............................................................. 15
RE1/AN6/WR/C1OUT ................................................ 15
RE2/AN7/CS/C2OUT ................................................. 15
Associated Register Summary ................................... 94
Functions .................................................................... 94
LATA Register ............................................................ 93
PORTA Register ........................................................ 93
TRISA Register .......................................................... 93
Associated Registers ................................................. 97
Functions .................................................................... 97
LATB Register ............................................................ 95
PORTB Register ........................................................ 95
RB7:RB4 Interrupt-on-Change Flag
TRISB Register .......................................................... 95
Associated Registers ................................................. 99
Functions .................................................................... 99
LATC Register ............................................................ 98
PORTC Register ........................................................ 98
RC3/SCK/SCL Pin ................................................... 155
RC7/RX/DT Pin ........................................................ 183
TRISC Register .................................................. 98, 181
(RBIF bit) ............................................................ 95
PP
REF
REF
.................................................................. 10
REF
- .......................................................... 11
+ ......................................................... 11
........................................................ 11
Preliminary
PORTD
PORTE
Postscaler, WDT
Power-down Mode. See SLEEP
Power-on Reset (POR) ...............................................26, 261
Power-up Delays
Prescaler, Capture ........................................................... 123
Prescaler, Timer0 ............................................................. 109
Prescaler, Timer2 ............................................................. 126
PRO MATE II Universal Device Programmer .................. 321
Product Identification System .......................................... 381
Program Counter
Program Memory ............................................................... 37
Program Verification and Code Protection ....................... 272
Programming, Device Instructions ................................... 277
PUSH ............................................................................... 306
PWM (CCP Module) ........................................................ 126
Associated Register Summary ................................ 101
Functions ................................................................. 101
LATD Register ......................................................... 100
Parallel Slave Port (PSP) Function .......................... 100
PORTD Register ...................................................... 100
TRISD Register ........................................................ 100
Associated Register Summary ................................ 104
Functions ................................................................. 103
LATE Register ......................................................... 102
PORTE Register ...................................................... 102
PSP Mode Select (PSPMODE) bit .......................... 100
RE2/CS .................................................................... 105
TRISE Register ........................................................ 102
Assignment (PSA bit) ............................................... 109
Rate Select (T0PS2:T0PS0 bits) ............................. 109
MCLR ......................................................................... 26
Oscillator Start-up Timer (OST) ..........................26, 261
PLL Lock Time-out ..................................................... 26
Power-up Timer (PWRT) ....................................26, 261
Time-out Sequence ................................................... 27
OSC1 and OSC2 Pin States in SLEEP Mode ........... 23
Assignment (PSA bit) ............................................... 109
Rate Select (T0PS2:T0PS0 bits) ............................. 109
PCL Register ............................................................. 40
PCLATH Register ...................................................... 40
PCLATU Register ...................................................... 40
Fast Register Stack ................................................... 40
Instructions ................................................................ 41
Map and Stack for PIC18F248/448 ........................... 37
Map and Stack for PIC18F258/458 ........................... 37
PUSH and POP Instructions ...................................... 40
Return Address Stack ................................................ 38
Return Stack Pointer (STKPTR) ................................ 38
Stack Full/Underflow Resets ...................................... 40
Top-of-Stack Access .................................................. 38
Associated Registers Summary ............................... 272
Configuration Register Protection ............................ 275
Data EEPROM Code Protection .............................. 275
Program Memory Code Protection .......................... 273
CCPR1H:CCPR1L Registers ................................... 126
Duty Cycle ............................................................... 126
Example Frequencies/Resolutions .......................... 127
Output Diagram ....................................................... 126
Period ...................................................................... 126
Registers Associated with PWM and Timer2 ........... 127
Setup for PWM Operation ........................................ 127
TMR2 to PR2 Match .........................................115, 126
Two-Word .......................................................... 43
2002 Microchip Technology Inc.

Related parts for PIC18F258