PIC18F6722-I/PT - 128KB Flash 8-bit MCU, 64-TQFP | Microchip
MPN: PIC18F6722-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.45 | $8.45 |
| 10 | $7.62 | $76.20 |
| 100 | $6.84 | $684.00 |
| 500 | $6.05 | $3,025.00 |
| 1,000 | $5.32 | $5,320.00 |
PIC18F6722-I/PT Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path. It integrates a CPU, non-volatile program memory (Flash), volatile data memory (RAM), EEPROM, timers, communication peripherals, and I/O on one die, and it occupies the lowest tier of the embedded compute hierarchy (8-bit MCU -> 16-bit MCU -> 32-bit MCU -> MPU). The PIC18F6722 belongs to the PIC18F8722 family, which is the highest-pin-count branch of the PIC18 enhanced flash family designed for human-machine interface, instrumentation, and connectivity nodes.
Key differentiating features of the PIC18F6722-I/PT include 128KB self-programmable flash, 3,936 bytes of RAM, 1KB of EEPROM, a 10-bit ADC with up to 12 channels, two Capture/Compare/PWM modules, two 8-bit timers plus three 16-bit timers, and nanoWatt power management with multiple idle and sleep modes. The device operates from 4.2V to 5.5V across the industrial -40C to +85C range. Hardware multipliers and C-compiler-friendly architecture reduce firmware development time.
The PIC18F6722's 64-pin TQFP and 80-pin TQFP variants share the PIC18F8722 family's pinout topology, giving engineers an upgrade path to higher pin counts or larger flash without PCB rework. Compared with smaller PIC18 members, the 6722 combines the deepest RAM in its class with the broadest peripheral mix.
Typical applications include industrial control and HMI panels, automotive body and LIN nodes, home appliances with display/keypad interfaces, USB-to-UART gateways, and low-power sensor hubs that need four serial channels simultaneously. The wide supply range and large RAM also suit bootloader-based field-upgradeable products.
Designers should budget for an external 10 MHz to 40 MHz crystal or resonator to drive the internal PLL-free oscillator chain, and provide decoupling close to every VDD/VSS pair. The ICD/ICSP pins (PGC/PGD) must remain accessible for in-circuit debugging. Pay attention to the 5V-only I/O when interfacing with 3.3V peripherals - a level translator or resistive divider is required.
This page combines distributor stock and pricing as of 2026-09-28, drop-in TQFP-64 alternatives from Microchip's own portfolio, and practical design notes that go beyond the manufacturer datasheet to support faster component selection and second-sourcing.
Drop-in alternatives for PIC18F6722-I/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-I/PT (same form factor and footprint) — differing in Package, Operating Temperature, I/O Pins, ADC, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F6722-E/PT
✅ Drop-In✓ In Stock
$10.1 / Unit
View Datasheet →PIC18F6720-I/PT
✅ Drop-In✓ In Stock
$21.1 / Unit
View Datasheet →PIC18F6622-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F67J11-I/PT
✅ Drop-In✓ In Stock
$5.4 / Unit
View Datasheet →PIC18F66K22-I/PT
✅ Drop-In✓ In Stock
$3.96 / Unit
View Datasheet →PIC18F6680-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F6722-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC18 8-bit enhanced |
| Program Memory (Flash) | 128 KB (64K x 16) |
| RAM | 3,936 bytes |
| EEPROM | 1,024 bytes |
| Maximum CPU Clock | 40 MHz |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| I/O Pins | 54 |
| ADC | 10-bit, up to 12 channels |
| Timers | 2 x 8-bit, 3 x 16-bit |
| Capture/Compare/PWM | 2 ECCP modules |
| Serial Interfaces | 2x MSSP (I2C/SPI), 2x EUSART (LIN-capable) |
| External Memory Bus | Yes (Enhanced) |
| Package | 64-pin TQFP (10 x 10 mm), MS-026 |
| Mounting Type | Surface Mount |
| MSL Level | 3 |
| RoHS Status | Compliant |
| Technology | nanoWatt low-power |
| ICSP/ICD Debug | Yes |
PIC18F6722-I/PT Pin Configuration
| Pin 1 | MCLR/RE3 — Master Clear reset input or digital I/O RE3 |
| Pin 2 | RA0/AN0 — PORTA bit 0 / ADC input 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / ADC input 1 |
| Pin 4 | RA2/AN2/VREF- — PORTA bit 2 / ADC input 2 / ADC negative reference |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / ADC positive reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 7 | RA5/AN4/SS1 — PORTA bit 5 / ADC input 4 / SPI1 slave select |
| Pin 8 | RE0/RD — PORTE bit 0 / external memory bus read strobe |
| Pin 9 | RE1/WR — PORTE bit 1 / external memory bus write strobe |
| Pin 10 | RE2/CS — PORTE bit 2 / external memory bus chip select |
| Pin 11 | VDD — Positive supply (4.2V to 5.5V) |
| Pin 12 | VSS — Ground reference |
| Pin 13 | OSC1/CLKI/RA7 — Crystal oscillator input / external clock / PORTA bit 7 |
| Pin 14 | OSC2/CLKO/RA6 — Crystal oscillator output / clock output / PORTA bit 6 |
| Pin 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock |
| Pin 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| Pin 17 | RC2/CCP1 — PORTC bit 2 / CCP1 output |
| Pin 18 | RC3/SCK1/SCL1 — PORTC bit 3 / SPI1 clock / I2C1 clock |
| Pin 19 | RC4/SDI1/SDA1 — PORTC bit 4 / SPI1 data in / I2C1 data |
| Pin 20 | RC5/SDO1 — PORTC bit 5 / SPI1 data out |
| Pin 21 | RC6/TX1/CK1 — PORTC bit 6 / EUSART1 transmit / EUSART1 clock |
| Pin 22 | RC7/RX1/DT1 — PORTC bit 7 / EUSART1 receive / EUSART1 data |
| Pin 23 | RD0/PSP0 — PORTD bit 0 / parallel slave port data 0 |
| Pin 24 | RD1/PSP1 — PORTD bit 1 / parallel slave port data 1 |
| Pin 25 | RD2/PSP2 — PORTD bit 2 / parallel slave port data 2 |
| Pin 26 | RD3/PSP3 — PORTD bit 3 / parallel slave port data 3 |
| Pin 27 | RD4/PSP4 — PORTD bit 4 / parallel slave port data 4 |
| Pin 28 | RD5/PSP5 — PORTD bit 5 / parallel slave port data 5 |
| Pin 29 | RD6/PSP6 — PORTD bit 6 / parallel slave port data 6 |
| Pin 30 | RD7/PSP7 — PORTD bit 7 / parallel slave port data 7 |
| Pin 31 | VSS — Ground reference |
| Pin 32 | VDD — Positive supply (4.2V to 5.5V) |
| Pin 33 | RB0/INT0/FLT0 — PORTB bit 0 / external interrupt 0 / ECCP fault input |
| Pin 34 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Pin 35 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| Pin 36 | RB3/INT3/CCP2 — PORTB bit 3 / external interrupt 3 / CCP2 input |
| Pin 37 | RB4/KBI0 — PORTB bit 4 / interrupt-on-change bit 0 |
| Pin 38 | RB5/KBI1/PGM — PORTB bit 5 / interrupt-on-change bit 1 / LVP program |
| Pin 39 | RB6/KBI2/PGC — PORTB bit 6 / interrupt-on-change bit 2 / ICSP clock |
| Pin 40 | RB7/KBI3/PGD — PORTB bit 7 / interrupt-on-change bit 3 / ICSP data |
| Pin 41 | RF0 — PORTF bit 0 |
| Pin 42 | RF1 — PORTF bit 1 |
| Pin 43 | RF2 — PORTF bit 2 |
| Pin 44 | RF3 — PORTF bit 3 |
| Pin 45 | RF4 — PORTF bit 4 |
| Pin 46 | RF5 — PORTF bit 5 |
| Pin 47 | RF6 — PORTF bit 6 |
| Pin 48 | RF7 — PORTF bit 7 |
| Pin 49 | RG0 — PORTG bit 0 |
| Pin 50 | RG1 — PORTG bit 1 |
| Pin 51 | RG2 — PORTG bit 2 |
| Pin 52 | RG3 — PORTG bit 3 |
| Pin 53 | RG4 — PORTG bit 4 |
| Pin 54 | MCLR/RE3 — Reserved/duplicate MCLR function (not connected on 64-pin variant) |
| Pin 55 | AVDD — Analog positive supply |
| Pin 56 | AVSS — Analog ground reference |
| Pin 57 | RH0 — PORTH bit 0 |
| Pin 58 | RH1 — PORTH bit 1 |
| Pin 59 | RH2 — PORTH bit 2 |
| Pin 60 | RH3 — PORTH bit 3 |
| Pin 61 | RH4 — PORTH bit 4 |
| Pin 62 | RH5 — PORTH bit 5 |
| Pin 63 | RH6 — PORTH bit 6 |
| Pin 64 | RH7 — PORTH bit 7 |
Typical Applications
PIC18F6722-I/PT is suitable for 6 applications: Industrial Control and HMI Panels, Automotive Body and LIN Nodes, Home Appliance Control Boards, USB-to-UART Bridge and Field-Updateable Gateways, Multi-Sensor Data Loggers, Point-of-Sale Terminal and Accessory Controllers.
Industrial Control and HMI Panels
The PIC18F6722-I/PT's 128 KB flash and 3,936 bytes of RAM comfortably host a full graphical HMI state machine with menus, fonts, and a Modbus stack while leaving room for bootloader code. Its 54 I/O pins drive matrix keypads, character LCDs, and indicator LEDs directly without external expanders, while the 10-bit ADC samples 4-20 mA process loops through current-sense resistors. Four serial ports simultaneously handle Modbus RTU on EUSART1, an I2C temperature sensor on MSSP1, an SPI display controller on MSSP2, and a debug UART on EUSART2 - all at 5V supply headroom typical of industrial cabinets.
Recommended
Automotive Body and LIN Nodes
Automotive body controllers benefit from the PIC18F6722-I/PT's two LIN-capable Enhanced USARTs, which implement LIN 1.3/2.0 slave framing in hardware and free the CPU for door/window/seat logic. The 128 KB flash stores the full LIN node configuration plus a UDS bootloader for dealership reflashing. Although the industrial -40 to +85 C grade limits engine-bay use, the part is well suited to cabin modules, climate controls, and mirror adjusters where temperature stays inside the industrial window. Hardware ECCP modules generate the PWM needed for mirror/headlight leveling.
Recommended
Home Appliance Control Boards
Washing machines, dishwashers, and induction cooktops rely on the PIC18F6722-I/PT to combine user-interface handling, motor-control loops, and safety monitoring on a single chip. The 10-bit ADC reads NTC temperature sensors, water-level probes, and current shunts with sufficient resolution for control loops, while ECCP PWM drives triac gates and IGBT bridges. nanoWatt idle/sleep modes drop consumption below 1 uA during standby, helping appliances meet IEC 62301 standby power rules. The 5V supply range tolerates rectified mains-derived rails after regulation.
Recommended
USB-to-UART Bridge and Field-Updateable Gateways
Industrial gateways that bridge USB to RS-485/RS-232 use the PIC18F6722-I/PT's large flash to embed the entire USB CDC stack, Modbus gateway logic, and a failsafe bootloader. The bootloader can reflash over RS-485 in the field without opening the enclosure, leveraging ICSP and runtime self-programming. Three 16-bit timers handle Modbus inter-frame timing, watchdog refresh, and USB frame markers independently. With 54 I/O, designers expose diagnostic LEDs, pushbuttons, and configuration DIP switches without a port expander.
Recommended
Multi-Sensor Data Loggers
Multi-sensor loggers for cold-chain, environmental, or building-automation use the four serial ports of the PIC18F6722-I/PT to read several I2C/SPI sensors and a GPS or cellular module concurrently. The 3,936 bytes RAM buffer raw readings between writes to external SPI flash such as SST25VF016B, and the 10-bit ADC captures battery voltage plus analog sensor channels. nanoWatt sleep keeps average current under 50 uA between sample bursts, enabling multi-year battery life on two AA cells when the supply is regulated to 5V by a boost converter.
Recommended
Point-of-Sale Terminal and Accessory Controllers
Point-of-sale terminals use the PIC18F6722-I/PT as a co-processor that drives a thermal printer head, scans a barcode wand over UART, polls an I2C keypad controller, and exposes an SPI display interface - all four peripherals active simultaneously. The 128 KB flash stores font tables and a custom scripting engine for printer control, while 3,936 bytes of RAM holds a full print buffer line. Its industrial temperature grade suits kitchen and outdoor kiosk environments, and ICSP allows firmware upgrades without disassembling the chassis.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F6722-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F6722-E/PT | PIC18F6720-I/PT | PIC18F6622-I/PT | PIC18F67J11-I/PT | PIC18F66K22-I/PT | PIC18F6680-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | 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 | 64-pin TQFP (10x10 mm) - same |
| Program Flash | 128 KB | 128 KB | 96 KB | 64 KB | 128 KB | 64 KB | 80 KB |
| RAM | 3,936 bytes | 3,936 bytes | 3,936 bytes | 3,936 bytes | 3,808 bytes | 3,896 bytes | 2,048 bytes |
| EEPROM | 1,024 bytes | 1,024 bytes | 1,024 bytes | 1,024 bytes | N/A (no EEPROM) | 1,024 bytes | 1,024 bytes |
| Max Clock Speed | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 48 MHz (internal) | 64 MHz | 40 MHz |
| Supply Voltage | 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 3.6 V | 1.8 V to 5.5 V | 4.2 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 | -40 C to +85 C | -40 C to +85 C |
| I/O Pins | 54 | 54 | 54 | 54 | 54 | 54 | 54 |
| Serial Ports | 2x MSSP (I2C/SPI), 2x EUSART (LIN) | 2x MSSP, 2x EUSART | 2x MSSP, 2x EUSART | 2x MSSP, 2x EUSART | 2x MSSP, 2x EUSART | 2x MSSP, 2x EUSART | 1x MSSP, 1x AUSART |
Key Differentiators
- Highest RAM in the PIC18F6x22 sub-family (vs PIC18F6622-I/PT)
- Industrial -40 to +85 C grade vs extended grade (vs PIC18F6722-E/PT)
- Dual LIN-capable EUSARTs vs single USART on older F6680 (vs PIC18F6680-I/PT)
- 5V-native operation simplifies interface to industrial sensors (vs PIC18F67J11-I/PT)
Design Notes
Decouple every VDD/VSS pair on the PIC18F6722-I/PT with a 100 nF X7R ceramic placed within 3 mm of the pins, and add a bulk 10 uF tantalum or aluminum-polymer capacitor at the regulator output. Place a 10 uF + 100 nF pair on AVDD/AVSS as well; the 10-bit ADC is sensitive to VDD ripple, and any switching noise on VDD directly couples into ADC readings. The 'I' industrial-grade part draws roughly 16 mA at 40 MHz and 5V, so budget the regulator accordingly.
Route the 40 MHz crystal traces to OSC1/OSC2 as short as possible and guard them with a ground pour on both sides of the PCB to limit radiated emissions. Keep the ICSP lines (RB6/PGC, RB7/PGD, MCLR) away from switching nodes such as PWM outputs and IGBT gate drives, and provide a header footprint on every prototype so MPLAB ICD can attach without rework. The TQFP-64 thermal pad (if exposed on the variant you choose) should be soldered to a copper pour tied to VSS for heat spreading.
Do not connect 3.3V peripherals directly to PIC18F6722-I/PT I/O without level translation; the part is spec'd at 4.2-5.5V and its VIH thresholds can damage low-voltage devices. Configure the CONFIG registers for the correct oscillator mode (HS for >10 MHz crystal, XT for 1-10 MHz, RC for low-cost resonator) before code download - an incorrect CONFIG can prevent ICSP connection. When using the parallel slave port (PORTD + RE0/RE1/RE2), disable the JTAG boundary scan in CONFIG to free the pins.
For designs using MSSP in SPI mode above 5 MHz, add a 33 ohm series resistor on SCK, SDO, and SDI close to the PIC18F6722 to dampen ringing on long PCB traces. In I2C mode, choose pull-ups that satisfy tR (rise time) at the target bus speed; for 400 kHz Fast-mode, typical pull-ups are 2.2 kohm to 4.7 kohm against 5V VDD. The 10-bit ADC sample-and-hold acquisition time is roughly 1.4 us at the slowest ADC clock; allow for source impedance below 10 kohm to avoid ADC gain errors.
Compliance Information
RoHS and REACH compliant per Microchip product page. The 'I' suffix denotes industrial -40 C to +85 C temperature grade; the part is not AEC-Q100 qualified - automotive LIN/body designs should review Microchip's PIC18F66K22 automotive family for AEC-Q100 options.