PIC18F258-I/SO Microchip Integrated Circuit (Small Outline Packages) In Stock
PIC18F258-I/SO is an 8-bit PIC18 microcontroller running up to 40 MHz with CAN bus and SPI/I2C interfaces in a 28-pin SOIC package. Features 32 KB flash, 1536 bytes RAM, and 256 bytes EEPROM. From $4.50 in stock with worldwide shipping.
- Manufacturer
- Microchip
- Package
- Small Outline Packages
- Pin Count
- 28
- Lifecycle
- ACTIVE
- Datasheet
- PIC18F258-I/SO Datasheet PDF
- Category
- Integrated Circuit
- Price
- From $7.5920(MOQ 1)
- Temp Range
- -40.0°C to 85.0°C
- RoHS
- Compliant
- Lead Time
- 3–7 business days
- Shipping
- DHL Express · Worldwide
Key Features
- 8-bit PIC18 core with 40 MHz max clock and support for 2V minimum supply voltage
- Integrated CAN 2.0B controller with SPI and I2C serial communication interfaces
- 28-pin SOIC package with 32 KB program flash, 1536 bytes RAM, and 256 bytes data EEPROM
Applications
PIC18F258-I/SO is well-suited for embedded control applications requiring CAN bus connectivity, such as automotive body control modules, industrial automation nodes, and motor drive controllers. Its compact 28-pin SOIC footprint and wide 2V to 5.5V supply range make it a practical choice for battery-operated and cost-sensitive designs.
Specifications
| Pbfree Code | Yes |
| Manufacturer Package Code | SOIC-28 |
| Factory Lead Time | 5Weeks |
| YTEOL | 3 |
| Has ADC | YES |
| Additional Feature | ALSO OPERATES AT 2V MINIMUM SUPPLY |
| Bit Size | 8 |
| Boundary Scan | NO |
| CPU Family | PIC18 |
| Clock Frequency-Max | 40MHz |
| DAC Channels | NO |
| DMA Channels | NO |
| JESD-30 Code | R-PDSO-G28 |
| JESD-609 Code | e3 |
| Number of I/O Lines | 22 |
| On Chip Program ROM Width | 16 |
| PWM Channels | YES |
| Package Body Material | PLASTIC/EPOXY |
| Package Equivalence Code | SOP28,.4 |
| Package Shape | RECTANGULAR |
| Package Style | SMALL OUTLINE |
| Peak Reflow Temperature (Cel) | 260 |
| Qualification Status | Not Qualified |
| RAM (bytes) | 1536 |
| ROM (words) | 16384 |
| ROM Programmability | FLASH |
| Speed | 40MHz |
| Supply Current-Max | 50mA |
| Supply Voltage-Max | 5.5V |
| Supply Voltage-Min | 4.5V |
| Supply Voltage-Nom | 4.5V |
| Surface Mount | YES |
| Technology | CMOS |
| Temperature Grade | INDUSTRIAL |
| Terminal Finish | Matte Tin (Sn) |
| Terminal Form | GULL WING |
| Terminal Pitch | 1.27mm |
| Terminal Position | DUAL |
| Time@Peak Reflow Temperature-Max (s) | 40 |
| uPs/uCs/Peripheral ICs Type | MICROCONTROLLER, RISC |
| Package | Small Outline Packages |
Compliance & Regulatory
| RoHS Status | Compliant |
| Lead-Free | Yes (Pb-Free) |
| Moisture Sensitivity Level | MSL 1 |
| ECCN | 3A991.A.2 |
| HTS Code | 8542.31.00.01 |
| Country of Origin | Thailand |
Alternate & Equivalent Parts
Compatible alternatives and drop-in replacements for PIC18F258-I/SO:
RISC Microcontroller, 8-Bit, FLASH, PIC18 CPU, 40MHz, CMOS, PDSO28
Frequently Asked Questions
What is the maximum clock frequency of PIC18F258-I/SO and how does it affect throughput?
PIC18F258-I/SO operates at up to 40 MHz, delivering up to 10 MIPS sustained throughput. Each instruction executes in a single cycle, so at 40 MHz the part handles 10 million single-cycle instructions per second, enabling responsive real-time control tasks in embedded applications.
Which communication interfaces does PIC18F258-I/SO support for connecting to CAN networks?
PIC18F258-I/SO includes an integrated CAN 2.0B active controller, plus SPI and I2C serial interfaces. The CAN module supports standard and extended frames at up to 1 Mbps, making it suitable for automotive and industrial networks requiring multi-node communication over a 2-wire differential bus.
How much non-volatile memory does PIC18F258-I/SO provide for firmware and data storage?
PIC18F258-I/SO provides 32 KB of self-write flash program memory, 1536 bytes of SRAM, and 256 bytes of data EEPROM. The EEPROM supports at least 1,000,000 erase/write cycles, making it reliable for storing configuration parameters or calibration data that must survive power cycles.
When is PIC18F258-I/SO a better fit than a 16-bit MCU for a compact motor-drive design?
For cost-sensitive 8-bit control loops running at 40 MHz in a 28-pin SOIC footprint, PIC18F258-I/SO avoids the higher unit cost and wider PCB footprint of typical 16-bit devices. Its 2V minimum supply and CAN 2.0B interface let designers share a single MCU for both motor-drive logic and network communication in a board area under 200 mm².
Related Guides
1206 100 uF MLCC Design Guide for Compact Bulk Decoupling
Design guidance for applying CL31A107MQHNNNE and related 1206 MLCCs in compact bulk decoupling networks.
Jul 3, 2026
0402 10 nF MLCC Design Guide for High-Speed Decoupling
Practical design guidance for using CL05B103KB5NNNC and related 0402 MLCCs in high-speed decoupling networks.
Jul 3, 2026
CL31A107MQHNNNE 1206 100 uF MLCC Selection Guide
How to choose CL31A107MQHNNNE and related 1206 MLCCs for low-voltage bulk capacitance and regulator stability.
Jul 2, 2026
CL05B103KB5NNNC 0402 10 nF X7R MLCC Selection Guide
How to choose CL05B103KB5NNNC and related 0402 MLCCs for bypassing, filtering, voltage derating, and sourcing.
Jul 2, 2026
Why Buy from FindMyChip
About Microchip
Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.
| Qty. | Unit Price | Ext. Price |
|---|---|---|
| 1+ | $8.7800 | $8.78 |
| 10+ | $7.5920 | $75.92 |
In Stock · 24h Response · Worldwide Shipping
Response within 24 hours · Worldwide shipping
“FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.”