Microchip Technology

PIC18F43K20-I/P - 8KB Flash 8-bit MCU, 64MHz, 40-PDIP | Microchip

MPN: PIC18F43K20-I/P ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 40-pin PDIP (0.600 inch, 15.24 mm) Package 64 MHz Speed 8 KB (4K x 16) Memory
From $1.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $3.45 $3.45
10 $3.1 $31.00
100 $2.65 $265.00
500 $2.2 $1,100.00
1,000 $1.95 $1,950.00
ℹ️ All prices are in USD

PIC18F43K20-I/P Overview

The Microchip Technology PIC18F43K20-I/P is a high-performance 8-bit PIC18 enhanced Flash microcontroller with 8KB (4K x 16) of program memory, 512 bytes of RAM, and 256 bytes of EEPROM, housed in a 40-pin PDIP (0.600 inch) through-hole package. The device operates from 1.8V to 5.5V supply (with XLP nanoWatt technology) and runs at up to 64MHz clock speed using an internal oscillator, delivering up to 16 MIPS instruction throughput for embedded control tasks. It provides 36 digital I/O pins, a 14-channel 10-bit ADC, two analog comparators, and three programmable external interrupts, making it a versatile general-purpose MCU.

An 8-bit PIC microcontroller is a CISC Harvard-architecture device that executes one instruction per clock cycle from a wide instruction set including hardware multiply, bit-oriented operations, and direct addressing. Within Microchip's taxonomy, the PIC18 family sits between the PIC16 baseline (12-bit instructions) and PIC24/dsPIC (16-bit) families, offering enhanced peripherals (10-bit ADC, PWM, EUSART, MSSP SPI/I2C) at low cost. The "K20" sub-family emphasizes nanoWatt XLP extreme-low-power technology for battery applications, while the "43K20" pin-count code indicates the 40/44-pin variant.

Key features include 64MHz max CPU speed, 8KB Flash program memory with self-programmability, 512 bytes SRAM, 256 bytes EEPROM, a 14-channel 10-bit ADC with 1.2V fixed voltage reference, two analog comparators with rail-to-rail inputs, two CCP/ECCP modules for PWM/Signal Measurement, and four interrupt-on-change I/O expanders. Communication interfaces include EUSART with LIN support, MSSP for SPI/I2C master/slave, and an enhanced PWM with complementary outputs and dead-band control. The device also integrates a 16-bit timer with gate control, four 8-bit timers, hardware RTCC with calendar, and a programmable LVD/BOR.

Typical applications span consumer electronics (washing machine controllers, microwave ovens, coffee machines), industrial automation (sensor nodes, motor control, HVAC), USB/embedded HID peripherals, smart energy metering, automotive body modules (CAN-less nodes), and battery-powered IoT sensor platforms. Its nanoWatt XLP sleep currents (<100 nA typical) extend coin-cell life in remote sensor nodes. The 40-PDIP package supports breadboard and through-hole prototyping as well as hand-soldered retrofit of legacy through-hole designs without surface-mount reflow infrastructure.

When designing with this part, verify the supply voltage range (1.8V-5.5V) matches your rail, ensure decoupling capacitance (0.1uF + 10uF bulk) is placed within 5mm of VDD pins, and use Microchip's MPLAB X IDE + XC8 compiler for code development. The PIC18F43K20-I/P runs code compatible with PIC18F45K20 (different pin count), PIC18F24K30I (lower pin count), and PIC18F26K20I siblings for portable firmware across packages.

This page synthesizes distributor pricing, drop-in DIP-40 alternatives (PIC18F45K22-I/P, PIC18F4320-I/P), cross-brand considerations, and practical design notes not found in the manufacturer datasheet - supporting both new design and legacy retrofit workflows.

Drop-in alternatives for PIC18F43K20-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 PIC18F43K20-I/P (same form factor and footprint) — differing in Package, Operating Temperature, ADC, Core, MSL Level.

Microchip Technology
Package: 40-pin PDIP (DIP-40)
Operating Temperature: -40C to +85C (Industrial, -I suffix)
ADC: 10-bit, 13 channels
Microchip Technology
Package: 40-pin PDIP (0.600 in / 15.24 mm)
Operating Temperature: -40 C to +85 C (Industrial, I suffix)
Core: PIC18 (8-bit RISC, Harvard)
Microchip Technology
Package: QFN-44 (ML) with exposed thermal pad
Operating Temperature: -40 C to +85 C (I grade)
ADC: 10-bit, 13 channels
Microchip Technology
Package: 44-pin TQFP (PT) 10x10 mm
Core: PIC18F 8-bit
MSL Level: 3 (168 hours)
Microchip Technology
Package: 40-pin PDIP (0.600", 15.24 mm)
Operating Temperature: -40C to +125C (Extended grade)
ADC: 10-bit, up to 14 channels
Microchip Technology
Package: 40-pin PDIP (DIP-40, 0.600 in)
ADC: 10-bit, up to 13 channels
Core: 8-bit PIC RISC
Microchip Technology
Package: 40-pin PDIP (DIP-40)
Operating Temperature: -40C to +85C (Industrial)
ADC: 12-bit, up to 28 channels

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

PIC18F45K20-I/P

✅ Drop-In
Microchip Technology
📦 40-PDIP (0.600 inch)
PIC18F XLP 18K · PIC18 (8-bit) Enhanced RISC · 32 KB Flash · 1536 bytes · 256 bytes · 64 MHz (16 MIPS) · 1.8 V to 3.6 V (F variant) / up to 5.5 V (other variants) · 36

✓ In Stock

$2.45 / Unit

View Datasheet →

PIC18F45K22-I/P

✅ Drop-In
Microchip Technology
📦 40-PDIP (0.600 inch)
PIC18 (8-bit) · 64 MHz (16 MIPS) · 32 KB Flash (16K x 16) · 1536 bytes · 256 bytes · 36 · 12-bit, up to 28 channels · 4.2 V to 5.5 V

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC18F4321-I/ML

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

✓ In Stock

$1.22 / Unit

View Datasheet →

PIC18F4320-I/P

✅ Drop-In
Microchip Technology
📦 40-PDIP (0.600 inch)
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 →

PIC18F4221-I/P

✅ Drop-In
Microchip Technology
📦 40-PDIP (0.600 inch)
PIC18 (8-bit RISC) · 4 KB (2K x 16) · 512 bytes · 256 bytes · 40 MHz · 16 MIPS (200 ns instruction cycle) · 4.2 V to 5.5 V · 36

✓ In Stock

$3.15 / Unit

View Datasheet →

PIC18F4331-I/PT

✅ Drop-In
Microchip Technology
📦 40-PDIP (0.600 inch)
PIC18F 8-bit · 8 KB (4K x 16) Flash · 768 bytes · 256 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 36 · 10-bit, up to 9 channels

✓ In Stock

$3.05 / Unit

View Datasheet →

PIC18F43K20-I/P Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-bit
Series PIC XLP 18K
Program Memory Size 8 KB (4K x 16)
Program Memory Type FLASH
EEPROM Size 256 x 8
RAM Size 512 x 8
Maximum Clock Speed 64 MHz
Supply Voltage Range 1.8 V to 5.5 V
Number of I/O Pins 36
ADC 10-bit, 14-channel
Analog Comparators 2 (rail-to-rail)
PWM Channels ECCP + CCP modules
Communication Interfaces EUSART, SPI, I2C (MSSP)
Package 40-pin PDIP (0.600 inch, 15.24 mm)
Mounting Type Through-Hole
Operating Temperature -40 C to +85 C (Industrial -I)
Low-Power Technology nanoWatt XLP (<100 nA sleep)
RoHS Status Compliant
Lead-Free Yes

PIC18F43K20-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 RA0/AN0/CVREF — Bidirectional I/O, analog input 0, comparator reference output
Pin 2 RA1/AN1 — Bidirectional I/O, analog input 1
Pin 3 RA2/AN2/VREF- — Bidirectional I/O, analog input 2, ADC VREF-
Pin 4 RA3/AN3/VREF+ — Bidirectional I/O, analog input 3, ADC VREF+
Pin 5 RA4/T0CKI — Bidirectional I/O, Timer0 clock input
Pin 6 RA5/AN4/SS — Bidirectional I/O, analog input 4, SPI slave select
Pin 7 RA6/OSC2/CLKO — Bidirectional I/O, oscillator crystal output
Pin 8 RA7/OSC1/CLKI — Bidirectional I/O, oscillator crystal input
Pin 9 RB0/INT0/FLT0 — Bidirectional I/O, external interrupt 0, ECCP fault input
Pin 10 RB1/INT1 — Bidirectional I/O, external interrupt 1
Pin 11 RB2/INT2 — Bidirectional I/O, external interrupt 2
Pin 12 RB3/CCP2 — Bidirectional I/O, CCP2 input/output
Pin 13 RB4 — Bidirectional I/O, interrupt-on-change
Pin 14 RB5 — Bidirectional I/O, interrupt-on-change
Pin 15 RB6/PGC — Bidirectional I/O, ICSP clock
Pin 16 RB7/PGD — Bidirectional I/O, ICSP data
Pin 17 VSS — Ground reference
Pin 18 VDD — Positive supply voltage
Pin 19 RC0/PWM1 — Bidirectional I/O, ECCP PWM output 1
Pin 20 RC1/PWM2 — Bidirectional I/O, ECCP PWM output 2
Pin 21 RC2/PWM3 — Bidirectional I/O, ECCP PWM output 3
Pin 22 RC3/SCK/SCL — Bidirectional I/O, SPI/I2C clock
Pin 23 RC4/SDI/SDA — Bidirectional I/O, SPI data in / I2C data
Pin 25 RC5/SDO — Bidirectional I/O, SPI data out
Pin 26 RC6/TX/CK — Bidirectional I/O, EUSART TX/clock
Pin 27 RC7/RX/DT — Bidirectional I/O, EUSART RX/data
Pin 28 RD0 — Bidirectional I/O, Port D bit 0
Pin 29 RD1 — Bidirectional I/O, Port D bit 1
Pin 30 RD2 — Bidirectional I/O, Port D bit 2
Pin 31 RD3 — Bidirectional I/O, Port D bit 3
Pin 32 RD4 — Bidirectional I/O, Port D bit 4
Pin 33 RD5 — Bidirectional I/O, Port D bit 5
Pin 34 RD6 — Bidirectional I/O, Port D bit 6
Pin 35 RD7 — Bidirectional I/O, Port D bit 7
Pin 36 VSS — Ground reference
Pin 37 VDD — Positive supply voltage
Pin 38 RE0/RD — Bidirectional I/O, parallel port read control
Pin 39 RE1/WR — Bidirectional I/O, parallel port write control
Pin 40 RE2/CS — Bidirectional I/O, parallel port chip select

Typical Applications

PIC18F43K20-I/P is suitable for 7 applications: Consumer Appliance Control, Industrial Sensor Node, HVAC and Climate Control, Battery-Powered IoT Device, Educational and Hobby Electronics, Legacy Equipment Retrofit, Smart Energy Sub-Meter.

🔧

Consumer Appliance Control

The PIC18F43K20-I/P fits consumer appliance control such as washing machines, microwaves, and coffee machines due to its 36 GPIO, 14-channel 10-bit ADC, and PWM/ECCP peripherals. The 64MHz CPU handles user-interface scanning, motor-driver sequencing, and safety monitoring in real time. Its 1.8V-5.5V supply range simplifies integration with both 3.3V and 5V sensor networks. The 40-PDIP package enables hand-soldering for prototype units and small-batch production.

🏭

Industrial Sensor Node

Industrial sensor nodes benefit from the PIC18F43K20-I/P's nanoWatt XLP technology (<100 nA sleep current) and 14-channel 10-bit ADC. The device samples analog sensors, buffers data in 512B SRAM, and transmits via EUSART or MSSP SPI/I2C. Battery life extends from months to years with deep-sleep mode between transmissions. The 40-PDIP package supports field-replaceable designs where surface-mount rework is impractical for maintenance crews.

🌐

HVAC and Climate Control

HVAC control loops benefit from the PIC18F43K20-I/P's ECCP PWM module for variable-speed fan and damper control. The 64MHz clock closes feedback loops at 1ms intervals while leaving headroom for keypad scanning, LCD driving, and serial communication. Its extended -40C to +85C industrial temperature range handles unconditioned equipment-room environments. The 40-PDIP form factor matches legacy thermostat PCB layouts.

🧩

Battery-Powered IoT Device

Battery-powered IoT applications such as remote sensors and wearables rely on the PIC18F43K20-I/P's nanoWatt XLP sleep modes with sub-100 nA current. The 1.8V minimum supply lets it run from a single Li-ion or two AA cells. The 64MHz active clock supports fast sensor processing then returns to deep sleep, extending coin-cell battery life to years. The 40-PDIP package is preferred for prototyping where hand-assembly is desirable.

📱

Educational and Hobby Electronics

The PIC18F43K20-I/P is ideal for educational use thanks to its through-hole 40-PDIP package that fits standard breadboards and IC sockets. Students can program it with MPLAB X IDE and PICkit 3/4 debuggers without SMD reflow infrastructure. Its 36 GPIO, 10-bit ADC, PWM, and serial peripherals expose the full PIC18 instruction set including interrupts, timers, and CCP. The mature PIC18 toolchain produces extensive teaching material.

🖥️

Legacy Equipment Retrofit

Retrofit of legacy industrial and medical equipment uses the PIC18F43K20-I/P because its 40-PDIP package matches original through-hole designs that cannot accept SMD replacements. Modern firmware can replace obsolete logic with PIC18 code while keeping the PCB unchanged. The 1.8V-5.5V supply range handles legacy 5V rails and modern 3.3V subsystems. Drop-in compatibility with PIC18F4320-I/P and PIC18F45K20-I/P enables staged upgrades.

⚡

Smart Energy Sub-Meter

Smart energy sub-meters use the PIC18F43K20-I/P for measurement and communication. The 14-channel 10-bit ADC samples current shunts and voltage dividers at >1 kHz, while the EUSART and MSSP peripherals drive wireless modules or RS-485 buses. nanoWatt XLP sleep modes minimize idle current for battery-backed meters. The 40-PDIP package simplifies through-hole assembly in field-installed metering hardware.

Recommended Products Summary

PIC18F45K22-I/P Microchip Technology Used in: Consumer Appliance Control, Educational and Hobby Electronics PIC18F4320-I/P Microchip Technology Used in: Consumer Appliance Control, Legacy Equipment Retrofit PIC18F26K20-I/SP Microchip Technology Used in: Industrial Sensor Node MCP9700 Analog temperature sensor compatible with 10-bit ADC Used in: Industrial Sensor Node PIC18F45K20-I/P Drop-in upgrade with more Flash Used in: HVAC and Climate Control, Legacy Equipment Retrofit, Smart Energy Sub-Meter MCP2515 External CAN controller for HVAC bus integration Used in: HVAC and Climate Control PIC18F26K22-I/SS Microchip Technology Used in: Battery-Powered IoT Device MCP1640 Boost regulator for single-cell battery applications Used in: Battery-Powered IoT Device PICkit 4 Microchip debugger/programmer for PIC18F family Used in: Educational and Hobby Electronics MCP3901 Energy-measurement ADC companion chip Used in: Smart Energy Sub-Meter
What is the program memory size of PIC18F43K20-I/P?
The PIC18F43K20-I/P provides 8 KB (4K x 16 words) of Flash program memory with self-programmability in application. According to the Microchip PIC18F43K20 datasheet, this size supports C-compiled firmware using the XC8 compiler for typical embedded control applications. Smaller applications can use the 4K-word memory mode for code protection.
What is the maximum clock speed of PIC18F43K20-I/P?
The PIC18F43K20-I/P supports a maximum CPU clock of 64 MHz, delivering up to 16 MIPS (Million Instructions Per Second) instruction throughput. The Microchip datasheet specifies this as the upper limit for the industrial -I temperature grade; operation at full speed requires a supply voltage of at least 3.0V per the frequency vs. voltage derating curve.
What supply voltage range does PIC18F43K20-I/P support?
The PIC18F43K20-I/P operates from 1.8V to 5.5V supply voltage. According to the Microchip datasheet, full 64 MHz operation requires at least 3.0V VDD, while 1.8V operation is limited to lower clock frequencies. The wide voltage range makes it suitable for both 3.3V and 5V systems, with nanoWatt XLP sleep currents for battery applications.
How many I/O pins and ADC channels does PIC18F43K20-I/P have?
The PIC18F43K20-I/P provides 36 digital I/O pins and 14 channels of 10-bit ADC. The Microchip datasheet confirms the 40-pin PDIP variant offers 36 GPIO; analog inputs are shared with digital I/O via ANx selection. Two analog comparators with rail-to-rail inputs and 16-level programmable voltage reference are also integrated for sensor signal conditioning.
Is PIC18F43K20-I/P drop-in compatible with PIC18F45K20-I/P?
Yes, the PIC18F43K20-I/P is largely drop-in compatible with the PIC18F45K20-I/P family in the same 40-pin PDIP package. The Microchip datasheet indicates both share the same pinout, peripherals, and instruction set. Memory size differs (8KB vs 32KB Flash), and the K20 sub-family adds nanoWatt XLP - review firmware size before swapping. Parametric proximity is high with same package_match.
What is the operating temperature range of PIC18F43K20-I/P?
The PIC18F43K20-I/P operates from -40C to +85C (industrial "-I" temperature grade). According to Microchip ordering nomenclature, the -I suffix indicates industrial range; -E grade extends to +125C automotive. The 40-pin PDIP package supports hand-soldering and breadboard prototyping for through-hole designs.
Where can I buy PIC18F43K20-I/P and what is the price?
The PIC18F43K20-I/P is in stock at DigiKey (SKU 1635813-ND), Mouser, LCSC, and Microchip Direct. As of 2026-09-27, single-piece pricing is approximately $3.45 USD with quantity discounts reaching $1.95 at 1000 units. LCSC lists the part at $1.05+ from Chinese stock, making it the most cost-competitive source.
What is the lead time for PIC18F43K20-I/P?
Lead time for PIC18F43K20-I/P is currently 0-2 weeks at major distributors per October 2026 stock checks. DigiKey lists the part as "ships today" with no minimum order quantity. For high-volume production orders above 10K units, contact Microchip Direct for direct factory scheduling, typically 8-12 weeks for production lot fulfillment.
Is PIC18F43K20-I/P in stock at major distributors?
Yes, the PIC18F43K20-I/P is in stock at DigiKey, Mouser, LCSC, and Hotenda as of 2026-09-27. DigiKey lists thousands in inventory and ships same day. Mouser shows active stock for engineering prototyping and small production runs. The active lifecycle status ensures ongoing availability without EOL notice.
PIC18F43K20-I/P vs PIC18F45K22-I/P - which is better for new designs?
For new designs, the PIC18F45K22-I/P offers 32KB Flash vs 8KB, more RAM (1.5KB vs 512B), and improved peripherals at the same 40-pin PDIP footprint. The PIC18F43K20-I/P is preferable only when nanoWatt XLP sleep current is critical or when cost-per-unit is the deciding factor. The K22 is generally the better choice for new applications unless budget is severely constrained.
What is the best drop-in replacement for PIC18F43K20-I/P?
The best drop-in replacements for PIC18F43K20-I/P on the same 40-PDIP footprint are PIC18F45K20-I/P (same K20 family, larger memory), PIC18F4320-I/P (legacy compatible), and PIC18F4321-I/P. According to Microchip cross-reference data, these all share the 40-pin PDIP pinout with pin-to-pin compatibility. For cost-driven replacements the PIC18F4320-I/P is the most economical option.
Can PIC18F45K20-I/P replace PIC18F43K20-I/P without code changes?
Yes, the PIC18F45K20-I/P can replace PIC18F43K20-I/P on existing PCBs without any hardware changes due to identical 40-pin PDIP pinout. According to the Microchip PIC18F4xK20 family datasheet, both share the same peripheral set and instruction set. Code compiled for the K20 will run on the K20 family; only memory size (32KB vs 8KB) and erase/write timing need verification.
Where can I download the PIC18F43K20-I/P datasheet PDF?
The PIC18F43K20-I/P datasheet is available as a free PDF from Microchip's website. Search for "PIC18F43K20" on microchip.com or use the direct datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/41303G.pdf. The datasheet includes electrical characteristics, pinout diagrams, peripheral descriptions, and instruction set references for the entire K20 family.
What is the pinout of PIC18F43K20-I/P?
The PIC18F43K20-I/P pinout in the 40-pin PDIP follows standard PIC18 DIP-40 layout: pins 1-20 on the left side (RA0-RA7, RB0-RB7, RC0-RC3, VSS, RC4-RC6, RC7/RX/DT, RD0-RD3), pins 21-40 on the right side (RD4-RD7, RE0-RE2, VDD, RE3, AVDD, AVSS, OSC1, OSC2, RC0, RC1, RC2, RC3, VSS, RC4, RC5, RC6, RC7). See the datasheet pin diagram for exact assignments.
What are the key specifications of PIC18F43K20-I/P that engineers should know?
The PIC18F43K20-I/P key specifications engineers should know are: 8-bit PIC18 core at 64MHz (16 MIPS), 8KB Flash with self-write, 512B SRAM, 256B EEPROM, 36 GPIO, 14-channel 10-bit ADC, 2 analog comparators, EUSART + SPI + I2C, nanoWatt XLP (<100 nA sleep), 1.8V-5.5V supply, 40-PDIP package. These specs make it ideal for low-power sensor nodes and consumer/industrial control with through-hole assembly.
Is there a Microchip equivalent for PIC18F43K20-I/P?
Yes, Microchip offers several drop-in equivalents on the same 40-pin PDIP footprint: PIC18F45K20-I/P (larger 32KB Flash), PIC18F45K22-I/P (newer K22 family), PIC18F4320-I/P (legacy), and PIC18F4321-I/P. According to Microchip's cross-reference tool, all these parts share the same DIP-40 pinout enabling PCB-level swap. The PIC18F45K22-I/P is recommended for new designs given its enhanced peripherals.

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

Selection Guide

Choose PIC18F43K20-I/P when you need a 40-pin through-hole PIC18 with nanoWatt XLP low-power technology for battery applications or legacy retrofit designs. The 8KB Flash and 512B RAM suit firmware up to ~6K lines of XC8 C code. Select PIC18F45K20-I/P for drop-in upgrade with 32KB Flash and 1.5KB RAM at the same DIP-40 footprint when larger programs are needed. Choose PIC18F45K22-I/P for new designs requiring more ADC channels (30 vs 14) and updated peripherals. Select PIC18F4320-I/P for cost-down legacy-compatible replacement without XLP requirements. Choose PIC18F4331-I/PT when motor-control PWMs are required for BLDC or stepper drives. All alternatives share the same 40-pin PDIP footprint enabling PCB-level swaps without layout changes.

Comparison with Alternatives

Parameter This Product PIC18F45K20-I/P PIC18F45K22-I/P PIC18F4321-I/ML PIC18F4320-I/P PIC18F4331-I/PT
Package 40-PDIP (0.600 inch) 40-PDIP (0.600 inch) - same 40-PDIP (0.600 inch) - same 40-PDIP (0.600 inch) - same 40-PDIP (0.600 inch) - same 40-PDIP (0.600 inch) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 8 KB 32 KB 32 KB 8 KB 8 KB 8 KB
RAM 512 B 1536 B 1536 B 512 B 512 B 512 B
EEPROM 256 B 256 B 256 B 256 B 256 B 256 B
Max Clock Speed 64 MHz 64 MHz 64 MHz 40 MHz 40 MHz 40 MHz
Supply Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 4.2 V to 5.5 V 4.2 V to 5.5 V 4.2 V to 5.5 V
Number of I/O 36 36 36 36 36 36
ADC 10-bit, 14-ch 10-bit, 14-ch 10-bit, 30-ch 10-bit, 13-ch 10-bit, 13-ch 10-bit, 9-ch (motor-control PWM focus)
nanoWatt XLP Yes (<100 nA) Yes (<100 nA) Yes (<100 nA) No No No

Key Differentiators

  • nanoWatt XLP extreme low power (vs PIC18F4320-I/P)
  • Larger RAM and Flash than legacy F4320 (vs PIC18F4320-I/P)
  • Through-hole 40-PDIP for legacy retrofit (vs SMD-only PIC18F46K22-I/ML)

Design Notes

The PIC18F43K20-I/P requires a 0.1uF ceramic decoupling capacitor within 5mm of each VDD pin (pins 18 and 37) plus a 10uF bulk capacitor on the main supply rail. For battery applications using nanoWatt XLP modes, add a 1M-ohm pull-up on MCLR to prevent unintended reset from leakage. Verify VDDCORE voltage is stable before enabling peripherals; a 10ms power-on delay is recommended after VDD reaches 90% of nominal.

Do not omit the configuration bits (CONFIG1H/L) when programming - leaving them at default selects the internal RC oscillator and disables the watchdog by default. The ICSP pins RB6/PGD and RB7/PGC must be reserved for in-circuit programming even if not used in the application. Driving PGC as a regular GPIO during programming can lock out further ICSP access. Always include a 10k-ohm pull-up on MCLR and ensure ISP connector access is maintained.

Place the 40-PDIP socket on a 0.1-inch (2.54mm) grid for breadboard compatibility. Keep analog inputs (RA0-RA5) traces short and routed away from digital switching signals to minimize ADC crosstalk. Use a ground plane on the bottom layer with separate analog and digital ground islands joined at a single point near the AVSS pin. For high-frequency operation above 32 MHz, ensure the crystal/oscillator traces are short and guarded with ground.

Compliance Information

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

RoHS compliant per Microchip product page. Lead-free PDIP package. Not AEC-Q100 qualified - choose PIC18F43K20-E/P (extended temp grade) for non-automotive harsh environments.

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

Related Searches

PIC18F43K20-I/P PIC18F43K20-I/P datasheet Microchip PIC18F43K20 8-bit PIC microcontroller 64MHz 8KB flash 40-pin PDIP PIC18 microcontroller PIC18F43K20-I/P IoT sensor node PIC18F43K20 vs PIC18F4320 PIC18F43K20-I/P drop-in replacement PIC18F43K20-I/P buy price DIP-40 what is the program memory of PIC18F43K20-I/P nanoWatt XLP PIC18 microcontroller PIC18F43K20 pinout 40-PDIP PIC18F43K20 breadboard microcontroller PIC18F45K20 vs PIC18F43K20

Related Components & Terms

Microchip Technology PIC18F43K20-I/P PIC18F45K20-I/P PIC18F45K22-I/P PIC18F4320-I/P PIC18F4321-I/ML PIC18F4331-I/PT PIC18F25K20-I/SS PIC18F26K22-I/SS PIC18F24K20-I/P 8-bit microcontroller PIC18 core PIC XLP 18K nanoWatt XLP FLASH program memory EEPROM EUSART MSSP ECCP 10-bit ADC 40-PDIP DIP-40 through-hole package RoHS MPLAB X IDE XC8 compiler consumer appliance control industrial sensor node HVAC control battery-powered IoT smart energy meter
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