PIC18F8622-I/PT - 8-Bit MCU 64KB Flash 70 I/O TQFP-80 | Microchip
MPN: PIC18F8622-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.5 | $9.50 |
| 10 | $8.55 | $85.50 |
| 100 | $7.62 | $762.00 |
| 500 | $6.85 | $3,425.00 |
| 1,000 | $6.1 | $6,100.00 |
PIC18F8622-I/PT Overview
What is an 8-bit Flash Microcontroller? A microcontroller (MCU) is a single-chip computer integrating a CPU core, program memory, data RAM, peripheral set (timers, ADC, communication interfaces), and I/O on one die. An 8-bit MCU has a CPU data path eight bits wide; flash memory holds user code, can be re-programmed in-circuit, and retains data without power. MCUs sit hierarchically under embedded processors, semiconductors, and integrated circuits, and serve as the decision-making element in nearly every modern electronic product.
Key features include a 10-bit ADC with up to 16 input channels, two I2C/SPI synchronous serial ports, two USART (LIN-capable) asynchronous serial ports, two CCP modules, an Enhanced CCP, two 8-bit and three 16-bit timers, and nanoWatt power-management technology for low-power operation. The instruction cycle of 200 ns at 40 MHz supports deterministic real-time control, and 100,000 erase/write-cycle flash endurance targets long-lifecycle industrial designs.
The PIC18F8622 implements an enhanced Harvard architecture with separate program and data buses, a hardware multiply instruction, and prioritized interrupts. Its peripheral set supports parallel-slave port operation, enabling connection to external 8/16-bit bus masters for system expansion. nanoWatt Technology allows peripheral clock gating and multiple idle/sleep modes, reducing active current in duty-cycled applications.
Typical applications include industrial control and HMI panels, automotive body and instrument-cluster ECUs, large low-power connectivity gateways with four serial ports, and embedded consumer devices requiring many digital I/O. The four integrated serial ports (2x I2C/SPI, 2x LIN-capable USART) are particularly valuable for node aggregation in sensor-hub and bridge designs.
When designing with the PIC18F8622-I/PT, ensure the JTAG/ICSP programming header is accessible for field firmware updates. Decouple VDD/VSS pairs with 100 nF X7R ceramics placed within 5 mm of each pin pair, and keep the 40 MHz crystal traces short and guarded. The wide I/O count allows direct LCD bus multiplexing, but unused pins should be configured as outputs low to minimize current draw.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes not found in the manufacturer datasheet - giving procurement and engineering teams a single reference for qualification, sourcing, and design-in decisions.
Drop-in alternatives for PIC18F8622-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 PIC18F8622-I/PT (same form factor and footprint) — differing in Package, Core Architecture, Timers, Program Memory (Flash), Supply Voltage (VDD).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F8621-I/PT
✅ Drop-In✓ In Stock
$12.4 / Unit
View Datasheet →PIC18F8722-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F8720-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F8622T-I/PT
✅ Drop-In✓ In Stock
$5.3 / Unit
View Datasheet →PIC18F85K90-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F85K22-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F8622-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit enhanced Harvard |
| Program Memory (Flash) | 64 KB (32K x 16 words) |
| Data SRAM | 4 KB |
| EEPROM | 1 KB |
| Maximum Clock Frequency | 40 MHz |
| Instruction Cycle | 200 ns (10 MIPS) |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 70 |
| ADC | 10-bit, up to 16 channels |
| Timers | 2 x 8-bit, 3 x 16-bit |
| CCP / ECCP Modules | 2 CCP + 1 ECCP |
| Synchronous Serial Ports | 2 (I2C/SPI) |
| Asynchronous Serial Ports | 2 USART (LIN-capable) |
| Parallel Slave Port | Yes |
| Package | TQFP-80 (12x12 mm, PT) |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Mounting Type | Surface Mount |
| MSL Level | 3 |
| RoHS Status | Compliant (Pb-Free) |
| Packing Media | Tray (119 per tray) |
| Country of Origin | Malaysia, Thailand |
PIC18F8622-I/PT Pin Configuration
| Pin 1 | MCLR — Master Clear (Reset) input, active low |
| Pin 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Pin 4 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / VREF- |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / VREF+ |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI Slave Select |
| Pin 8 | RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read / AN5 |
| Pin 9 | RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write / AN6 |
| Pin 10 | RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / AN7 |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | VSS — Ground reference |
| Pin 13 | OSC1/CLKI/RA7 — Crystal input / External clock input / PORTA bit 7 |
| Pin 14 | OSC2/CLKO/RA6 — Crystal output / Clock output / PORTA bit 6 |
| Pin 15 | RC0/T1OSO/T13CKI — PORTC bit 0 / Timer1 oscillator output |
| Pin 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Pin 17 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| Pin 18 | RC3/SCK/SCL — PORTC bit 3 / 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 / SPI data in / I2C data |
| Pin 24 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 25 | RC6/TX1/CK1 — PORTC bit 6 / USART1 TX / clock |
| Pin 26 | RC7/RX1/DT1 — PORTC bit 7 / USART1 RX / 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 — Ground reference |
| Pin 32 | VDD — Positive supply voltage |
| Pin 33 | RB0/INT0/FLT0 — PORTB bit 0 / External interrupt 0 / ECCP fault |
| Pin 34 | RB1/INT1 — PORTB bit 1 / External interrupt 1 |
| Pin 35 | RB2/INT2 — PORTB bit 2 / External interrupt 2 |
| Pin 36 | RB3/INT3/ECCP2/P2A — PORTB bit 3 / External interrupt 3 / ECCP2 output |
| Pin 37 | RB4/KBI0 — PORTB bit 4 / Keyboard interrupt 0 |
| Pin 38 | RB5/KBI1 — PORTB bit 5 / Keyboard interrupt 1 |
| Pin 39 | RB6/KBI2/PGC — PORTB bit 6 / Keyboard interrupt 2 / ICSP clock |
| Pin 40 | RB7/KBI3/PGD — PORTB bit 7 / Keyboard interrupt 3 / ICSP data |
| Pin 41 | VSS — Ground reference |
| Pin 42 | VDD — Positive supply voltage |
| Pin 43 | RF0 — PORTF bit 0 |
| Pin 44 | RF1 — PORTF bit 1 |
| Pin 45 | RF2 — PORTF bit 2 |
| Pin 46 | RF3 — PORTF bit 3 |
| Pin 47 | RF4 — PORTF bit 4 |
| Pin 48 | RF5 — PORTF bit 5 |
| Pin 49 | RF6 — PORTF bit 6 |
| Pin 50 | RF7 — PORTF bit 7 |
| Pin 51 | RG0 — PORTG bit 0 |
| Pin 52 | RG1 — PORTG bit 1 |
| Pin 53 | RG2 — PORTG bit 2 |
| Pin 54 | RG3 — PORTG bit 3 |
| Pin 55 | RG4 — PORTG bit 4 |
| Pin 56 | RH0 — PORTH bit 0 |
| Pin 57 | RH1 — PORTH bit 1 |
| Pin 58 | RH2 — PORTH bit 2 |
| Pin 59 | RH3 — PORTH bit 3 |
| Pin 60 | RH4 — PORTH bit 4 |
| Pin 61 | RH5 — PORTH bit 5 |
| Pin 62 | RH6 — PORTH bit 6 |
| Pin 63 | RH7 — PORTH bit 7 |
| Pin 64 | VSS — Ground reference |
| Pin 65 | VDD — Positive supply voltage |
| Pin 66 | RJ0 — PORTJ bit 0 |
| Pin 67 | RJ1 — PORTJ bit 1 |
| Pin 68 | RJ2 — PORTJ bit 2 |
| Pin 69 | RJ3 — PORTJ bit 3 |
| Pin 70 | RJ4 — PORTJ bit 4 |
| Pin 71 | RJ5 — PORTJ bit 5 |
| Pin 72 | RJ6 — PORTJ bit 6 |
| Pin 73 | RJ7 — PORTJ bit 7 |
| Pin 74 | RK0 — PORTK bit 0 |
| Pin 75 | RK1 — PORTK bit 1 |
| Pin 76 | RK2 — PORTK bit 2 |
| Pin 77 | RK3 — PORTK bit 3 |
| Pin 78 | RK4 — PORTK bit 4 |
| Pin 79 | RK5 — PORTK bit 5 |
| Pin 80 | RK6 — PORTK bit 6 |
Typical Applications
PIC18F8622-I/PT is suitable for 6 applications: Industrial Control and HMI Panels, Automotive Body and Instrument Cluster ECUs, Connectivity Gateway and Sensor Hub Aggregator, Medical Monitoring Devices, Embedded Consumer Devices with Rich UI, Power Management and Battery Charger Front Panels.
Industrial Control and HMI Panels
The PIC18F8622-I/PT fits industrial control and HMI panel designs that need 70 digital I/O to drive keypads, character or graphic LCDs, LED status arrays, and parallel peripherals from a single chip. Its 40 MHz core delivers the 10 MIPS throughput required for real-time scan loops, while 4 KB RAM comfortably handles keypad debouncing, LCD frame buffers, and menu state machines. nanoWatt Technology allows duty-cycled sleep between operator inputs, dropping quiescent current below 5 uA for solar- or battery-backed panels. Compared with smaller-pin PIC18 parts, no external I/O expanders are needed, reducing BOM and PCB area. The four serial ports (2x I2C/SPI, 2x LIN-capable USART) simultaneously connect to sensor front-ends, an external RTC, and a host PLC over RS-485. The wide -40 C to +85 C industrial temperature range supports factory-floor deployment without thermal derating.
Recommended
Automotive Body and Instrument Cluster ECUs
The PIC18F8622-I/PT is recommended by Microchip for automotive design-in and targets body-control modules, instrument clusters, climate-control panels, and lighting ECUs where 70 I/O is essential. Two LIN-capable USARTs aggregate body-domain nodes (window lifters, mirror controllers, seat modules), while I2C/SPI connect to sensor front-ends and digital potentiometers. The 10-bit ADC supports up to 16 channels for thermistor, wiper position, and battery voltage monitoring at 10 MIPS throughput. Automotive-grade special-order codes with AEC-Q100 screening are available per the Microchip product page. The wide -40 C to +85 C industrial temperature range covers most under-dash and cabin zones, and 100,000 flash erase/write cycles support field firmware updates over the vehicle's diagnostic bus. Hardware ECCP modules enable brushless-DC fan or pump control without a dedicated motor-control IC.
Recommended
Connectivity Gateway and Sensor Hub Aggregator
The PIC18F8622-I/PT is ideal for connectivity gateways and sensor-hub aggregators that need four independent serial channels to consolidate upstream sensor traffic. Its two I2C/SPI synchronous ports handle short-distance peripheral interconnects (sensor Ics, EEPROM, RTC), while the two USARTs bridge to RS-232/RS-485 or LIN sub-nets - useful for building automation, agriculture, or environmental monitoring gateways. The 64 KB flash accommodates lightweight TCP/IP-over-serial stacks, Modbus gateways, or BACnet translators, and 4 KB RAM holds protocol buffers without external SRAM. The 40 MHz core maintains deterministic scan rates even with multiple UART DMA-style polling loops. nanoWatt sleep modes drop supply current below typical sensor standby, allowing battery-powered remote aggregators to run for years on primary cells. The TQFP-80 package provides ample ground and power pins for low-EMI multi-protocol designs.
Recommended
Medical Monitoring Devices
The PIC18F8622-I/PT is suitable for medical monitoring peripherals such as bedside patient monitors, infusion-pump user interfaces, and diagnostic-instrument front panels where 70 I/O directly drives segment LCDs, keypads, LEDs, and analog front-end selection. The 10-bit ADC with 16 input channels digitizes temperature, pressure, and bio-impedance signals at sample rates adequate for trend monitoring. The 40 MHz core executes UI rendering, alarm logic, and serial data export to a host computer concurrently. 4 KB RAM handles rolling buffers for vital-sign trends, while 64 KB flash holds safety-critical state-machine code with margin for field updates. nanoWatt Technology supports battery-backed operation during patient transport, extending runtime beyond typical mains-powered designs. The industrial -40 C to +85 C range supports clinical and home-care environments. Compliance with IEC 60730 is achievable in the PIC18F Class B safety library.
Recommended
Embedded Consumer Devices with Rich UI
The PIC18F8622-I/PT powers embedded consumer devices requiring multi-segment LCD or TFT control, capacitive-touch key scanning, and serial wireless module interfacing - for example, smart thermostats, audio amplifiers, and kitchen appliances. Its 70 I/O directly drives character/graphic LCD parallel interfaces without external drivers, while the parallel slave port enables connection to an external application processor when richer graphics are required. The two USARTs bridge to Bluetooth or Wi-Fi modules for IoT cloud connectivity, and the two I2C/SPI ports talk to sensor hubs, EEPROM, and audio codecs. The 64 KB flash and 4 KB RAM support LVGL-style lightweight UIs, audio tone generation, and BLE provisioning flows. nanoWatt Technology drops standby current below typical appliance energy-star targets. The TQFP-80 industrial temperature range supports cooking-appliance and outdoor-consumer environments.
Recommended
Power Management and Battery Charger Front Panels
The PIC18F8622-I/PT serves as the user-interface and supervisory controller in industrial battery chargers, solar charge controllers, and UPS front-panel displays. Its 70 I/O directly drives charge-status LED arrays, 7-segment or LCD readouts, and keypad inputs without external drivers. The 10-bit ADC monitors battery voltage, charge current, and temperature with adequate resolution for state-of-charge estimation. The two USARTs link to host BMS computers or remote telemetry over RS-485/LIN, while I2C/SPI connect to EEPROM, RTC, and digital potentiometers controlling the power-conversion stage. nanoWatt Technology allows standby power draw below 1 mA - critical for solar MPPT controllers that must self-power from a small PV panel. The 40 MHz core runs the MPPT algorithm, charge profile state machine, and UI refresh concurrently. Industrial -40 C to +85 C range supports outdoor solar and telecom-cabinet environments.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F8622-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F8621-I/PT | PIC18F8722-I/PT | PIC18F8720-I/PT | PIC18F85K90-I/PT | PIC18F85K22-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-80 (PT) | TQFP-80 (PT) - same | TQFP-80 (PT) - same | TQFP-80 (PT) - same | TQFP-80 (PT) - same | TQFP-80 (PT) - same |
| Flash Memory | 64 KB | 96 KB (+50%) | 128 KB (+100%) | 128 KB (+100%) | 32 KB (-50%) | 32 KB (-50%) |
| SRAM | 4 KB | 3.8 KB (-5%) | 4 KB (same) | 4 KB (same) | 2 KB (-50%) | 2 KB (-50%) |
| Maximum Clock | 40 MHz | 40 MHz (same) | 40 MHz (same) | 40 MHz (same) | 64 MHz (+60%) | 64 MHz (+60%) |
| ADC Resolution | 10-bit | 10-bit (same) | 10-bit (same) | None (no ADC) | 12-bit (better) | 12-bit (better) |
| I/O Pins | 70 | 70 (same) | 70 (same) | 70 (same) | 69 (-1) | 69 (-1) |
| Operating Voltage | 4.2 V to 5.5 V | 4.2 V to 5.5 V (same) | 4.2 V to 5.5 V (same) | 4.2 V to 5.5 V (same) | 1.8 V to 5.5 V (wider) | 1.8 V to 5.5 V (wider) |
| CCP/ECCP Modules | 2 CCP + 1 ECCP | 2 CCP + 1 ECCP (same) | 2 CCP + 1 ECCP (same) | 2 CCP + 1 ECCP (same) | 3 CCP + 2 ECCP (more) | 3 CCP + 4 ECCP (more) |
| Lifecycle Status | Active (In Production) | Active (In Production) | Active (In Production) | Active (In Production) | Active (In Production) | Active (In Production) |
Key Differentiators
- Largest flash density in the original 80-pin PIC18F family at lowest cost (vs PIC18F8722-I/PT)
- 4 KB RAM exceeds earlier PIC18F86xx siblings with smaller code (vs PIC18F8520-I/PT)
- Pin-for-pin migration path to 96 KB flash variant (vs PIC18F8621-I/PT)
Design Notes
Place a 100 nF X7R ceramic decoupling capacitor within 5 mm of each VDD/VSS pin pair on the TQFP-80 package. For designs with significant I/O switching (>20 mA aggregate), add a bulk 10 uF tantalum or ceramic near the MCU. The PIC18F8622 requires VDD between 4.2 V and 5.5 V; designs running from 3.3 V rails should use the PIC18LF8622-I/PT variant instead. Always place the bulk capacitor first in the power-trace path to dampen inrush during flash programming.
Keep the 40 MHz crystal or external clock traces short (<10 mm) and symmetric, with a ground guard ring or guard pours to minimize EMI coupling. Place the crystal and its load capacitors (typically 15-33 pF) within 5 mm of OSC1/OSC2. For the ICSP programming header, route PGC/PGD/MCLR/VPP to a 6-pin 0.1 inch header, with no series resistors on PGC/PGD - Microchip programmers drive these directly. Avoid routing sensitive analog signals (AN0-AN7) parallel to high-speed digital lines.
Do not configure MCLR as a digital I/O on PIC18F8622 - it is dedicated reset and disabling it (in configuration bits) will prevent ICSP programming and normal reset behavior. Always set the CONFIG4L register to enable the brown-out reset (BOR) at an appropriate voltage (e.g., 4.0 V for 5 V designs). When migrating code from PIC18F4620 or smaller-pin variants, verify the analog/digital mode registers for newly available RE, RF, RG, RH, RJ, and RK ports. Unused I/O pins should be configured as outputs driving low to minimize shoot-through current.
Separate analog and digital ground planes with a single-point connection under the MCU's AVSS pin. Route analog inputs (AN0-AN7) over the analog ground plane and away from digital switching traces. Place the VREF+ capacitor (1 uF ceramic in parallel with 100 nF) close to the VREF+ pin. For designs using the parallel slave port (PSP), route RD0-RD7, RE0-RE2, and the /RD, /WR, /CS control signals with matched lengths to avoid setup/hold violations with the external bus master.
At 40 MHz with all peripherals active, the PIC18F8622-I/PT draws approximately 25-30 mA typical (1.25-1.5 W dissipation at 5 V). The TQFP-80 package has a theta_JA of approximately 45 C/W on a 4-layer JEDEC test board, allowing operation to 110 C ambient. For higher ambient temperatures or enclosed designs, add thermal vias under the exposed pad region (if applicable) or ensure at least 1 sq inch of uninterrupted ground copper beneath the package to spread heat.
Compliance Information
RoHS compliant (Pb-Free) per Microchip product page. Standard -I/PT grade is NOT AEC-Q100 qualified; automotive-grade special ordering codes with AEC-Q100 screening are available - consult Microchip field application engineer. Recommended for automotive design-in per Microchip product page description.