text.skipToContent text.skipToNavigation

Manufacturer Part #


PIC18F Series 16 kB Flash 768 B RAM 40 MHz 8-Bit Microcontroller - SOIC-28

Mfr. Name: Microchip
Standard Pkg:
Product Variant Information section
Date Code: 2037
Product Specification Section
Technical Attributes
Attributes Table
Family Name: PIC18
Core Processor: PIC
Program Memory Type: Flash
Flash Size (Bytes): 16kB
RAM Size: 768B
Speed: 40MHz
No of I/O Lines: 22
InterfaceType / Connectivity: CAN/I2C/SPI/USART
Peripherals: CAN/I2C/On-Chip-ADC/PWM/SPI/USART/Watchdog
Number Of Timers: 4
Supply Voltage: 2V to 5.5V
Operating Temperature: -40°C to +85°C
On-Chip ADC: 5-chx10-bit
Watchdog Timers: 1
Package Style:  SOIC-28
Mounting Method: Surface Mount
Features & Applications

The PIC18F248-I/SO is a part of PIC18F series 8-bit Microcontroller. It has 16 Kbytes of Flash Program Memory in a 28 Pin SOIC package. It has an industrial temperature ranges from -40°C to +85°C.

The PIC18F248 is ideal for applications requiring cost-effective, low-power solutions with a robust peripheral set in a small package and having  low power, high performance 8-bit MCU with integrated full-speed USB 2.0 and peripheral flexibility.


  • High-Performance RISC CPU:
    • Linear program memory addressing up to 2 Mbytes
    • Linear data memory addressing to 4 Kbytes
    • Up to 10 MIPS operation
    • DC – 40 MHz clock input
    • 4 MHz-10 MHz oscillator/clock input with PLL active
  • Peripheral Features:
    • High current sink/source 25 mA/25 mA
    • Three external interrupt pins
    • Timer0 module: 8-bit/16-bit timer/counter with 8-bit programmable prescaler
    • Timer1 module: 16-bit timer/counter
    • Timer2 module: 8-bit timer/counter with 8-bit period register (time base for PWM)
    • Timer3 module: 16-bit timer/counter
  • Advanced Analog Features:
    • 10-bit, up to 8-channel Analog-to-Digital Converter module (A/D) with:
      • Conversion available during Sleep
      • Up to 8 channels available
    • Analog Comparator module:
      • Programmable input and output multiplexing
  • CAN bus Module Features:
    • Complies with ISO CAN Conformance Test
    • Message bit rates up to 1 Mbps
    • Conforms to CAN 2.0B Active Spec with:
      • 29-bit Identifier Fields
      • 8-byte message length
      • 3 Transmit Message Buffers with prioritization
  • Special Microcontroller Features:
    • Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
    • Watchdog Timer (WDT) with its own on-chip RC oscillator
    • Programmable code protection
    • Power-saving Sleep mode
Pricing Section
Minimum Order:
Multiple Of:
Factory Stock:Factory Stock:
Factory Lead Time:
15 Weeks
Web Price
Product Variant Information section