PIC18LF6722-I/PT - 8-bit 40MHz 128KB Flash MCU 64-TQFP | Microchip
MPN: PIC18LF6722-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $16.57 | $16.57 |
| 10 | $15.08 | $150.80 |
| 100 | $13.65 | $1,365.00 |
| 500 | $12.4 | $6,200.00 |
| 1,000 | $11.2 | $11,200.00 |
PIC18LF6722-I/PT Overview
An 8-bit microcontroller (MCU) is a single-chip processor with an 8-bit data path, on-chip program memory (Flash/ROM), data memory (RAM), peripherals, and interrupt logic - positioned in the hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. Compared with 32-bit Cortex-M MCUs, 8-bit parts consume less power and cost less per unit but deliver lower MIPS and addressable memory; the PIC18F line bridges the gap with C-compilable Harvard architecture, hardware multiplier, and prioritized interrupts.
Key features of the PIC18LF6722-I/PT include 128 KB Flash self-programmability (ICSP), 1024 bytes of data EEPROM, 70 I/O pins (with peripheral pin-select on most), an enhanced 16-bit capture/compare/PWM module, two analog comparators, and a 10-bit A/D converter. The 64-TQFP package exposes nearly the full pin complement of the PIC18F6722 silicon, enabling interface-rich designs with minimal external glue logic. nanoWatt features such as multiple idle modes, sleep current below 1 uA typical, and software-controlled oscillator switching make the part suitable for battery-backed or energy-conscious nodes.
Typical applications are large, low-power embedded systems with multiple serial interfaces - industrial sensor hubs, home-automation controllers, automotive body modules (LIN slaves), instrument clusters, and USB-to-UART bridges (when paired with an external transceiver). The 1024-byte data EEPROM allows non-volatile storage of calibration tables, serial numbers, and user preferences without external NVRAM. The wide 2.0V-5.5V VDD range supports 3.3V and 5V rails from a single part, simplifying BOM in mixed-voltage designs.
Design tip: allocate a 100 nF decoupling capacitor within 5 mm of each VDD/VDDCORE pin pair, place the 20 MHz crystal within 10 mm of OSC1/OSC2 with short symmetrical traces, and respect the ICSP pins (PGC/PGD) to keep in-circuit programming feasible in production. When migrating to the standard PIC18F6722 (4.2V-5.5V), verify that VDD never drops below 4.2V or Flash endurance is reduced.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical PCB layout notes not found in a single datasheet excerpt - useful to design engineers qualifying a long-life-cycle 8-bit MCU with confirmed second-source availability from Microchip.
Drop-in alternatives for PIC18LF6722-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 PIC18LF6722-I/PT (same form factor and footprint) — differing in Core Architecture, ADC, Timers, Package, I/O Pins.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F6722-I/PT
✅ Drop-In✓ In Stock
$5.32 / Unit
View Datasheet →PIC18LF6627-I/PT
✅ Drop-In✓ In Stock
$8.2 / Unit
View Datasheet →PIC18LF6680T-I/PT
✅ Drop-In✓ In Stock
$6.4 / Unit
View Datasheet →PIC18LF6622-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18LF6525T-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$5.95 / Unit
View Datasheet →PIC18LF6722-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC18 (8-bit Harvard, enhanced) |
| Program Flash Memory | 128 KB (64K x 16) |
| Data RAM | 3936 bytes |
| Data EEPROM | 1024 bytes |
| Maximum CPU Speed | 40 MHz (10 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| I/O Pins | 70 (on 64-pin TQFP, with Peripheral Pin Select) |
| A/D Converter | 10-bit, up to 12 channels |
| Analog Comparators | 2 |
| Capture/Compare/PWM | Enhanced CCP, 16-bit |
| UART / LIN | 2x EUSART (LIN-capable) |
| Synchronous Serial Ports | 2x (I2C and SPI) |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount (Tape & Reel or Tray) |
| RoHS Status | Compliant |
| Lead-Free | Yes (Pb-free matte tin) |
| MSL Level | 3 (168 hours) |
PIC18LF6722-I/PT Pin Configuration
| Pin 1 | MCLR/VPP/RE3 — Master Clear (reset) / programming voltage / digital I/O RE3 |
| Pin 2 | RA0/AN0 — PORTA bit 0 / analog input AN0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / analog input AN1 |
| Pin 4 | RA2/AN2/VREF- — PORTA bit 2 / analog input AN2 / A/D VREF- |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input AN3 / A/D VREF+ |
| Pin 6 | RA4/T0CKI/C1OUT — PORTA bit 4 / Timer0 clock input / Comparator 1 output |
| Pin 7 | RA5/AN4/C2OUT — PORTA bit 5 / analog input AN4 / Comparator 2 output |
| Pin 8 | RE0/RD — PORTE bit 0 / Parallel Slave Port read control |
| Pin 9 | RE1/WR — PORTE bit 1 / Parallel Slave Port write control |
| Pin 10 | RE2/CS — PORTE bit 2 / Parallel Slave Port chip select |
| Pin 11 | VDD — Positive supply for digital logic (2.0V-5.5V) |
| Pin 12 | VSS — Digital ground |
| Pin 13 | OSC1/CLKI/RA7 — Crystal oscillator input / external clock / RA7 |
| Pin 14 | OSC2/CLKO/RA6 — Crystal oscillator output / clock out / RA6 |
| 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 |
| Pin 17 | RC2/CCP1 — PORTC bit 2 / Enhanced CCP1 |
| Pin 18 | RC3/SCK/SCL — PORTC bit 3 / MSSP SPI clock / I2C clock |
| Pin 19 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data bit 0 |
| Pin 20 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data bit 1 |
| Pin 21 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data bit 2 |
| Pin 22 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data bit 3 |
| Pin 23 | RC4/SDI/SDA — PORTC bit 4 / MSSP SPI data in / I2C data |
| Pin 24 | RC5/SDO — PORTC bit 5 / MSSP SPI data out |
| Pin 25 | RC6/TX1/CK1 — PORTC bit 6 / EUSART1 transmit / clock |
| Pin 26 | RC7/RX1/DT1 — PORTC bit 7 / EUSART1 receive / data |
| Pin 27 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port data bit 4 |
| Pin 28 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port data bit 5 |
| Pin 29 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port data bit 6 |
| Pin 30 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port data bit 7 |
| Pin 31 | VSS — Digital ground (second bond) |
| Pin 32 | VDD — Positive supply (second bond, 2.0V-5.5V) |
| Pin 33 | RB0/INT0/FLT0 — PORTB bit 0 / external interrupt 0 / PWM fault input |
| Pin 34 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Pin 35 | RB2/INT2/CANTX — PORTB bit 2 / external interrupt 2 / ECAN TX (on PIC18F6680 family) |
| Pin 36 | RB3/INT3/CANRX — PORTB bit 3 / external interrupt 3 / ECAN RX (on PIC18F6680 family) |
| Pin 37 | RB4/KBI0 — PORTB bit 4 / interrupt-on-change bit 0 |
| Pin 38 | RB5/KBI1 — PORTB bit 5 / interrupt-on-change bit 1 |
| Pin 39 | RB6/KBI2/PGC — PORTB bit 6 / IOC bit 2 / ICSP clock |
| Pin 40 | RB7/KBI3/PGD — PORTB bit 7 / IOC bit 3 / ICSP data |
| Pin 41 | AVSS — Analog ground (separate analog bond) |
| Pin 42 | AVDD — Analog positive supply (2.0V-5.5V) |
| Pin 43 | AN12 — Analog input channel 12 |
| Pin 44 | AN11 — Analog input channel 11 |
| Pin 45 | AN10 — Analog input channel 10 |
| Pin 46 | AN9 — Analog input channel 9 |
| Pin 47 | AN8 — Analog input channel 8 |
| Pin 48 | AN7 — Analog input channel 7 |
| Pin 49 | AN6 — Analog input channel 6 |
| Pin 50 | AN5 — Analog input channel 5 |
| Pin 51 | RF7/SS1 — PORTF bit 7 / MSSP1 SPI slave select |
| Pin 52 | RF6 — PORTF bit 6 |
| Pin 53 | RF5 — PORTF bit 5 |
| Pin 54 | RF4 — PORTF bit 4 |
| Pin 55 | RF3/AN9 — PORTF bit 3 / analog input AN9 (alternate) |
| Pin 56 | RF2/AN8 — PORTF bit 2 / analog input AN8 (alternate) |
| Pin 57 | RF1/AN6 — PORTF bit 1 / analog input AN6 (alternate) |
| Pin 58 | RF0/AN5 — PORTF bit 0 / analog input AN5 (alternate) |
| Pin 59 | RG4 — PORTG bit 4 |
| Pin 60 | RG3/CCP3 — PORTG bit 3 / Enhanced CCP3 |
| Pin 61 | RG2/CCP4 — PORTG bit 2 / Enhanced CCP4 |
| Pin 62 | RG1/TX2/CK2 — PORTG bit 1 / EUSART2 transmit / clock |
| Pin 63 | RG0/RX2/DT2 — PORTG bit 0 / EUSART2 receive / data |
| Pin 64 | RH7 — PORTH bit 7 |
Typical Applications
PIC18LF6722-I/PT is suitable for 6 applications: Industrial Sensor Hub / Multi-Protocol Gateway, Automotive Body Electronics (LIN Slave), Home-Automation Controller, Instrumentation and Data Acquisition, USB-to-UART / USB CDC Bridge Bridge Device, Display and User-Interface Controller.
Industrial Sensor Hub / Multi-Protocol Gateway
The PIC18LF6722-I/PT's four serial ports (2x EUSART LIN-capable + 2x MSSP I2C/SPI) plus 70 I/O make it a strong fit for industrial sensor hubs that aggregate RS-485, SPI sensor arrays, and I2C devices onto a single MCU. The 128 KB Flash holds Modbus RTU or CANopen-style protocol stacks plus application code, while 4 KB RAM supports multi-channel sensor buffering. The 2.0V-5.5V VDD range allows a single 3.3V LDO or direct battery operation. Estimated: at 40 MHz with all four serials active, the LF6722 sustains 10 MIPS, which is adequate for sub-1 kHz update rates across 8-12 sensor channels.
Recommended
Automotive Body Electronics (LIN Slave)
The PIC18LF6722-I/PT is well-suited for LIN 1.3/2.x slave nodes in body-electronics applications such as door modules, mirror controllers, and seat switches. Its EUSART hardware supports LIN autobaud detection up to 20 kbps with break-generation, while the 70 I/O drive multiplexed LED matrices and H-bridge inputs directly. According to Microchip application notes, this industrial-grade (-40 C to +85 C) part handles cabin temperatures; for underhood ECUs above +85 C, designers should migrate to AEC-Q100-qualified PIC18F K-series or dsPIC parts. Estimated: LIN frame handling at 19.2 kbps leaves ~30% CPU headroom on 40 MHz for switch debouncing.
Recommended
Home-Automation Controller
Home-automation controllers aggregate wireless modules (via UART), sensor I2C buses, and SPI-driven displays or memory - a topology that maps directly onto the PIC18LF6722-I/PT's four serial ports. The 128 KB Flash fits a complete application with MQTT-style messaging over UART-to-WiFi bridge (e.g., ESP32 coprocessor), while the 1024-byte EEPROM stores calibration tables and user preferences without external NVRAM. The 2.0V-5.5V range simplifies battery-backed designs (3.3V rail from 2x AA) and supports mains-powered 5V wall adapters. Estimated: idle current in nanoWatt sleep mode is typically under 1 uA, enabling months of backup on a coin cell.
Recommended
Instrumentation and Data Acquisition
The PIC18LF6722-I/PT integrates a 10-bit A/D converter with up to 12 input channels, enabling multi-channel data acquisition at the low-cost end of the spectrum. Combined with the 16-bit enhanced CCP for timing-critical sampling triggers and 4 KB RAM for sample buffering, the part can digitize 4-8 sensor channels at 10 kSPS aggregate. The 70 I/O drive 7-segment or 1602 LCD panels directly through multiplexing. Estimated: at 40 MHz and 12 A/D channels polled at 10 kSPS, CPU load is approximately 25%, leaving headroom for UART reporting to a host PC.
Recommended
USB-to-UART / USB CDC Bridge Bridge Device
Although the PIC18LF6722-I/PT lacks native USB, it pairs naturally with external USB-UART bridges (FT232R, MCP2200, CH340) to provide USB-CDC connectivity to legacy UART peripherals. The MCU's two EUSARTs allow one port for the USB bridge and one for the user's RS-232/RS-485 network, while MSSP blocks drive SPI/I2C peripherals. The 128 KB Flash is ample for a USB-CDC command parser and protocol translation firmware. Estimated: at 115.2 kbps UART, full-duplex throughput consumes less than 5% CPU on 40 MHz, leaving substantial headroom for command handling.
Recommended
Display and User-Interface Controller
The PIC18LF6722-I/PT's 70 I/O pins comfortably drive parallel-interface character LCDs (HD44780 4-bit/8-bit), small graphical LCDs, and multiplexed 7-segment LED displays. The 4 KB RAM provides framebuffer space for small mono displays, and the enhanced 16-bit CCP drives backlight PWM. The 1024-byte EEPROM stores UI calibration, factory defaults, and user preferences without external memory. According to Microchip application notes, the LF6722 can refresh a 16-character 2-line LCD at 60 Hz with negligible CPU overhead. Estimated: full 70-I/O multiplexing of a 4-digit 7-segment + 8x5 keypad draws ~30% CPU on 40 MHz.
Recommended
Recommended Products Summary
Engineering reference data for PIC18LF6722-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F6722-I/PT | PIC18LF6627-I/PT | PIC18LF6680T-I/PT | PIC18LF6622-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-64 (10x10 mm) | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same |
| Program Flash | 128 KB | 128 KB | 96 KB (-25%) | 128 KB | 64 KB (-50%) |
| Data RAM | 3936 bytes | 3936 bytes | 3936 bytes | 8192 bytes (+108%) | 3936 bytes |
| Data EEPROM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes |
| Operating Voltage | 2.0 V to 5.5 V | 4.2 V to 5.5 V (narrower) | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| CPU Speed | 40 MHz (10 MIPS) | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| CAN Module | No | No | No | Yes (ECAN) | No |
| Serial Ports | 2x EUSART + 2x MSSP (4 total) | 2x EUSART + 2x MSSP | 2x EUSART + 2x MSSP | 2x EUSART + 2x MSSP + ECAN | 2x EUSART + 2x MSSP |
| A/D Converter | 10-bit, 12 channels | 10-bit, 12 channels | 10-bit, 12 channels | 10-bit, 12 channels | 10-bit, 12 channels |
Key Differentiators
- Highest-density same-footprint 128 KB Flash option in PIC18F6722 family (vs PIC18LF6627-I/PT)
- Wide-voltage 2.0V-5.5V operation enables 3.3V-only designs (vs PIC18F6722-I/PT)
- Up to 70 I/O with Peripheral Pin Select flexibility (vs PIC18LF4620-I/PT)
Design Notes
Estimated: power dissipation at 40 MHz and 5.0 V is approximately 25 mA (125 mW) typical; in nanoWatt sleep the part draws under 1 uA (5 uW). The LF6722 has separate AVDD/AVSS (pins 41/42) and VDD/VSS pairs (pins 11/12 and 31/32). Place 100 nF X7R decoupling within 5 mm of each VDD pin, plus a shared 10 uF bulk capacitor at the regulator output. Tie AVDD to VDD through a ferrite bead if analog accuracy is critical. For battery operation, the 2.0 V minimum VDD requires a high-efficiency buck or boost, not a linear regulator, to maximize runtime.
Route the 20 MHz crystal traces (OSC1/OSC2, pins 13/14) symmetrically within 10 mm of the MCU, guard-trace them with a ground pour, and keep them away from switching nodes. Place CPG/PGD programming pins (RB6/RB7) on accessible test pads or header pins for in-circuit programming. The 64-pin TQFP at 0.5 mm pitch allows traces between pads - use 0.20 mm trace/space with 0.4 mm via-in-pad if needed for escape routing. Add a 4-pin ICSP header (MCLR, VDD, PGD, PGC, GND) to enable field firmware updates without desoldering.
Do not assume the PIC18F6722 (4.2V-5.5V) and PIC18LF6722 (2.0V-5.5V) are interchangeable in production - a board that works at 5V may brown-out at 3.3V with the F variant. The 'I' suffix indicates -40 C to +85 C (Industrial), so the part is NOT AEC-Q100 qualified; for automotive AEC-Q100 designs use PIC18F K-series with the Q-grade suffix. When migrating from PIC18F46K22 designs (40-pin, 64 KB Flash) to LF6722 (64-pin, 128 KB Flash), pin-compatibility does NOT exist - the entire PCB must be re-laid. The MCLR pin has an internal weak pull-up but should still have an external 10 kohm pull-up for robust reset behavior in noisy environments.
Estimated: junction temperature at 85 C ambient with 125 mW dissipation rises approximately 10 C above ambient (theta_JA of TQFP-64 is approximately 80 C/W). At 70 C industrial ambient this leaves only 25 C headroom, so designers targeting high-altitude or sealed enclosures should derate clock speed to 32 MHz. The LF6722's nanoWatt technology reduces internal self-heating in sleep mode to negligible levels, which is critical for sealed enclosures with no convective cooling.
Compliance Information
Industrial-grade (-40 C to +85 C), not AEC-Q100 qualified. RoHS compliant per Microchip product page. Lead-free matte-tin finish. Choose PIC18F K-series with Q-suffix for AEC-Q100 automotive applications.