Microchip Technology

PIC18F4423-I/P - 8-Bit 40MHz 16KB Flash MCU 40-PDIP | Microchip

MPN: PIC18F4423-I/P ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 40-pin PDIP (DIP-40, 0.600 in) Package 40 MHz (16 MIPS) Speed 16 KB Flash Memory
From $4.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $6.68 $6.68
10 $5.91 $59.10
100 $5.04 $504.00
500 $4.45 $2,225.00
1,000 $4.05 $4,050.00
ℹ️ All prices are in USD

PIC18F4423-I/P Overview

The Microchip Technology PIC18F4423-I/P is an 8-bit PIC18F family microcontroller built on a high-performance RISC architecture delivering up to 16 MIPS at 40 MHz, housed in a 40-pin PDIP (through-hole) package. The device integrates 16 KB of Flash program memory, 768 bytes of RAM, and 256 bytes of EEPROM data memory, making it suitable for moderate-complexity embedded control applications. It operates from 2.0V to 5.5V across the industrial temperature range (-40C to +85C) and is qualified to Microchip's standard industrial "-I" grade.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash), data memory (RAM), and peripherals onto one die. The PIC18 family employs an 8-bit data path with a RISC instruction set, an enhanced Harvard architecture with separate program and data buses, and a 31-level hardware stack. Within the broader IC hierarchy, the PIC18F4423 belongs to the microcontroller category, sitting beneath 16-bit and 32-bit MCUs in processing capability while outperforming baseline PIC10/PIC12/PIC16 parts in peripherals and memory.

Key features include a 10-bit Analog-to-Digital Converter (ADC) with up to 13 channels, two analog comparators, a Capture/Compare/PWM (CCP) module, an Enhanced Universal Synchronous/Asynchronous Receiver Transmitter (EUSART), a Master Synchronous Serial Port (MSSP) supporting SPI and I2C, and nanoWatt power-management technology that drops quiescent current into the sub-microamp range for sleep-mode battery applications. The 36 programmable I/O pins are 5V-tolerant and source/sink up to 25 mA per pin, sufficient to drive LEDs and small relays directly.

The PIC18F4423 uses Microchip's enhanced flash cell with self-programmability under application control, supporting in-circuit serial programming (ICSP) and a robust code-protection scheme. Internal oscillator options and a programmable brown-out reset (BOR) reduce external component count, while a hardware Watchdog Timer with postscaler adds fail-safe operation in unattended systems.

Typical applications include industrial sensor acquisition boards, HVAC fan/thermostat control, low-end human-interface panels, appliance controllers, and battery-powered metering modules that benefit from nanoWatt sleep modes. Hobbyist and educational platforms also use the PIC18F4423 as a gateway into the PIC ecosystem because of its abundant tutorials and free MPLAB X IDE toolchain.

When designing with the PIC18F4423, ensure that VDD decoupling (0.1 uF ceramic close to each VDD/VDD-Pin pair) and a 10 kohm pull-up on MCLR are placed per Microchip's analog-layout guidelines. The 40-pin PDIP footprint offers generous board real estate for hand-soldered prototypes and breadboard-friendly development, but migrated designs should select the TQFP-44 surface-mount package variants for volume production.

This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes that are not aggregated on a single manufacturer or distributor page.

Drop-in alternatives for PIC18F4423-I/P — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC18F4423-I/P (same form factor and footprint) — differing in Package, Operating Temperature, Timers, Communication, Program Memory (Flash).

Microchip Technology
Package: 40-PDIP (0.600", 15.24 mm)
Operating Temperature: -40C to +85C (Industrial)
Timers: 2 x 8-bit, 3 x 16-bit
Microchip Technology
Package: 40-pin PDIP (0.600 in / 15.24 mm)
Operating Temperature: -40 C to +85 C (Industrial, I suffix)
Timers: 4 (Timer0/1/2/3)
Microchip Technology
Package: 40-pin PDIP (0.600 inch, 15.24 mm)
Operating Temperature: -40 C to +85 C (Industrial -I)
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Operating Temperature: -40C to +85C (industrial, -I grade)
Timers: Multiple 8-bit and 16-bit
Microchip Technology
Package: PDIP-40 (DIP-40, 0.600")
Operating Temperature: -40C to +85C (Industrial)
Timers: 2 x 8-bit, 3 x 16-bit
Microchip Technology
Package: 40-pin PDIP (DIP-40, 0.600 inch)
Operating Temperature: -40 C to +125 C (Extended, -E suffix)
Timers: 4 (Timer0, Timer1, Timer2, Timer3)
Microchip Technology
Package: 40-pin PDIP (0.600"/15.24 mm)
Operating Temperature: -40C to +125C (Extended, -E grade)
Timers: 4 (Timer0/1/2/3)
Microchip Technology
Package: 40-pin PDIP (P)
Operating Temperature: -40C to +85C (Industrial, -I suffix)
Timers: 1 x 8-bit, 3 x 16-bit

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F4423-E/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP (DIP-40, 0.600 in)
8-bit PIC18 enhanced RISC (Harvard) · 16 KB · 768 bytes · 256 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 36 · 10-bit, up to 13 channels

✓ In Stock

$2.68 / Unit

View Datasheet →

PIC18F4420-I/P

✅ Drop-In
📦 40-pin PDIP (DIP-40, 0.600 in)
16 KB Flash / 768B RAM / 256B EEPROM vs 4423 same; pinout same; ADC channel mapping slightly different

📋 Reference alternative (not in catalog)

PIC18F4320-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP (DIP-40, 0.600 in)
PIC18 (8-bit RISC, Harvard) · 77 single-word instructions · 40 MHz (10 MIPS) · 8 KB (4K x 16) · 512 bytes · 256 bytes · 2.0 V to 5.5 V · 36

✓ In Stock

$4.05 / Unit

View Datasheet →

PIC18F4523-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP (DIP-40, 0.600 in)
32 KB (16K x 16 words) · 1.5 KB · 256 bytes · 40 MHz (10 MIPS) · 8-bit PIC18 RISC, 16-bit instruction word · 2.0 V to 5.5 V · 36 · 12-bit, up to 13 channels

✓ In Stock

$2.82 / Unit

View Datasheet →

PIC18F43K20-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP (DIP-40, 0.600 in)
PIC · 8-bit · PIC XLP 18K · 8 KB (4K x 16) · FLASH · 256 x 8 · 512 x 8 · 64 MHz

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC18F4410-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP (DIP-40, 0.600 in)
PIC18F · 8-bit PIC RISC · Enhanced Harvard · 16 KB · 768 bytes · 256 bytes · 40 MHz · 4.2 V to 5.5 V

✓ In Stock

$4.7 / Unit

View Datasheet →

PIC18F4220-I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP (DIP-40, 0.600 in)
PIC · 8-Bit · PIC18 · 40 MHz · 10 MIPS · 100 ns · Flash · 4 KB (2K x 16)

✓ In Stock

$4.78 / Unit

View Datasheet →

PIC18F43K22-I/PT

✅ Drop-In
Microchip Technology
📦 40-pin PDIP (DIP-40, 0.600 in)
PIC18 8-bit RISC · 64 MHz (16 MIPS) · 8 KB Flash (4K x 16) · 1 KB (768 bytes SRAM according to alternate listings) · 256 bytes · 2.3 V to 5.5 V · -40C to +85C (industrial, -I grade) · 36

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC18F4423-I/P Maximum Ratings & Electrical Characteristics

Family PIC18F
Core 8-bit PIC RISC
Program Memory 16 KB Flash
RAM 768 bytes
EEPROM 256 bytes
Maximum CPU Speed 40 MHz (16 MIPS)
Supply Voltage (Vdd) 2.0 V to 5.5 V
Operating Temperature Range -40 C to +85 C (Industrial, "-I" grade)
I/O Pins 36
ADC 10-bit, up to 13 channels
Comparators 2 analog comparators
Communication Interfaces 1x EUSART (UART), 1x MSSP (SPI / I2C)
CCP Modules 2 (Capture / Compare / PWM)
Timers Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit), Timer3 (16-bit)
Package 40-pin PDIP (DIP-40, 0.600 in)
Mounting Type Through-Hole
Power-Saving Modes nanoWatt Technology (Idle, Sleep, Deep Sleep)
In-Circuit Programming ICSP via PGC/PGD and MCLR
MSL Level Not Applicable (Through-Hole PDIP)

PIC18F4423-I/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 MCLR/RE3/VPP — Master Clear (reset) input / digital input pin RE3 / programming voltage
Pin 2 RA0/AN0 — Port A bit 0 / analog input channel 0
Pin 3 RA1/AN1 — Port A bit 1 / analog input channel 1
Pin 4 RA2/AN2/VREF- — Port A bit 2 / analog input ch.2 / ADC Vref-
Pin 5 RA3/AN3/VREF+ — Port A bit 3 / analog input ch.3 / ADC Vref+
Pin 6 RA4/T0CKI — Port A bit 4 / Timer0 clock input
Pin 7 RA5/AN4 — Port A bit 5 / analog input channel 4
Pin 8 VSS — Ground
Pin 9 OSC1/CLKI/RA7 — External oscillator input / Port A bit 7
Pin 10 OSC2/CLKO/RA6 — External oscillator output / Port A bit 6
Pin 11 RC0/T1OSO — Port C bit 0 / Timer1 oscillator output
Pin 12 RC1/T1OSI — Port C bit 1 / Timer1 oscillator input
Pin 13 RC2/CCP1 — Port C bit 2 / Capture-Compare-PWM 1
Pin 14 RC3/SCL/SCK — Port C bit 3 / I2C clock / SPI clock
Pin 15 RC4/SDA/SDI — Port C bit 4 / I2C data / SPI data in
Pin 16 RC5/SDO — Port C bit 5 / SPI data out
Pin 17 RC6/TX/CK — Port C bit 6 / EUSART TX / clock
Pin 18 RC7/RX/DT — Port C bit 7 / EUSART RX / data
Pin 19 VSS — Ground
Pin 20 VDD — Positive supply
Pin 21 RB0/INT0 — Port B bit 0 / external interrupt 0
Pin 22 RB1/INT1 — Port B bit 1 / external interrupt 1
Pin 23 RB2/INT2 — Port B bit 2 / external interrupt 2
Pin 24 RB3/CCP2 — Port B bit 3 / CCP2
Pin 25 RB4 — Port B bit 4
Pin 26 RB5 — Port B bit 5
Pin 27 RB6/PGC — Port B bit 6 / ICSP clock
Pin 28 RB7/PGD — Port B bit 7 / ICSP data
Pin 29 VSS — Ground
Pin 30 VDD — Positive supply
Pin 31 VSS — Ground
Pin 32 VDD — Positive supply
Pin 33 RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0
Pin 34 RD1/PSP1 — Port D bit 1 / PSP bit 1
Pin 35 RD2/PSP2 — Port D bit 2 / PSP bit 2
Pin 36 RD3/PSP3 — Port D bit 3 / PSP bit 3
Pin 37 RD4/PSP4 — Port D bit 4 / PSP bit 4
Pin 38 RD5/PSP5 — Port D bit 5 / PSP bit 5
Pin 39 RD6/PSP6 — Port D bit 6 / PSP bit 6
Pin 40 RD7/PSP7 — Port D bit 7 / PSP bit 7

Typical Applications

PIC18F4423-I/P is suitable for 7 applications: Industrial Sensor Acquisition Board, HVAC Fan and Thermostat Controller, Low-End Human-Machine Interface Panel, Appliance Controller (Washers, Ovens, Dishwashers), Battery-Powered Metering Module, Educational and Hobbyist Embedded Platform, Automotive Interior Auxiliary Controller.

🏭

Industrial Sensor Acquisition Board

The PIC18F4423-I/P is well suited for industrial multi-sensor data acquisition boards thanks to its 10-bit ADC with up to 13 input channels and 36 programmable I/O pins that can read thermocouples, strain gauges and 4-20 mA loop circuits. The 40 MHz / 16 MIPS throughput delivers real-time averaging, linearization and digital filtering for noisy industrial environments, while the wide 2.0V-5.5V supply range tolerates unstable 24V-derived rails. Sleep-mode nanoWatt Technology drops quiescent current below 1 uA in battery-backed installations, and the 256-byte EEPROM stores calibration constants across decades without corruption.

🌐

HVAC Fan and Thermostat Controller

The PIC18F4423-I/P's two CCP modules can drive triac-fired blower motors and PWM-controlled damper actuators, while the 10-bit ADC reads NTC thermistors and humidity sensors with adequate resolution for setpoint control. Industrial -40C to +85C temperature rating covers unconditioned HVAC closets, and the 40-pin PDIP package simplifies hand-rework in service-channel boards. nanoWatt Sleep keeps the panel idle between button presses, supporting seasonal efficiency goals.

📺

Low-End Human-Machine Interface Panel

For low-end HMI panels with rotary encoders, pushbuttons, character LCDs and small LED arrays, the PIC18F4423-I/P provides 36 I/Os capable of sourcing/sinking 25 mA per pin (sufficient for direct LED drive). The MSSP port drives SPI LCD or I2C I/O expanders, while EUSART handles Modbus RTU master to upstream PLCs. Industrial temperature grade allows panels on factory floors without conformal coating.

🏠

Appliance Controller (Washers, Ovens, Dishwashers)

The PIC18F4423-I/P fits mid-volume white-goods controllers because its 16 KB Flash covers typical IEC 60730 safety-software libraries while the MSSP/EUSART ports drive triac modules and user-interfaces. nanoWatt sleep helps meet standby <0.5 W energy rules in the EU and North America. The 40-pin PDIP supports legacy through-hole board layouts commonly used in Asian appliance OEM factories.

⚡

Battery-Powered Metering Module

The PIC18F4423-I/P's nanoWatt Technology makes it viable for battery-powered metering modules drawing <1 uA in sleep, waking periodically to measure flow, gas pulses or temperature. The 256-byte EEPROM stores 36+ months of interval logs, and the 10-bit ADC digitizes pulse-conditioning amplifier outputs. Industrial temperature grade tolerates outdoor meter housings.

🎧

Educational and Hobbyist Embedded Platform

The PIC18F4423-I/P is widely used in university embedded courses and hobbyist makers because of its breadboard-friendly 40-pin PDIP footprint, ample Flash for student projects, and the free MPLAB X IDE + XC8 toolchain. Documented external interrupt, ADC and PWM peripherals give beginners measurable outcomes in lab, and the PICkit 3/4 programmer plugs directly into the ICSP pins.

🚗

Automotive Interior Auxiliary Controller

Although not AEC-Q100 qualified, the PIC18F4423-I/P is used in low-stress interior automotive modules (LED mood lighting, vanity mirror control, HVAC blend-door actuators) within cab temperature environments that fall inside its -40C to +85C rating. EUSART enables LIN-bus slave emulation and the 10-bit ADC reads interior temperature sensors; 36 I/Os multiplex LED drivers and rotary inputs.

Recommended Products Summary

MCP3421 External 18-bit ADC companion for higher-precision analog front-end Used in: Industrial Sensor Acquisition Board PIC18F26K80-I/SO Microchip Technology Used in: Industrial Sensor Acquisition Board MCP1700 Low-quiescent LDO for 3.3V rail from 24V industrial supply Used in: Industrial Sensor Acquisition Board, Battery-Powered Metering Module, Automotive Interior Auxiliary Controller MCP9808 High-accuracy digital temperature sensor via I2C Used in: HVAC Fan and Thermostat Controller PIC18F4523-I/P Drop-in with 48 KB Flash for richer UI and Modbus stacks Used in: HVAC Fan and Thermostat Controller, Educational and Hobbyist Embedded Platform MCP23S17 SPI I/O expander to add keypad and LCD control lines Used in: HVAC Fan and Thermostat Controller PIC18F27K42-I/SP Microchip Technology Used in: Low-End Human-Machine Interface Panel MCP23017 16-bit I2C I/O expander for keypad scanning Used in: Low-End Human-Machine Interface Panel MCP2515 External CAN controller for industrial busses Used in: Low-End Human-Machine Interface Panel MOC3021 Optoisolated triac driver for AC line switching Used in: Appliance Controller (Washers, Ovens, Dishwashers) PIC18F46K22-I/P Microchip Technology Used in: Appliance Controller (Washers, Ovens, Dishwashers) MCP1702 LDO regulator for 5V rail from rectified 12V transformer Used in: Appliance Controller (Washers, Ovens, Dishwashers) PIC18F26K22-I/SO Surface-mount K-series migration with deeper sleep Used in: Battery-Powered Metering Module TC58CVG2S0H Optional SPI Flash for long-term log retention Used in: Battery-Powered Metering Module PICkit 4 (PG164140) In-circuit debugger / programmer compatible with ICSP Used in: Educational and Hobbyist Embedded Platform MCP9700 Low-cost analog temperature sensor for ADC lab experiments Used in: Educational and Hobbyist Embedded Platform PIC18F25K80-I/SO Microchip Technology Used in: Automotive Interior Auxiliary Controller MCP2003B LIN bus transceiver for LIN slave communication Used in: Automotive Interior Auxiliary Controller
What is the program memory size of PIC18F4423-I/P?
The PIC18F4423-I/P integrates 16 KB of Flash program memory (8K x 16 words), 768 bytes of SRAM, and 256 bytes of EEPROM. The Flash supports self-programming under application control and is rated for at least 100K erase/write cycles per the Microchip datasheet, making it well-suited for in-field firmware upgrades.
What is the maximum operating frequency of PIC18F4423-I/P?
The PIC18F4423-I/P runs up to 40 MHz, delivering 16 MIPS of throughput. At 3.3V it must be configured for 4 MHz via the internal oscillator to stay within rated Vdd/Fosc envelope, while at 5V it supports the full 40 MHz HS oscillator mode - this trade-off is documented in Section 2.0 of the device datasheet.
Where can I buy PIC18F4423-I/P online?
The PIC18F4423-I/P is stocked at major distributors including DigiKey, Mouser, Heisener, Win Source, and LCSC. As of 2026-09-27, LCSC lists the part from $2.85 in small quantities, while Heisener shows 7,620 pieces in stock at $6.68 unit price; please verify lead-time before ordering for production builds.
What is the lead time for PIC18F4423-I/P orders?
As of 2026-09-27, Heisener lists PIC18F4423-I/P with a 'To be Confirmed' lead time and an estimated delivery window of Jul 16 - Jul 21 with standard shipping. Mouser and DigiKey typically ship same-day for cut-tape / tube quantities; volume production orders may require 6-10 weeks depending on the factory allocation.
What is the input voltage range of PIC18F4423-I/P?
The PIC18F4423-I/P operates from 2.0V to 5.5V over the -40C to +85C industrial range. This wide range supports both 3.3V and 5V system rails, and the analog and digital sections are rated to remain monotonic across the full Vdd sweep per the Microchip datasheet characterization curves.
What is the difference between PIC18F4423-I/P and PIC18F4523-I/P?
The PIC18F4523 is the 48 KB Flash sibling of the PIC18F4423 within the same PIC18F4x family and 40-pin PDIP package; both share identical peripherals (10-bit ADC, EUSART, MSSP, CCP). The 4523 doubles program memory to 48 KB and RAM to 1.5 KB, which matters only if your compiled code exceeds ~12 KB; otherwise the 4423 is a cost-optimized drop-in.
What is the difference between PIC18F4423-I/P and PIC18F43K22-I/P?
The PIC18F43K22 is a newer low-voltage K-series part rated 1.8V-5.5V and fabricated on XLP technology, while the PIC18F4423 is the older F-series rated 2.0V-5.5V. The 43K22 adds 8 KB of RAM (vs 768 bytes on the 4423) and deeper sleep currents, but the pinout differs enough that PCB rework is needed for swap-in - so they are not drop-in.
When should I choose PIC18F4423-I/P over PIC18F4523-I/P?
Choose the PIC18F4423-I/P when your firmware image is under ~12 KB Flash and you want the lowest unit cost. According to Microchip's family guide, the 4423 carries roughly 15-25% unit cost savings in tube quantities versus the 4523, since both share the same 40-pin PDIP tooling and test process.
Is PIC18F4423-I/P suitable for battery-powered IoT sensor nodes?
Yes, the PIC18F4423-I/P is suitable for battery-powered nodes thanks to its nanoWatt Technology, with Sleep current typically below 1 uA and a Watchdog Timer that wakes the device on overflow. Engineers typically pair it with a 3V CR2032 to deliver multi-year coin-cell lifetime for slow-rate sensor duty cycles.
What is the best drop-in replacement for PIC18F4423-I/P?
The closest drop-in replacement for PIC18F4423-I/P is PIC18F4423-I/PT, the TQFP-44 surface-mount variant of the same die (different footprint, same silicon); for true pin-to-pin in the same 40-pin PDIP, consider the PIC18F4420-I/P which shares the pinout but reduces Flash to 16 KB; verify timing-sensitive peripherals before swapping.
Can PIC18F4420-I/P replace PIC18F4423-I/P?
The PIC18F4420-I/P shares the PIC18F44x0 vs 44x3 pinout in the 40-pin PDIP family but has only 16 KB Flash and 768 bytes of RAM (identical on paper), but the 4420 lacks the 10-bit ADC channel count and certain peripheral enhancements of the 4423. Always cross-check the ADC channel map and EUSART boot-loader behavior before using it as a true drop-in.
Where to download PIC18F4423-I/P datasheet PDF?
The Microchip datasheet for PIC18F4423-I/P (document family 39632F, 392-page PDF covering the 28/40/44-pin PIC18F enhanced Flash MCU family) is hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/39632F.pdf and mirrors the family datasheet that also covers PIC18F2423/2523/4423/4523/4623 variants; always download the latest revision letter marked in the footer.
Where to find PIC18F4423-I/P pinout?
The PIC18F4423-I/P pinout is shown in Section 1.0 (Pin Diagrams) of the device datasheet: pin 1 is MCLR/Vpp/RE3, pin 11/32 are VSS, pin 12/31 are VDD, pins 2-10/15-26 are PORTA through PORTE, and the part uses a 40-pin PDIP through-hole footprint with standard 0.100 inch row pitch for breadboard-friendly prototyping.
What are the key specifications of PIC18F4423-I/P that engineers should know?
The PIC18F4423-I/P delivers 16 MIPS at 40 MHz on a RISC core, with 16 KB Flash / 768 bytes RAM / 256 bytes EEPROM, 36 I/O pins, a 10-bit ADC with up to 13 channels, EUSART + MSSP serial interfaces, two CCP modules, and nanoWatt Technology sleep modes. It operates from 2.0V to 5.5V over -40C to +85C in a 40-pin PDIP package - covering the sweet spot for cost-sensitive industrial and consumer MCUs.
What is the price of PIC18F4423-I/P?
As of 2026-09-27, PIC18F4423-I/P is listed at approximately $6.68 unit price in single-piece quantities (Heisener, 7,620 in stock) and as low as $2.85 at LCSC in tube quantities. Volume pricing at 1,000 pieces from major distributors typically falls in the $4.00-$4.50 range, with quote-based pricing available for higher volumes.
Is PIC18F4423-I/P in stock?
Yes, PIC18F4423-I/P is in stock as of 2026-09-27 at multiple authorized distributors: Heisener lists 7,620 pieces immediately available, and Mouser and DigiKey list same-day shipping for tube quantities. Always confirm stock at order entry, since PIC18F44xx demand has a history of long lead-times during allocation cycles.

Engineering reference data for PIC18F4423-I/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC18F4423-I/P when you need a cost-optimized, 8-bit MCU with 16 KB Flash, 36 I/O and a 10-bit ADC inside the popular 40-pin PDIP footprint for prototyping or legacy through-hole assembly. Pick PIC18F4523-I/P if your code image exceeds ~12 KB and you want more Flash headroom on the same pinout. Pick PIC18F4423-E/P only if you specifically need +125C operation for harsher environments. Choose PIC18F43K20-I/P if you need lower Vmin (1.8V) for battery applications, accepting that the Flash shrinks to 8 KB and RAM reduces to 512B. Avoid using this part in AEC-Q100 automotive applications; use a Q-graded equivalent like PIC18F25K80-I/SO instead. The 4423-I/P is most economical when purchased in tube quantities at authorized distributors.

Comparison with Alternatives

Parameter This Product PIC18F4423-E/P PIC18F4420-I/P PIC18F4523-I/P PIC18F43K20-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin PDIP (0.600 in) 40-pin PDIP (0.600 in) - same 40-pin PDIP (0.600 in) - same 40-pin PDIP (0.600 in) - same 40-pin PDIP (0.600 in) - same
Program Memory (Flash) 16 KB 16 KB 16 KB 48 KB 8 KB
RAM 768 bytes 768 bytes 768 bytes 1.5 KB 512 bytes
Max CPU Speed 40 MHz (16 MIPS) 40 MHz 40 MHz 40 MHz 64 MHz (16 MIPS)
Supply Voltage Range 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 1.8 V to 5.5 V
Operating Temperature -40 C to +85 C -40 C to +125 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
I/O Pins 36 36 36 36 36
ADC 10-bit, 13 channels 10-bit, 13 channels 10-bit, 13 channels 10-bit, 13 channels 10-bit, 14 channels

Key Differentiators

  • Broader ADC channel count than K-series pin-compatible upgrade (vs PIC18F43K20-I/P)
  • Three times the Flash headroom at similar cost to PIC18F4320-I/P (vs PIC18F4320-I/P)
  • Industrial temperature grade with future upgrade path to automotive (vs PIC18F4423-E/P)

Design Notes

Place a 0.1 uF ceramic decoupling capacitor close to each VDD pin (pins 11, 32) and a 10 uF bulk electrolytic/ceramic at the regulator output. The PIC18F4423-I/P shares two VSS pins (8 and 19) and two VDD pins; both must be properly decoupled to avoid AVDD/VSS droop during ADC conversions. This is documented in Section 2.0 (Power Management) of the Microchip datasheet and is a critical recommendation for ADC accuracy.

Keep analog input traces (RA0-RA5) short and away from the high-speed digital lines such as the EUSART TX/RX (RC6/RC7) or PWM outputs (RC2/CCP1). On the 40-pin PDIP layout there is generous room for a ground-pour adjacent to the analog portion to keep ADC noise under 1 LSB at 10-bit resolution with a moderate-bandwidth op-amp front-end.

MCLR (pin 1) must be pulled up to VDD through a 10 kohm resistor and have a 100 nF cap to VSS; without the cap, ESD transients can falsely reset the MCU in industrial environments. Configuration word bit MCLRE must be programmed to '1' to enable the external MCLR function, otherwise the reset function defaults to an internal weak pull-up and the pin behaves differently from the datasheet timing expectations.

Pin 9 (OSC1) and pin 10 (OSC2) traces should be routed first as a matched-length pair with the oscillator (or crystal) within a few millimeters of the MCU. Avoid running switching signals across these traces to prevent EMI from injecting jitter into the system clock; this matters more at 40 MHz than at lower oscillator modes.

ICSP signals on pins 27/28 (PGC/PGD) should be kept away from the analog inputs, ideally with a guard-ground trace. When laying out a board that uses both ICSP programming and AC line-driven peripherals (triac / optoisolator), retain a low-impedance ground return path so that programmer-induced ground bounce does not couple into the ADC reference.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free per Microchip product page; not AEC-Q100 - use automotive-grade K-series for vehicular applications. Halogen-free status not confirmed in the provided data.

Data verified on: 2026-09-27 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18F4423-I/P datasheet PIC18F4423-I/P price PIC18F4423-I/P buy online Microchip PIC18F4423 16KB 8-bit MCU PIC18F4423 vs PIC18F4523 PIC18F4423 drop-in replacement PIC18F4423-I/P 40-pin PDIP pinout PIC18F4423 industrial sensor MCU PIC18F4423 HVAC thermostat controller PIC18F44x family datasheet PIC18F4423 nanoWatt sleep current PIC18F4423 compatible with MPLAB X IDE PIC18F4423 EEPROM endurance cycles PIC18F4423-I/P lead time 2026

Related Components & Terms

Microchip Technology PIC18F4423 PIC18F4423-I/P PIC18F4423-E/P PIC18F4420 PIC18F4320 PIC18F43K20 PIC18F4523 PIC18F4410 PIC18F4220 PIC18F43K22 PIC18 PIC18F RISC 8-bit microcontroller MCU PDIP-40 DIP-40 Flash memory EEPROM nanoWatt Technology MSSP EUSART CCP AEC-Q100 RoHS REACH ICSP MPLAB X IDE PICkit XC8 compiler
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details