PIC18F6722-E/PT - 8-bit PIC MCU, 128KB Flash, 25MHz | Microchip
MPN: PIC18F6722-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $13.2 | $132.00 |
| 100 | $11.85 | $1,185.00 |
| 250 | $10.95 | $2,737.50 |
| 500 | $10.1 | $5,050.00 |
PIC18F6722-E/PT Overview
A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory, RAM, and multiple peripherals. The PIC18 family uses an enhanced Harvard RISC architecture with 16-bit opcodes and 8-bit data paths, balancing code density, deterministic interrupt response, and ease of programming in C or assembly. Within Microchip's portfolio, the PIC18F series sits between baseline PIC10/12/16 parts and the high-performance PIC24/dsPIC families, providing the most peripheral-rich 8-bit option for human-machine interface, sensing, and small connected-node designs.
Key features include four serial ports: two synchronous (I2C and SPI) plus two asynchronous (USART with LIN bus master capability), a 10-bit A/D converter with up to 12 input channels, a 5-bit DAC/comparator, and nanoWatt power management with multiple idle and sleep modes that drop supply current well below typical run-mode levels. The 64-pin TQFP exposes up to 54 digital I/O lines, ample headroom for parallel buses, LCD segment drivers, or matrix keypads.
The device integrates 1KB of data EEPROM emulation, a self-programmable Flash controller for bootloader/field updates, and CTMU (Charge Time Measurement Unit) support for capacitive touch sensing. With 128KB of code space, it can host full TCP/IP stacks, USB CDC class drivers, or large GUI assets in resource-constrained industrial and consumer nodes.
Typical applications include industrial control panels, HVAC thermostats, large-format display drivers, automotive body and climate modules, and connected sensor hubs that need LIN, SPI, and I2C in parallel. The 'E' suffix denotes the extended (-40C to +125C) operating temperature grade, making the part suitable for outdoor, automotive, and industrial environments.
When designing the PCB, place a 100nF decoupling capacitor as close as possible to every VDD/SS pin pair, and provide a bulk 10uF tantalum or ceramic near the supply entry. The PIC18F6722 does not include an internal USB or CAN peripheral; designs needing these should consider the PIC18F67J50 family or jump to PIC24/dsPIC.
This page synthesizes distributor stock, drop-in alternatives from the same PIC18F8722 family, and engineering design notes not commonly aggregated on a single datasheet view.
Drop-in alternatives for PIC18F6722-E/PT — 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 PIC18F6722-E/PT (same form factor and footprint) — differing in Package, Core Architecture, Operating Temperature, Timers, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F6722-I/PT
✅ Drop-In✓ In Stock
$5.32 / Unit
View Datasheet →PIC18F6720-I/PT
✅ Drop-In✓ In Stock
$21.1 / Unit
View Datasheet →PIC18F6720T-E/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$6.95 / Unit
View Datasheet →PIC18F6622-E/PT
✅ Drop-In✓ In Stock
$6.71 / Unit
View Datasheet →PIC18F6680T-I/PT
✅ Drop-In✓ In Stock
$7.04 / Unit
View Datasheet →PIC18F65K22-E/PT
✅ Drop-In✓ In Stock
$4.39 / Unit
View Datasheet →PIC18F6722-E/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit (PIC18 enhanced RISC) |
| Program Memory Type | Enhanced Flash (self-programmable) |
| Program Memory Size | 128 KB (64K x 16 words) |
| RAM Size | 3,936 bytes |
| Data EEPROM | 1,024 bytes (emulated in Flash with wear-leveling) |
| Maximum CPU Frequency | 25 MHz (40 MHz on -I/PT grade) |
| Supply Voltage Range | 4.2 V to 5.5 V |
| Operating Temperature Range | -40C to +125C (Extended grade, 'E' suffix) |
| Digital I/O Pins | Up to 54 |
| ADC | 10-bit, up to 12 channels |
| DAC/Comparator | 5-bit digital DAC plus analog comparator |
| UART/USART | 2 (LIN-capable) |
| SPI | 1 (MSSP peripheral) |
| I2C | 1 (MSSP peripheral, Master/Slave) |
| Timers | 5 (Timer0/1/2/3 + Timer4 with 8-bit postscaler) |
| Capture/Compare/PWM | 3 CCP + 1 ECCP modules |
| Package | 64-pin TQFP (10x10 mm), 'PT' suffix |
| Mounting Type | Surface Mount |
| MSL Level | 3 (168 hours) |
| RoHS Status | Compliant |
PIC18F6722-E/PT Pin Configuration
| Pin 1 | MCLR — Master Clear (Reset) input, active low |
| Pin 2 | OSC1 — Oscillator crystal input / external clock input |
| Pin 3 | OSC2 — Oscillator crystal output |
| Pin 4 | RA0/AN0 — GPIO RA0 / Analog input channel 0 |
| Pin 5 | RA1/AN1 — GPIO RA1 / Analog input channel 1 |
| Pin 6 | RA2/AN2/VREF- — GPIO RA2 / Analog input channel 2 / ADC Vref- |
| Pin 7 | RA3/AN3/VREF+ — GPIO RA3 / Analog input channel 3 / ADC Vref+ |
| Pin 8 | RA4/T0CKI — GPIO RA4 / Timer0 clock input |
| Pin 9 | RA5/AN4 — GPIO RA5 / Analog input channel 4 |
| Pin 10 | RA6/OSC2 — GPIO RA6 / alternate OSC2 |
| Pin 11 | RA7/OSC1 — GPIO RA7 / alternate OSC1 |
| Pin 12 | VSS — Ground |
| Pin 13 | VDD — Positive supply voltage (+5V) |
| Pin 14 | RB0/INT0 — GPIO RB0 / external interrupt 0 |
| Pin 15 | RB1/INT1 — GPIO RB1 / external interrupt 1 |
| Pin 16 | RB2/INT2 — GPIO RB2 / external interrupt 2 |
| Pin 17 | RB3/INT3 — GPIO RB3 / external interrupt 3 / CCP2 |
| Pin 18 | RB4 — GPIO RB4 / interrupt-on-change |
| Pin 19 | RB5 — GPIO RB5 / interrupt-on-change |
| Pin 20 | RB6/PGC — GPIO RB6 / ICSP clock / interrupt-on-change |
| Pin 21 | RB7/PGD — GPIO RB7 / ICSP data / interrupt-on-change |
| Pin 22 | RC0/T1OSO/T1CKI — GPIO RC0 / Timer1 oscillator output |
| Pin 23 | RC1/T1OSI/CCP2 — GPIO RC1 / Timer1 oscillator input / CCP2 |
| Pin 24 | RC2/CCP1 — GPIO RC2 / Capture/Compare/PWM 1 |
| Pin 25 | RC3/SCK/SCL — GPIO RC3 / SPI clock / I2C clock |
| Pin 26 | RC4/SDI/SDA — GPIO RC4 / SPI data in / I2C data |
| Pin 27 | RC5/SDO — GPIO RC5 / SPI data out |
| Pin 28 | RC6/TX1/CK1 — GPIO RC6 / USART1 TX / clock |
| Pin 29 | RC7/RX1/DT1 — GPIO RC7 / USART1 RX / data |
| Pin 30 | RD0 — GPIO RD0 / PSP data 0 |
| Pin 31 | RD1 — GPIO RD1 / PSP data 1 |
| Pin 32 | RD2 — GPIO RD2 / PSP data 2 |
| Pin 33 | RD3 — GPIO RD3 / PSP data 3 |
| Pin 34 | RD4 — GPIO RD4 / PSP data 4 |
| Pin 35 | RD5 — GPIO RD5 / PSP data 5 |
| Pin 36 | RD6 — GPIO RD6 / PSP data 6 |
| Pin 37 | RD7 — GPIO RD7 / PSP data 7 |
| Pin 38 | VSS — Ground |
| Pin 39 | RE0/RD/AN5 — GPIO RE0 / PSP read strobe / AN5 |
| Pin 40 | RE1/WR/AN6 — GPIO RE1 / PSP write strobe / AN6 |
| Pin 41 | RE2/CS/AN7 — GPIO RE2 / PSP chip select / AN7 |
| Pin 42 | VSS — Ground |
| Pin 43 | AVSS — Analog ground |
| Pin 44 | AVDD — Analog positive supply |
| Pin 45 | VDD — Positive supply voltage (+5V) |
| Pin 46 | RF0 — GPIO RF0 |
| Pin 47 | RF1 — GPIO RF1 |
| Pin 48 | RF2 — GPIO RF2 |
| Pin 49 | RF3 — GPIO RF3 |
| Pin 50 | RF4 — GPIO RF4 |
| Pin 51 | RF5 — GPIO RF5 |
| Pin 52 | RF6 — GPIO RF6 |
| Pin 53 | RF7 — GPIO RF7 |
| Pin 54 | RG0 — GPIO RG0 |
| Pin 55 | RG1 — GPIO RG1 |
| Pin 56 | RG2 — GPIO RG2 |
| Pin 57 | RG3 — GPIO RG3 |
| Pin 58 | RG4 — GPIO RG4 |
| Pin 59 | MCLR — Master Clear (duplicate pin) |
| Pin 60 | VDD — Positive supply voltage (+5V) |
| Pin 61 | VSS — Ground |
| Pin 62 | RC2 — GPIO RC2 (alternate on 80-pin variant) |
| Pin 63 | TX2/CK2 — USART2 TX / clock |
| Pin 64 | RX2/DT2 — USART2 RX / data |
Typical Applications
PIC18F6722-E/PT is suitable for 6 applications: Industrial Control Panels & HMI, HVAC Climate Control Thermostats, Automotive Body & Climate Modules, Large-Format Display & Signage Drivers, Connected Sensor Hubs & Edge Nodes, White-Goods & Appliance Control.
Industrial Control Panels & HMI
The PIC18F6722-E/PT is well matched to industrial control panels and human-machine interfaces because it pairs 128 KB of Flash code space with 3,936 bytes of RAM, enough to host multiple display pages, multi-language strings, and event log buffers. Its 54 I/O lines can drive 4x4 matrix keypads, LED status arrays, and parallel graphic-LCD controllers without external glue logic, while the two USART interfaces attach an RS-485 transceiver for long cable runs and a debug console. Why fit: the 64-pin TQFP exposes both the enhanced parallel slave port (PSP) for legacy keypad/scanner expansion and a hardware MSSP I2C/SPI bus for digital sensor chains. The extended -40C to +125C grade handles cabinet temperature swings in factory and process-control environments without thermal derating.
Recommended
HVAC Climate Control Thermostats
Climate-control and HVAC thermostat designs benefit from the PIC18F6722-E/PT's nanoWatt low-power modes, which reduce sleep current so a battery-backed thermostat can ride out short power interruptions. The 10-bit ADC with 12 channels accepts multiple thermistor inputs for indoor, outdoor, supply-air, and return-air sensing; the Capture/Compare/PWM module drives triac-based heater stages, while the integrated comparator with 5-bit DAC simplifies zero-cross and brown-out supervision. Why fit: at 25 MHz the device finishes a full scan-and-control loop in microseconds, leaving headroom for graphical menu code. The 64-pin TQFP footprint has ample room for a UART-connected Wi-Fi or BLE module so the thermostat can join a smart-home gateway. Combined EEPROM emulation stores run-hour schedules without external FRAM.
Recommended
Automotive Body & Climate Modules
Body controllers, climate modules, and RKE receivers in non-safety automotive subsystems leverage the PIC18F6722-E/PT's extended -40C to +125C grade and built-in LIN-capable USART, which is the dominant low-cost in-vehicle network. The 128 KB Flash accommodates a full CAN-like LIN state machine plus seat-memory and mirror-position tables without resorting to an external serial EEPROM. Why fit: combined with the LIN stack, the MSSP/SPI port connects dashboard pushbutton encoders and the PWM channels drive mirror-fold and seat-position motors directly. Note: this part is NOT AEC-Q100 certified; for safety-critical modules that require formal automotive qualification, designers should use PIC18F46K22-I/PT (AEC-Q100) or move to dsPIC33 family.
Recommended
Large-Format Display & Signage Drivers
Large-format character LCDs, scrolling LED-matrix boards, and small TFT panels are natural fits for the PIC18F6722-E/PT, whose 54 I/O lines comfortably drive a 4-bit HD44780 20x4 character display (or a 4x40 with chip selects), plus a parallel-led-matrix refresh bus. The 3,936 bytes of SRAM hold a screen buffer, while the 128 KB Flash supports multi-frame animation tables and rotation software. Why fit: the CTMU peripheral measures capacitive-touch button overlays without external ICs, cutting both BOM and PCB area versus a discrete touch controller. The MSSP SPI can stream refresh data to WS2812-style LED chains at high frame rates, driven by the 25 MHz core issuing precise bit timings via DMA-style ports.
Recommended
Connected Sensor Hubs & Edge Nodes
Connected sensor aggregation nodes push the PIC18F6722-E/PT's four serial ports to their natural limit: one USART for a Bluetooth or RS-485 uplink, one USART for LIN or debug, one MSSP running I2C to a 6-axis IMU and an environmental sensor array, and one MSSP/SPI to a flash memory or crypto-auth device. The 128 KB Flash can host a TLS-aware IoT agent or a small MQTT bridge. Why fit: nanoWatt power-managed idle/sleep modes lower average current to a few microamps, enabling long-life battery nodes. The 'PT' TQFP package also withstands the higher solder-stress profiles common to industrial sensor end-products, and the 10-bit ADC with 12 channels reads multiple analog process variables concurrently.
Recommended
White-Goods & Appliance Control
Washing machines, dishwashers, induction cooktops, and similar white-goods appliances demand rugged MCUs that can survive voltage spikes on the mains bus - the PIC18F6722-E/PT, rated to 125C and housed in industrial-grade packaging, is a long-standing choice. Three CCP plus one ECCP module deliver independent half-bridge or full-bridge PWM for motor and induction-heating control, while the comparators perform zero-current switching (ZCS) and overcurrent detection without external op-amps. Why fit: 128 KB Flash stores a full user-interface state machine plus self-diagnostics firmware in a single chip, lowering stock-keeping-unit count. The MSSP-I2C bus shares one housekeeping line among an EEPROM, a real-time clock, and user-control key scans, simplifying PCB layout compared to discrete-driver architectures.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F6722-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F6722-I/PT | PIC18F6720-I/PT | PIC18F6720T-E/PT | PIC18F6622-E/PT | PIC18F65K22-E/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same |
| Program Memory (Flash) | 128 KB | 128 KB | 128 KB | 128 KB | 64 KB (-50%) | 8 KB (-94%) |
| Maximum CPU Frequency | 25 MHz | 40 MHz (+60%) | 40 MHz (+60%) | 25 MHz | 25 MHz | 64 MHz (+156%) |
| Operating Temperature Range | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +125C (Extended) |
| RAM Size | 3,936 bytes | 3,936 bytes | 3,936 bytes | 3,936 bytes | 3,936 bytes | 2,048 bytes (-48%) |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit |
| Supply Voltage Range | 4.2 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 | 4.2 V to 5.5 V | 2.0 V to 5.5 V (wider) |
| Approximate Single-Unit Price (USD) | $14.50 | $14.00 (similar) | $13.85 (-4%) | $14.50 | $12.20 (-16%) | $4.10 (-72%) |
Key Differentiators
- Extended -40C to +125C grade at 25 MHz (vs PIC18F6722-I/PT)
- Self-programmable 128 KB Flash (vs PIC18F6622-E/PT)
- Mature PIC18F8722-family peripheral set (vs PIC18F65K22-E/PT)
Design Notes
Place a 100 nF X7R ceramic decoupling capacitor within 3 mm of every VDD/SS pin pair (PIC18F6722-E/PT has four VDD pins and four VSS pins distributed around the 64-pin TQFP package), plus a single 10 uF tantalum or ceramic bulk capacitor near the supply entry. The 4.2 V minimum supply on the extended (-E) grade means a 5 V USB rail cannot power this part; for 5 V-tolerant designs use a PIC18LF or PIC18F 'K' suffix part rated down to 2.0 V.
Keep the ICSP pins RB6/PGC and RB7/PGD free of series resistors or buffers in the production layout - the 10-50 ohm internal pull-up on PGD is required for ICSP programmer recognition. The 25 MHz oscillator traces must be guarded by a ground ring and may require a guard ring to reduce emission into the analog AVdd/AVss pair. Use the analog ground separate from digital ground until they meet at the PCB's star point.
Many engineers confuse PIC18F6722 (64-pin) with PIC18F8722 (80-pin) - the 64-pin version is present in the same datasheet family (DS39762) but disables several PSP/RF/G ports. Verify the prefix '6722' rather than '8722' or '6720' before laying out the PCB. Also note the 'E' (extended) suffix tops out at 25 MHz; if your design requires 40 MHz core, choose the -I grade variant instead.
Compliance Information
RoHS and REACH compliant per Microchip product page and DigiKey listing. The 'E' temperature grade is not equivalent to AEC-Q100 automotive qualification; for AEC-Q100 8-bit Microchip MCUs consider the PIC18F46K22-I/PT family instead.