PIC18F258-E/SO Microchip Technology, PIC18F258-E/SO Datasheet - Page 49
![IC MCU FLASH 16KX16 CAN 28-SOIC](/photos/6/59/65909/150-28-soic_sml.jpg)
PIC18F258-E/SO
Manufacturer Part Number
PIC18F258-E/SO
Description
IC MCU FLASH 16KX16 CAN 28-SOIC
Manufacturer
Microchip Technology
Series
PIC® 18Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16C770-ISO.pdf
(8 pages)
3.PIC18LF242-ISO.pdf
(36 pages)
4.PIC18F248-ISO.pdf
(402 pages)
5.PIC18F248-ISO.pdf
(8 pages)
Specifications of PIC18F258-E/SO
Core Processor
PIC
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
22
Program Memory Size
32KB (16K x 16)
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
1.5K x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 5x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
28-SOIC (7.5mm Width)
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
1.5 KB
Interface Type
SPI, I2C, USART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
22
Number Of Timers
4 bit
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734, 52712-325, EWPIC18
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, DM163011, DV164136
Minimum Operating Temperature
- 40 C
On-chip Adc
5 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F258-E/SO
Manufacturer:
MIC
Quantity:
20 000
- PIC16F616T-ISL PDF datasheet
- PIC16C770-ISO PDF datasheet #2
- PIC18LF242-ISO PDF datasheet #3
- PIC18F248-ISO PDF datasheet #4
- PIC18F248-ISO PDF datasheet #5
- Current page: 49 of 402
- Download datasheet (7Mb)
TABLE 4-1:
© 2006 Microchip Technology Inc.
Note 1:
Address
FEDh POSTDEC0
FECh PREINC0
FFDh TOSL
FFCh STKPTR
FEEh POSTINC0
FEBh PLUSW0
FEAh FSR0H
FFEh TOSH
FFBh PCLATU
FEFh INDF0
FFFh TOSU
FFAh PCLATH
FF9h PCL
FF8h TBLPTRU
FF7h TBLPTRH
FF6h TBLPTRL
FF5h TABLAT
FF4h PRODH
FF3h PRODL
FF2h INTCON
FF1h INTCON2
FF0h INTCON3
FE9h FSR0L
FE8h WREG
FE7h INDF1
FE6h POSTINC1
FE5h POSTDEC1
FE4h PREINC1
FE3h PLUSW1
FE2h FSR1H
FE1h FSR1L
FE0h BSR
2:
3:
4:
5:
Unimplemented registers are read as ‘0’.
This is not a physical register.
Contents of register are dependent on WIN2:WIN0 bits in the CANCON register.
CANSTAT register is repeated in these locations to simplify application firmware. Unique names are given
for each instance of the CANSTAT register due to the Microchip header file requirement.
These registers are not implemented on the PIC18F248 and PIC18F258.
Name
SPECIAL FUNCTION REGISTER MAP
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
Address
FDEh POSTINC2
FDDh POSTDEC2
FDCh PREINC2
FDBh PLUSW2
FDAh FSR2H
FCEh TMR1L
FCDh T1CON
FCCh TMR2
FCBh PR2
FCAh T2CON
FDFh INDF2
FD9h FSR2L
FD8h STATUS
FD7h TMR0H
FD6h TMR0L
FD5h T0CON
FD4h
FD3h OSCCON
FD2h LVDCON
FD1h WDTCON
FD0h RCON
FCFh TMR1H
FC9h SSPBUF
FC8h SSPADD
FC7h SSPSTAT
FC6h SSPCON1
FC5h SSPCON2
FC4h ADRESH
FC3h ADRESL
FC2h ADCON0
FC1h ADCON1
FC0h
Name
(2)
—
—
(2)
(2)
(2)
(2)
Address
FBDh CCP1CON
FBCh ECCPR1H
FBFh CCPR1H
FBEh CCPR1L
FBBh ECCPR1L
FBAh ECCP1CON
FB9h
FB8h
FB7h ECCP1DEL
FB6h ECCPAS
FB5h CVRCON
FB4h CMCON
FB2h TMR3L
FB1h T3CON
FB0h
FAFh SPBRG
FAEh RCREG
FADh TXREG
FACh TXSTA
FABh RCSTA
FAAh
FB3h TMR3H
FA9h EEADR
FA8h EEDATA
FA7h EECON2
FA6h EECON1
FA5h IPR3
FA4h PIR3
FA3h PIE3
FA2h IPR2
FA1h PIR2
FA0h PIE2
Name
—
—
—
—
(5)
(5)
(5)
(5)
(5)
(5)
(5)
PIC18FXX8
Address
F9Eh PIR1
F9Dh PIE1
F9Ch
F9Bh
F9Ah
F8Eh
F8Dh LATE
F8Ch LATD
F8Bh LATC
F8Ah LATB
F9Fh IPR1
F99h
F98h
F97h
F96h TRISE
F95h TRISD
F94h TRISC
F93h TRISB
F92h TRISA
F91h
F90h
F8Fh
F89h LATA
F88h
F87h
F86h
F85h
F84h PORTE
F83h PORTD
F82h PORTC
F81h PORTB
F80h PORTA
DS41159E-page 47
Name
—
—
—
—
—
—
—
—
—
—
—
—
—
—
(5)
(5)
(5)
(5)
(5)
(5)
Related parts for PIC18F258-E/SO
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![PIC18F258-I/SP](/photos/6/59/65908/150-28-dip_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 CAN 28DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F258-I/SO](/photos/6/59/65909/150-28-soic_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 CAN 28SOIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F258](/images/no-image3.png)
Part Number:
Description:
High Performance, 28/40-Pin Enhanced FLASH Microcontrollers with CAN
Manufacturer:
MICROCHIP [Microchip Technology]
Datasheet:
![PIC18F258-I/SOG](/photos/6/59/65909/150-28-soic_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 28SOIC
Manufacturer:
Microchip Technology
![PIC18F258-E/SP](/photos/6/59/65908/150-28-dip_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 W/CAN 28DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F6393T-I/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
PIC18F With 128-segment LCD Driver And 12-bit ADC, 8KB Flash, 768B RAM, CCP, MSS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F6493T-I/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
PIC18F With 128-segment LCD Driver And 12-bit ADC, 16KB Flash, 768B RAM, CCP, MS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F8393T-I/PT](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
PIC18F With 192-segment LCD Driver And 12-bit ADC, 8KB Flash, 768B RAM, CCP, MSS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F8493T-I/PT](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
PIC18F With 192-segment LCD Driver And 12-bit ADC, 16KB Flash, 768B RAM, CCP, MS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F6585-I/L](/photos/16/12/161282/68-plcc-large-300dpi-lyrd_tmb.jpg)
Part Number:
Description:
Microcontrollers (MCU) 48KB 3328 RAM 52 I/O
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F6680-I/L](/photos/16/12/161282/68-plcc-large-300dpi-lyrd_tmb.jpg)
Part Number:
Description:
Microcontrollers (MCU) 64KB 3328 RAM 52 I/O
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F65K90T-I/MR](/photos/16/3/160368/qfn64_tmb.jpg)
Part Number:
Description:
32kB Flash, 2kB RAM, 1kB EE, NanoWatt XLP, LCD 64 QFN 9x9x0.9mm T/R
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F65K90T-I/PT](/photos/16/3/160367/tqfp-64_tmb.jpg)
Part Number:
Description:
32kB Flash, 2kB RAM, 1kB EE, NanoWatt XLP, LCD 64 TQFP 10x10x1mm T/R
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F87K90T-I/PT](/photos/40/31/403173/tqfp-80_tmb.jpg)
Part Number:
Description:
128kB Flash, 4kB RAM, 1kB EE, 16MIPS, NanoWatt XLP, LCD, 5V 80 TQFP 12x12x1mm T/
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F65K90-I/MR](/photos/16/3/160368/qfn64_tmb.jpg)
Part Number:
Description:
32kB Flash, 2kB RAM, 1kB EE, NanoWatt XLP, LCD 64 QFN 9x9x0.9mm TUBE
Manufacturer:
Microchip Technology
Datasheet: