Skip to main content
Microchip Technology PIC18F4420-I/P — Microcontrollers & Processors (MCU / MPU / DSP)

PIC18F4420-I/P 8-bit MCU, 40 MHz, 16 KB Flash, 40-DIP

MPNPIC18F4420-I/P
Active

Microchip PIC® 18F series PIC18F4420-I/P, 8-bit MCU, 40 MHz, 16KB (8K x 16) FLASH, 768 x 8 RAM, 256 x 8 EEPROM, 40-DIP through-hole, -40°C to 85°C.

$6.7600Ref. price · indicative, final on quote
Packaging40-DIP (0.600", 15.24mm)
RoHSROHS3 Compliant
SeriesPIC® 18F
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

PIC18F4420-I/P specifications
ParameterValue
SeriesPIC® 18F
MountingThrough Hole
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))4.2V ~ 5.5V
Operating temperature-40°C~85°C(TA)
Speed40MHz
PackageTube
RAM size768 x 8
Core size8-Bit
EEPROM size256 x 8
PeripheralsBrown-out Detect/Reset, HLVD, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART
Number of i (O)36
Core processorPIC
Case40-DIP (0.600\", 15.24mm)
Data convertersA/D 13x10b
Program memory size16KB (8K x 16)

Product details

40-DIP through-hole — field-swappable, no hot-air needed

The Microchip PIC18F4420-I/P is an 8-bit PIC core MCU in a 40-pin DIP package — the classic wide DIP that fits standard sockets and breadboards. The 13-channel 10-bit ADC brings analog sensor inputs directly onto the microcontroller, saving an external converter.

The 40 MHz clock rate is the top speed for the PIC18F family. On a single-cycle instruction pipeline that means most operations execute in 100 ns. That is enough headroom to run a UART at 115200 baud with bit-banged SPI on the side, or to service a PWM loop at tens of kilohertz without jitter. The flash wait states are handled automatically at this speed — no BOOT0 strapping dance like on some ARM parts.

Peripherals and connectivity — what is on the die

The peripheral set includes Brown-out Detect/Reset, High/Low Voltage Detect (HLVD), Power-on Reset (POR), two PWM channels, and a Watchdog Timer (WDT). For serial communication it has I²C, SPI, and a UART/USART module — enough to talk to sensors, displays, and serial EEPROMs without external logic. The 36 I/O pins give you room for a parallel LCD bus plus a keypad matrix and still leave a few spare lines for debug LEDs.

The ROHS3 compliance is current.

Frequently asked questions

What is the programming interface for PIC18F4420-I/P?

It uses Microchip's In-Circuit Serial Programming (ICSP) over the PGC and PGD pins, plus the standard low-voltage programming entry sequence. The internal oscillator means you do not need an external clock source to program it.

When sourcing PIC18F4420-I/P, what is the closest functional alternative — PIC16LF1559-I/SS?

The PIC16LF1559-I/SS is a different tier: 32 MHz, surface-mount SSOP-20, fewer I/O (17), and runs at 1.8 V. It is not a pin-for-pin swap. The PIC18F4420-I/P has roughly double the I/O count, twice the flash, and the 40-DIP through-hole package that the PIC16LF1559 lacks. If you need a 5 V through-hole 8-bit MCU with 36 I/O, stick with the PIC18F4420.