PIC18LF6722-I/PT - 8-bit 40MHz 128KB Flash MCU 64-TQFP | Microchip
N.º de pieza: PIC18LF6722-I/PT ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $13.65 | $13,65 |
| 10 | $12.45 | $124,50 |
| 100 | $10.85 | $1.085,00 |
| 500 | $9.62 | $4.810,00 |
| 1.000 | $8.74 | $8.740,00 |
PIC18LF6722-I/PT Descripción general
An 8-bit microcontroller (MCU) is a single-chip processor with an 8-bit data path, on-chip Flash/ROM, 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 draw 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 8x8 multiplier and prioritized interrupts.
Key features include 1024 bytes of data EEPROM for non-volatile parameter storage, 70 free I/O pins with peripheral pin-select on most pins, an enhanced 16-bit capture/compare/PWM module, two analog comparators, and a 10-bit A/D converter with up to 12 channels. The 64-TQFP package exposes nearly the full silicon pin complement, enabling interface-rich designs without external glue logic. The /PT suffix denotes the 64-pin TQFP industrial-temperature (-40C to +85C) package, the 'I' grade.
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, and the wide 2.0V-5.5V VDD range supports 3.3V and 5V rails from a single part.
When designing with this device, place a 100 nF decoupling capacitor within 5 mm of each VDD/VDDCORE pin pair, locate the crystal within 10 mm of OSC1/OSC2 with short symmetrical traces, and respect the ICSP pins (PGC/PGD/MCLR/VPP) to retain in-circuit programming in production. Migrating to the standard PIC18F6722 (4.2V-5.5V) requires VDD never drop below 4.2V to preserve Flash endurance.
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 the manufacturer.
Alternativas directas para PIC18LF6722-I/PT — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC18LF6722-I/PT (mismo factor de forma y huella) — difiere en Package, ADC, Core Architecture, Timers, I/O Pins.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC18F6722-I/PT
✅ Sustitución directa✓ En stock
$5.32 / unidad
Ver hoja de datos →PIC18LF6722-I/PT301
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC18LF6722T-I/PT
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC18F6622-I/PT
✅ Sustitución directa✓ En stock
$5.62 / unidad
Ver hoja de datos →PIC18LF6722-I/PT Valores máximos y características eléctricas
| Series | PIC 18F |
| Core | PIC18F (8-bit Harvard) |
| Program Memory Size | 128 KB (64K x 16) |
| RAM Size | 4 KB |
| EEPROM Size | 1024 bytes |
| Maximum CPU Frequency | 40 MHz |
| Operating Voltage (VDD) | 2.0 V to 5.5 V (LF range) |
| I/O Pins | 70 |
| A/D Converter | 10-bit, up to 12 channels |
| Analog Comparators | 2 |
| PWM Modules | Enhanced 16-bit CCP |
| UART | 2x (LIN-capable) |
| SPI | 1x (synchronous serial) |
| I2C | 1x (synchronous serial) |
| Encapsulado | 64-TQFP (10x10 mm) |
| Temperatura de funcionamiento | -40 C to +85 C (Industrial, 'I' grade) |
| Tipo de montaje | Surface Mount |
| Nivel MSL | 3 |
| Estado RoHS | Compliant |
| Flash Self-Programming (ICSP) | Yes |
Configuración de pines de PIC18LF6722-I/PT
| Pin 1 | RH0 — Port H I/O bit 0 |
| Pin 2 | RH1 — Port H I/O bit 1 |
| Pin 3 | RH2 — Port H I/O bit 2 |
| Pin 4 | RH3 — Port H I/O bit 3 |
| Pin 5 | RH4 — Port H I/O bit 4 |
| Pin 6 | RH5 — Port H I/O bit 5 / CCP6/PWM6 alternate |
| Pin 7 | RH6 — Port H I/O bit 6 / CCP7/PWM7 alternate |
| Pin 8 | RH7 — Port H I/O bit 7 |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply voltage (2.0V-5.5V) |
| Pin 11 | AVSS — Analog ground |
| Pin 12 | AVDD — Analog positive supply |
| Pin 13 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Pin 14 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Pin 15 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Pin 16 | RA3/AN3/VREF+ — Port A bit 3 / analog input 3 / VREF+ |
| Pin 17 | RA4/AN4 — Port A bit 4 / analog input 4 |
| Pin 18 | RA5/AN5 — Port A bit 5 / analog input 5 |
| Pin 19 | RA6 — Port A bit 6 / oscillator output |
| Pin 20 | RA7 — Port A bit 7 / oscillator input |
| Pin 21 | VSS — Ground reference |
| Pin 22 | VDD — Positive supply voltage |
| Pin 23 | RB0/INT0 — Port B bit 0 / external interrupt 0 |
| Pin 24 | RB1/INT1 — Port B bit 1 / external interrupt 1 |
| Pin 25 | RB2/INT2 — Port B bit 2 / external interrupt 2 |
| Pin 26 | RB3/INT3 — Port B bit 3 / external interrupt 3 |
| Pin 27 | RB4 — Port B bit 4 |
| Pin 28 | RB5 — Port B bit 5 |
| Pin 29 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pin 30 | RB7/PGD — Port B bit 7 / ICSP data |
| Pin 31 | VSS — Ground reference |
| Pin 32 | VDD — Positive supply voltage |
| Pin 33 | RC0 — Port C bit 0 |
| Pin 34 | RC1 — Port C bit 1 |
| Pin 35 | RC2/CCP1 — Port C bit 2 / CCP1/PWM1 |
| Pin 36 | RC3/CCP2 — Port C bit 3 / CCP2/PWM2 |
| Pin 37 | RC4 — Port C bit 4 |
| Pin 38 | RC5 — Port C bit 5 |
| Pin 39 | RC6/TX1 — Port C bit 6 / EUSART1 TX |
| Pin 40 | RC7/RX1 — Port C bit 7 / EUSART1 RX |
| Pin 41 | VSS — Ground reference |
| Pin 42 | VDD — Positive supply voltage |
| Pin 43 | RD0 — Port D bit 0 |
| Pin 44 | RD1 — Port D bit 1 |
| Pin 45 | RD2 — Port D bit 2 |
| Pin 46 | RD3 — Port D bit 3 |
| Pin 47 | RD4 — Port D bit 4 |
| Pin 48 | RD5 — Port D bit 5 |
| Pin 49 | RD6/TX2 — Port D bit 6 / EUSART2 TX |
| Pin 50 | RD7/RX2 — Port D bit 7 / EUSART2 RX |
| Pin 51 | VSS — Ground reference |
| Pin 52 | VDD — Positive supply voltage |
| Pin 53 | RE0/RD — Port E bit 0 / parallel-port read strobe |
| Pin 54 | RE1/WR — Port E bit 1 / parallel-port write strobe |
| Pin 55 | RE2/CS — Port E bit 2 / parallel-port chip-select |
| Pin 56 | RE3 — Port E bit 3 |
| Pin 57 | RE4 — Port E bit 4 |
| Pin 58 | RE5 — Port E bit 5 |
| Pin 59 | RE6 — Port E bit 6 |
| Pin 60 | RE7 — Port E bit 7 |
| Pin 61 | VSS — Ground reference |
| Pin 62 | VDD — Positive supply voltage |
| Pin 63 | RF0/AN6 — Port F bit 0 / analog input 6 |
| Pin 64 | RF1/AN7 — Port F bit 1 / analog input 7 |
Aplicaciones típicas
PIC18LF6722-I/PT es adecuado para 6 aplicacións: Industrial Sensor Hub, Home-Automation Controller, Automotive Body Module (LIN Slave), Instrument Cluster Display Driver, USB-to-UART Bridge Module, Battery-Backed Data Logger.
Industrial Sensor Hub
The PIC18LF6722-I/PT fits industrial sensor hubs that aggregate data from multiple analog and digital sources. Its 10-bit A/D converter with up to 12 input channels digitizes thermocouple, pressure and 4-20 mA sensor outputs, while the four serial interfaces (2x UART LIN-capable + 1x SPI + 1x I2C) connect to downstream sensor nodes and external EEPROM. The 2.0V-5.5V VDD range lets the part run from a regulated 24V-to-5V industrial rail or a 3.3V backup supply. nanoWatt idle modes drop quiescent current below 1 uA typical between sensor reads, preserving energy in remote installations. The 64-TQFP package exposes 70 GPIO for status LEDs, relay drivers and keypad scanning without external mux ICs.
Recomendado
Home-Automation Controller
The PIC18LF6722-I/PT anchors home-automation controllers that orchestrate HVAC, lighting, blinds and security subsystems. Its dual UARTs handle RS-485 lighting buses and LIN thermostats, while the SPI port drives a TFT or OLED display and the I2C port reads RTC and external EEPROM. The 128 KB Flash supports a full Modbus or BACnet stack plus user-interface logic without external program memory. The 1024-byte data EEPROM stores commissioning parameters and user preferences, surviving power cycles without external NVRAM. The wide 2.0V-5.5V range lets the controller run from 3.3V PoE or 5V USB supplies interchangeably, simplifying enclosure design.
Recomendado
Automotive Body Module (LIN Slave)
The PIC18LF6722-I/PT is well suited to automotive body-electronics LIN slaves for door modules, seat controllers and mirror adjusters. Its two LIN-capable UARTs drive the LIN bus plus a K-line diagnostic interface, while the 10-bit A/D reads potentiometer wiper positions for seat travel feedback. The enhanced 16-bit CCP/PWM module smoothly drives window-lift and mirror-fold motors with hardware dead-band control. The industrial -40C to +85C temperature grade covers cabin environments, and the 2.0V-5.5V VDD range tolerates automotive cold-start cranking voltage drops. The 1024-byte EEPROM stores end-of-line calibration and vehicle option codes for service traceability.
Recomendado
Instrument Cluster Display Driver
The PIC18LF6722-I/PT drives small instrument clusters in two-wheelers, e-bikes, industrial gauges and laboratory equipment. Its 10-bit A/D reads up to 12 analog channels (speed, fuel, temperature, battery voltage) while the enhanced CCP/PWM generates dimmable backlight control signals. The MSSP in SPI mode streams gauge data to an external LED driver or small TFT controller, and the UARTs provide LIN or RS-232 diagnostic links to service tools. With 70 GPIO the part directly keys the segment LCD or LED array without external latches, and 1024 bytes EEPROM stores odometer and service-interval counters in non-volatile memory.
Recomendado
USB-to-UART Bridge Module
The PIC18LF6722-I/PT forms the MCU core of USB-to-UART bridge modules when paired with an external USB transceiver such as the MCP2200 or MCP2221. The two hardware UARTs provide primary and auxiliary serial channels at up to 5 Mbps each, ideal for debug consoles and field firmware updates. The 128 KB Flash stores the USB CDC stack plus vendor-specific protocol handlers, and the 1024-byte EEPROM retains VID/PID/serial-string descriptors without re-enumeration after power cycle. The wide 2.0V-5.5V VDD range supports both USB-bus-powered 5V and self-powered 3.3V designs. nanoWatt idle current below 1 uA keeps bus-powered standby within USB suspend-current limits.
Recomendado
Battery-Backed Data Logger
The PIC18LF6722-I/PT powers battery-backed data loggers in remote environmental, asset-tracking and cold-chain monitoring applications. Its 10-bit A/D with 12 channels digitizes temperature, humidity and shock sensors, while the 1024-byte EEPROM plus 128 KB Flash provides redundant non-volatile storage for log records spanning months of unattended operation. The four serial interfaces attach to BLE or LoRa radio modules via UART/SPI for wireless upload, and to I2C RTC chips for timestamping. nanoWatt sleep currents below 1 uA typical and the 2.0V-5.5V VDD range let the logger run for years on a single Li-coin cell, with industrial -40C to +85C operation covering outdoor deployment.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC18LF6722-I/PT — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC18F6722-I/PT | PIC18LF6722-I/PT301 | PIC18LF6722T-I/PT | PIC18F6622-I/PT | PIC18F8722-I/PT |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 80-TQFP (larger) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Operating Voltage (VDD) | 2.0 V to 5.5 V (LF range) | 4.2 V to 5.5 V (F range) | 2.0 V to 5.5 V (LF range) | 2.0 V to 5.5 V (LF range) | 4.2 V to 5.5 V (F range) | 4.2 V to 5.5 V (F range) |
| Program Flash | 128 KB | 128 KB | 128 KB | 128 KB | 64 KB | 128 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| EEPROM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes |
| Maximum CPU Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| I/O Pins | 70 | 70 | 70 | 70 | 70 | 80 |
| Serial Ports (UART/SPI/I2C) | 4 (2x UART LIN + 2x sync SSP) | 4 | 4 | 4 | 4 | 4 |
Diferenciadores clave
- Wide 2.0V-5.5V VDD range supports battery-backed and 3.3V designs (frente a PIC18F6722-I/PT)
- Full 128 KB Flash preserved across LF temperature grade (frente a PIC18F6622-I/PT)
- Same 64-TQFP pinout as siblings enables drop-in LF upgrade (frente a PIC18F8722-I/PT)
- Two LIN-capable UARTs in same 64-TQFP (frente a PIC18LF47K42-E/PT (40-pin))
Notas de diseño
Estimated: at 40 MHz CPU and 5.0V VDD, the PIC18LF6722-I/PT core current draw reaches ~15 mA typical with peripherals active. Place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pin pair (5 pairs on this 64-TQFP) and add a bulk 10 uF tantalum or ceramic at the regulator output. For battery-backed nodes, use nanoWatt sleep modes with RTC sourced from Timer1 to drop quiescent current below 1 uA typical.
The 64-TQFP package requires a 4-layer PCB with a continuous ground plane directly under the IC for thermal dissipation and EMI control. Route the crystal traces from OSC1/OSC2 (pins 20/19) within 10 mm and guard them with a ground keep-out zone to avoid crosstalk; the ICSP pins PGC/PGD (RB6/RB7, pins 29/30) must remain accessible in production for in-circuit programming and debug.
Estimated: configuring a pin as analog input without clearing the corresponding TRIS bit can result in contention and excess current. The 10-bit A/D requires acquisition time of at least 1.4 us at 40 MHz; failing to honor TACQ produces noisy readings. When migrating between the LF (2.0V-5.5V) and F (4.2V-5.5V) variants, verify that VDD never drops below 4.2V or Flash endurance is reduced; check the BOR configuration for proper brown-out behavior in your application.
The PIC18LF6722-I/PT's four serial interfaces (2x UART LIN-capable + SPI + I2C) are 5V tolerant when the part runs at 5V VDD; mixing 3.3V peripherals at 5V VDD requires series resistors or level shifters on each I/O line. The LIN-capable UARTs include hardware baud-rate detection but require careful configuration of BRG and the auto-baud detector bit sequence - reference Microchip application note TBANEL for lin-bus timing compliance.
Información de cumplimiento
RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade ('I' suffix). Not AEC-Q100 qualified - for automotive, evaluate PIC18F6722-I/PT AEC variants or PIC18F65K80 family.