PIC18F86K22T-I/PT - 64KB Flash 8-bit MCU 80-TQFP | Microchip
N.º da peça: PIC18F86K22T-I/PT ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $3.43 | $3,43 |
| 10 | $3.18 | $31,80 |
| 100 | $2.84 | $284,00 |
| 500 | $2.55 | $1.275,00 |
| 1.000 | $2.3 | $2.300,00 |
PIC18F86K22T-I/PT Visão geral
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash), data memory (RAM), and peripherals onto one die. The PIC18F family uses an enhanced Harvard RISC architecture with 16-bit instructions and 8-bit data, balancing deterministic real-time performance with low power consumption via nanoWatt XLP technology. Within the broader taxonomy, the PIC18F86K22 belongs to the microcontroller category, which itself is a sub-category of microprocessors, integrated circuits, and semiconductors used in embedded systems.
Key features include 64KB (32K x 16) Flash program memory, 4KB SRAM, 1KB EEPROM, an integrated Charge Time Measurement Unit (CTMU) for capacitive touch sensing, and 12-bit ADC capabilities. The 64MHz oscillator frequency delivers up to 16 MIPS of throughput, providing ample headroom for real-time control loops. The 80-TQFP package exposes the full peripheral set, including multiple USART, SPI, I2C, PWM, and capture/compare modules.
Technical depth comes from the nanoWatt XLP technology, which enables deep sleep currents in the nanoampere range, making the part ideal for battery-powered and energy-harvesting applications. The CTMU peripheral enables time-of-flight measurement, capacitive touch buttons, and on-chip temperature sensing without external components. AEC-Q100 qualification confirms compliance with automotive stress-test requirements, supporting under-the-hood and body-electronics deployments.
Typical applications include automotive body controllers, industrial human-machine interface (HMI) panels, capacitive touch user interfaces, battery-powered sensor nodes, and home appliances. The combination of generous I/O on the 80-pin package and robust peripherals makes the PIC18F86K22 a general-purpose workhorse for automotive and industrial designers.
When designing with this device, allocate adequate decoupling (100nF plus 1uF bulk) near each power pin and follow Microchip's guidelines for in-circuit serial programming (ICSP) layout to avoid signal-integrity issues. Use the MPLAB XC8 compiler and a PICkit 5 for development.
This page synthesizes authorized-distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Alternativas drop-in para PIC18F86K22T-I/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC18F86K22T-I/PT (mesmo formato e footprint) — diferindo em Package, Program Memory (Flash), I/O Pins, Operating Temperature, ADC.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC18F86K22-I/PT
✅ Drop-In✓ Em estoque
$4.21 / unidade
Ver ficha técnica →PIC18F86K22T-I/PTRSL
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F85K22T-I/PT
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$4.4 / unidade
Ver ficha técnica →PIC18F86J72T-I/PT
✅ Drop-In✓ Em estoque
$5.4 / unidade
Ver ficha técnica →PIC18F86J55T-I/PT
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$5.95 / unidade
Ver ficha técnica →PIC18F85J94-I/PT
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$4.85 / unidade
Ver ficha técnica →PIC18F86K22T-I/PT Classificações máximas e características elétricas
| Product Family | PIC XLP 18K |
| Core Architecture | 8-bit PIC RISC |
| Core Frequency | 64 MHz |
| Program Memory (Flash) | 64 KB (32K x 16) |
| RAM | 4 KB |
| EEPROM | 1 KB |
| Operating Voltage | 2.5V to 5.5V (2.5V/3.3V/5V nominal) |
| ADC | 12-bit |
| Encapsulamento | 80-pin TQFP (12x12 mm) |
| Tipo de montagem | Surface Mount |
| Temperatura de operação | -40C to +85C (industrial) |
| AEC-Q100 | Qualified (automotive grade) |
| Peripheral Features | nanoWatt XLP, CTMU (capacitive touch / temp) |
| Status RoHS | Compliant |
| Packaging | Tape & Reel (TR) |
| Contagem de pinos | 80 |
Configuração de pinos do PIC18F86K22T-I/PT
| Pino 1 | RE0/RD/PD — PORTE bit 0 / Parallel Slave Port data |
| Pino 2 | RE1/WR/PC — PORTE bit 1 / Parallel Slave Port control |
| Pino 3 | RE2/CS — PORTE bit 2 / Parallel Slave Port CS |
| Pino 4 | MCLR/RG0 — Master Clear reset input (programming voltage input) |
| Pino 5 | RG1 — PORTG bit 1 |
| Pino 6 | RG2 — PORTG bit 2 |
| Pino 7 | RG3 — PORTG bit 3 |
| Pino 8 | RG4 — PORTG bit 4 |
| Pino 9 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Pino 10 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Pino 11 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC Vref- |
| Pino 12 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC Vref+ |
| Pino 13 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pino 14 | RA5/AN4 — PORTA bit 5 / Analog input 4 |
| Pino 15 | RA6 — PORTA bit 6 |
| Pino 16 | RA7 — PORTA bit 7 |
| Pino 17 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pino 18 | VSS — Ground reference |
| Pino 19 | OSC1/CLKIN — External clock input / crystal connection 1 |
| Pino 20 | OSC2/CLKOUT — External clock output / crystal connection 2 |
| Pino 21 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / clock in |
| Pino 22 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 |
| Pino 23 | RC2/CCP1 — PORTC bit 2 / CCP1 module |
| Pino 24 | RC3/SCL/SCK — PORTC bit 3 / I2C SCL / SPI SCK |
| Pino 25 | RC4/SDA/SDI — PORTC bit 4 / I2C SDA / SPI SDI |
| Pino 26 | RC5/SDO — PORTC bit 5 / SPI SDO |
| Pino 27 | RC6/TX1/CK1 — PORTC bit 6 / EUSART1 TX / clock |
| Pino 28 | RC7/RX1/DT1 — PORTC bit 7 / EUSART1 RX / data |
| Pino 29 | RE3 — PORTE bit 3 |
| Pino 30 | RF0 — PORTF bit 0 |
| Pino 31 | RF1 — PORTF bit 1 |
| Pino 32 | RF2 — PORTF bit 2 |
| Pino 33 | RF3 — PORTF bit 3 |
| Pino 34 | RF4 — PORTF bit 4 |
| Pino 35 | RF5 — PORTF bit 5 |
| Pino 36 | RF6 — PORTF bit 6 |
| Pino 37 | RF7 — PORTF bit 7 |
| Pino 38 | VDD — Positive supply voltage |
| Pino 39 | AVDD — Analog positive supply |
| Pino 40 | AVSS — Analog ground |
| Pino 41 | RH0/AN5 — PORTH bit 0 / Analog input 5 |
| Pino 42 | RH1/AN6 — PORTH bit 1 / Analog input 6 |
| Pino 43 | RH2/AN7 — PORTH bit 2 / Analog input 7 |
| Pino 44 | RH3/AN8 — PORTH bit 3 / Analog input 8 |
| Pino 45 | RH4/AN9 — PORTH bit 4 / Analog input 9 |
| Pino 46 | RH5/AN10 — PORTH bit 5 / Analog input 10 |
| Pino 47 | RH6/AN11 — PORTH bit 6 / Analog input 11 |
| Pino 48 | RH7/CCP6 — PORTH bit 7 / CCP6 module |
| Pino 49 | RJ0 — PORTJ bit 0 |
| Pino 50 | RJ1 — PORTJ bit 1 |
| Pino 51 | RJ2 — PORTJ bit 2 |
| Pino 52 | RJ3 — PORTJ bit 3 |
| Pino 53 | RJ4 — PORTJ bit 4 |
| Pino 54 | RJ5 — PORTJ bit 5 |
| Pino 55 | RJ6 — PORTJ bit 6 |
| Pino 56 | RJ7 — PORTJ bit 7 |
| Pino 57 | RB0 — PORTB bit 0 (interrupt-on-change) |
| Pino 58 | RB1 — PORTB bit 1 (interrupt-on-change) |
| Pino 59 | RB2 — PORTB bit 2 (interrupt-on-change) |
| Pino 60 | RB3 — PORTB bit 3 (interrupt-on-change) |
| Pino 61 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Pino 62 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Pino 63 | RB6/ICSPCLK — PORTB bit 6 / ICSP clock |
| Pino 64 | RB7/ICSPDAT — PORTB bit 7 / ICSP data |
| Pino 65 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data 0 |
| Pino 66 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data 1 |
| Pino 67 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data 2 |
| Pino 68 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data 3 |
| Pino 69 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port data 4 |
| Pino 70 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port data 5 |
| Pino 71 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port data 6 |
| Pino 72 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port data 7 |
| Pino 73 | VSS — Ground reference |
| Pino 74 | RG5 — PORTG bit 5 |
| Pino 75 | RG6 — PORTG bit 6 |
| Pino 76 | RG7 — PORTG bit 7 |
| Pino 77 | RE4 — PORTE bit 4 |
| Pino 78 | RE5 — PORTE bit 5 |
| Pino 79 | RE6 — PORTE bit 6 |
| Pino 80 | RE7 — PORTE bit 7 |
Aplicações típicas
PIC18F86K22T-I/PT é adequado para 8 aplicaçãos: Automotive Body Control Module, Capacitive Touch HMI Panel, Battery-Powered Sensor Node, Industrial HMI Display Controller, Home Appliance Control Board, Automotive HVAC Control Module, Industrial Data Logger, Smart Home Sensor Hub.
Automotive Body Control Module
The PIC18F86K22T-I/PT fits automotive body control modules because its AEC-Q100 grade, -40C to +85C range, and 64KB Flash accommodate typical BCM firmware (LIN/CAN stacks, lighting logic, door/window control). The 80-TQFP exposes the full peripheral matrix required for multiple LIN transceivers, PWM channels for lighting fade and door mirror motors, and 12-bit ADC for battery voltage and current sensing. Per Microchip's automotive reference designs, BCMs in this class typically pair the MCU with the ATA6613 LIN transceiver and a switching regulator on the 5V rail.
Recomendado
Capacitive Touch HMI Panel
The PIC18F86K22T-I/PT enables robust capacitive-touch HMI panels through its integrated Charge Time Measurement Unit (CTMU), which can implement up to 16 buttons or a slider on the 80-pin TQFP footprint without a dedicated touch controller. Designers using Microchip's mTouch framework can pair this MCU with the MCP6022 op-amp for signal conditioning and a small OLED via SPI or I2C. The 4KB RAM is sufficient for transient touch-event buffers and debounce logic, while nanoWatt XLP keeps standby power below typical regulator leakage when the panel is idle.
Recomendado
Battery-Powered Sensor Node
For battery-powered sensor nodes (gas, water, environmental monitoring), the PIC18F86K22T-I/PT delivers nanoWatt XLP sleep currents in the nanoampere range and a wide 2.5V to 5.5V supply window, enabling direct operation from a 3.6V Li-SOCl2 primary cell or a regulated 5V bus. The 64KB Flash can hold a LoRa-class protocol stack or a Zigbee-stack wrapper, and 4KB SRAM buffers short data bursts. A typical bill of materials pairs the MCU with an MCP1700 low-Iq LDO and a SHT3x humidity/temperature sensor over I2C.
Recomendado
Industrial HMI Display Controller
The PIC18F86K22T-I/PT controls industrial HMI displays where 64KB Flash supports graphical UI assets, 4KB RAM buffers frame updates, and the 80-TQFP exposes SPI plus PWM channels for TFT backlight and button LED control. The AEC-Q100 stress-test profile makes it well suited to factory environments with thermal cycling, and the CTMU can replace mechanical buttons entirely. Designers commonly pair this MCU with a SPI TFT controller IC, an RS-485 transceiver (e.g. ISL3179) for fieldbus isolation, and a 24V-to-5V switching regulator.
Recomendado
Home Appliance Control Board
The PIC18F86K22T-I/PT is well fitted to home-appliance control boards (washing machines, dishwashers, induction cooktops) because the 64KB Flash accommodates motor-control and UI firmware, the 12-bit ADC monitors mains voltage and motor current, and 80-TQFP exposes 8 to 12 PWM channels for triac/SSR drive. The AEC-Q100 stress-test margin exceeds consumer-only requirements, which translates to longer field life in hot, humid kitchen/laundry environments. Typical companions include an MCP6004 op-amp for current-shunt conditioning and a MOC3021 optocoupler for triac isolation.
Recomendado
Automotive HVAC Control Module
The PIC18F86K22T-I/PT drives automotive HVAC control modules where multiple blower-speed PWMs, temperature-sensor inputs via the 12-bit ADC, and a LIN/CAN interface are required. Its AEC-Q100 grade and wide supply range (2.5V to 5.5V) tolerate the load-dump and cold-crank transients that appear on automotive buses. The CTMU can implement touch-button climate controls as a value-add, replacing mechanical knob encoders. Designers pair this MCU with the ATA6613 LIN transceiver and the TC427 MOSFET driver to switch the blower and mode-door actuators.
Recomendado
Industrial Data Logger
The PIC18F86K22T-I/PT serves as the core of industrial data loggers where 64KB Flash stores compressed log records, 4KB RAM holds circular buffers between flushes to external EEPROM/SD, and the 12-bit ADC samples up to 12 analog channels with 64MHz instruction throughput. The nanoWatt XLP deep-sleep mode keeps the data logger's standby draw at sub-microamp levels between samples. Common companions include a 24LC1025 EEPROM for nonvolatile storage, an MCP79410 RTC for timestamped logging, and an RS-485 transceiver for remote query.
Recomendado
Smart Home Sensor Hub
The PIC18F86K22T-I/PT can act as a smart-home sensor hub that aggregates inputs from multiple sensors via I2C/SPI, performs local decision logic, and forwards data to a gateway over UART or a sub-GHz radio. Its 64KB Flash accommodates ANSI C protocol stacks, 4KB RAM holds message queues, and the 80-TQFP exposes enough I/O for multiple peripheral buses. The nanoWatt XLP feature set lets the hub run from a coin cell or a small solar harvest for months without service. Typical bill of materials adds the MRF89XA sub-GHz transceiver and a SHT3x environmental sensor.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC18F86K22T-I/PT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC18F86K22-I/PT | PIC18F86K22T-I/PTRSL | PIC18F85K22T-I/PT | PIC18F86J72T-I/PT | PIC18F86J55T-I/PT | PIC18F85J94-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 80-TQFP (12x12) | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 64-TQFP (10x10) - smaller | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same | 80-TQFP (12x12) - same |
Principais diferenciais
- Highest pin count in PIC18F K22 family (vs PIC18F85K22T-I/PT)
- AEC-Q100 grade with CTMU peripheral (vs PIC18F86J72T-I/PT)
- Tape & Reel packaging for high-volume SMT (vs PIC18F86K22-I/PT)
Notas de projeto
Estimated power budget for a typical HMI application: with MCU running at 64MHz on 5V and peripherals (ADC, SPI, EUSART) active, supply current is roughly 15-20 mA. Adding a nanoWatt XLP sleep interval of 100 ms out of 1 s reduces average current below 1 mA. Decoupling must include a 100 nF X7R 0603 next to each VDD/AVDD pair, plus a 1-10 uF bulk capacitor on the main rail. For battery-only designs, an MCP1700 LDO with 1.6 uA quiescent keeps idle draw at sub-microamp levels when the MCU is in deep sleep.
The 80-TQFP with 0.5 mm pitch requires a 4-layer PCB to maintain signal integrity on parallel ports and avoid impedance issues. Keep crystal traces within 5 mm of the OSC1/OSC2 pins and surround them with a guard trace tied to ground. The ICSP pins (RB6/RB7) must be brought to a 2x3 100 mil header so a PICkit 5 can program the board without rework. MCLR pin needs a 10 kohm pull-up to VDD plus a 100 nF to ground; some application notes call for a diode clamp to prevent misprogramming on noisy resets.
Do not exceed the absolute maximum VDD of 5.5V or allow negative voltages on any I/O pin; failure to meet these constraints (e.g. during hot-plug events) can latch-up the part. Ensure code enables the watchdog timer early in firmware to recover from any software lockup. The CTMU calibration procedure (per Microchip mTouch framework) must be re-run after each wake-from-sleep or the touch thresholds will drift. Do not assert MCLR low for longer than 2 milliseconds without sequencing the firmware reset routine.
Estimated junction-temperature rise: at full-load (64MHz, all peripherals, 5V), power dissipation is approximately 0.1 W, yielding a junction rise of about 5 C above 25 C ambient using the theta_JA of 50 C/W typical for TQFP packages. For automotive deployments under hood at ambient temperatures up to 85 C, this leaves at least 50 C of thermal headroom, sufficient for sustained operation without active cooling. When using the part in a sealed industrial enclosure, derate the temperature rating accordingly or add airflow to maintain reliable operation.
Informações de conformidade
AEC-Q100 grade per product page identifier. RoHS and REACH compliant per Microchip product environmental compliance documentation.