PIC18F67K22-E/PT - 8-bit MCU, 128KB Flash, 64-Pin TQFP | Microchip
Артикул: PIC18F67K22-E/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $7.05 | $7,05 |
| 10 | $6.5 | $65,00 |
| 100 | $6.1 | $610,00 |
| 500 | $5.55 | $2.775,00 |
| 1.000 | $5.1 | $5.100,00 |
PIC18F67K22-E/PT Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that combines a CPU, non-volatile program memory (Flash/ROM), volatile data memory (RAM), and peripheral interfaces on a single silicon die. Within the PIC18 family, the PIC18F67K22 belongs to the high-performance enhanced Flash MCU line, which sits between the baseline PIC10/12/16 families and the 16-bit PIC24/dsPIC families in the broader Microchip 8-bit -> 16-bit -> 32-bit MCU taxonomy. These devices are commonly used as the central controller in embedded systems where deterministic response, low power, and rich analog integration matter more than raw MIPS.
Key features of the PIC18F67K22 include 128KB (64K x 16) of self-writeable Flash, 4KB RAM, 1KB EEPROM, a 12-bit A/D converter with up to 16 channels, multiple capture/compare/PWM modules, two Enhanced USART modules, two MSSP (SPI/I2C) modules, an 8-bit parallel port, and a CTMU block for capacitive touch and time-of-flight sensing. nanoWatt XLP Technology delivers idle currents in the microamp range, making the part attractive for battery-powered and energy-harvesting designs.
Typical applications for the PIC18F67K22-E/PT include human-machine interface (HMI) panels with touch keys, industrial control boards requiring 12-bit analog sensing, low-power remote sensor nodes, USB/HID peripherals using the parallel port, and white-goods or appliance controllers where 54 I/O pins are needed. The 64-pin TQFP footprint is the same land pattern as the rest of the PIC18F6xK22 family, enabling PCB reuse across part variants.
When designing with this MCU, ensure the 5V supply rail is well-decoupled with at least a 100nF ceramic plus 10uF bulk close to the VDD pins, and that the MCLR reset pin is pulled high through the recommended resistor network. Program/debug is supported via Microchip's ICD 3, REAL ICE, or PICkit 3 tools using the standard 2-wire ICSP interface.
This page synthesizes distributor pricing, drop-in alternatives from the same TQFP-64 family, and practical design notes not found in the bare manufacturer datasheet, giving procurement and design engineers a single reference for the PIC18F67K22-E/PT.
Аналоги без доработки для PIC18F67K22-E/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F67K22-E/PT (тот же форм-фактор и посадочное место) — отличается по Timers, Package, Operating Temperature, I/O Pins, Program Memory (Flash).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F67K22-I/PT
✅ Прямая замена✓ В наличии
$4.6 / шт.
Открыть даташит →PIC18F66K22-E/PT
✅ Прямая замена✓ В наличии
$5.8 / шт.
Открыть даташит →PIC18F65K22-E/PT
✅ Прямая замена✓ В наличии
$4.39 / шт.
Открыть даташит →PIC18F6628-E/PT
✅ Прямая замена✓ В наличии
$5.54 / шт.
Открыть даташит →PIC18F6722-E/PT
✅ Прямая замена✓ В наличии
$10.1 / шт.
Открыть даташит →PIC18F6627-I/PT
✅ Прямая замена✓ В наличии
$5.42 / шт.
Открыть даташит →PIC18F67K22-E/PT Максимальные параметры и электрические характеристики
| Architecture | 8-bit PIC18 enhanced RISC |
| Program Memory (Flash) | 128 KB (64K x 16) |
| Data RAM | 4 KB |
| Data EEPROM | 1 KB |
| Максимальная тактовая частота | 64 MHz |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 54 |
| A/D Converter | 12-bit, up to 16 channels |
| Корпус | 64-pin TQFP (10x10 mm, 1 mm height) |
| Тип монтажа | Surface Mount |
| Диапазон рабочих температур | -40C to +125C (E = Extended) |
| Уровень MSL | 3 (per JEDEC J-STD-020) |
| Low-Power Technology | nanoWatt XLP |
| Special Features | CTMU (capacitive touch), self-programmable Flash, parallel port |
| Статус RoHS | Compliant |
Конфигурация выводов PIC18F67K22-E/PT
| Контакт 1 | RE3/MCLR/VPP — Master Clear (reset) input / programming voltage |
| Контакт 2 | RA0/AN0/ULPWU — PORTA bit 0 / A/D channel 0 / ultra-low-power wake-up |
| Контакт 3 | RA1/AN1 — PORTA bit 1 / A/D channel 1 |
| Контакт 4 | RA2/AN2/VREF- — PORTA bit 2 / A/D channel 2 / A/D negative reference |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / A/D channel 3 / A/D positive reference |
| Контакт 6 | RA4/T0CKI/RCV — PORTA bit 4 / Timer0 clock input / USB RCV |
| Контакт 7 | RA5/AN4/SS1/HLVDIN/RCV — PORTA bit 5 / A/D channel 4 / SSP1 slave select / HV detect input / USB RCV |
| Контакт 8 | RE0/AN5/RD — PORTE bit 0 / A/D channel 5 / parallel port read |
| Контакт 9 | RE1/AN6/WR — PORTE bit 1 / A/D channel 6 / parallel port write |
| Контакт 10 | RE2/AN7/CS — PORTE bit 2 / A/D channel 7 / parallel port chip select |
| Контакт 11 | VDD — Positive supply (4.2V to 5.5V) |
| Контакт 12 | VSS — Ground reference |
| Контакт 13 | OSC1/CLKIN/RA7 — Crystal oscillator input / external clock / PORTA bit 7 |
| Контакт 14 | OSC2/CLKOUT/RA6 — Crystal oscillator output / clock out / PORTA bit 6 |
| Контакт 15 | RC0/T1OSO/T13CKI — PORTC bit 0 / Timer1 oscillator output / Timer1/3 clock input |
| Контакт 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Контакт 17 | RC2/CCP1/P1A — PORTC bit 2 / CCP1 / PWM output P1A |
| Контакт 18 | RC3/SCL1/SCK1 — PORTC bit 3 / I2C1 clock / SPI1 clock |
| Контакт 19 | RD0/PSP0/AD8 — PORTD bit 0 / parallel port bit 0 / external bus low byte |
| Контакт 20 | RD1/PSP1/AD9 — PORTD bit 1 / parallel port bit 1 / external bus low byte |
| Контакт 21 | RD2/PSP2/AD10 — PORTD bit 2 / parallel port bit 2 / external bus low byte |
| Контакт 22 | RD3/PSP3/AD11 — PORTD bit 3 / parallel port bit 3 / external bus low byte |
| Контакт 23 | RC4/SDA1/SDI1 — PORTC bit 4 / I2C1 data / SPI1 data in |
| Контакт 24 | RC5/SDO1 — PORTC bit 5 / SPI1 data out |
| Контакт 25 | RC6/TX1/CK1 — PORTC bit 6 / USART1 transmit / USART1 clock |
| Контакт 26 | RC7/RX1/DT1 — PORTC bit 7 / USART1 receive / USART1 data |
| Контакт 27 | RD4/PSP4/AD12 — PORTD bit 4 / parallel port bit 4 / external bus low byte |
| Контакт 28 | RD5/PSP5/AD13 — PORTD bit 5 / parallel port bit 5 / external bus low byte |
| Контакт 29 | RD6/PSP6/AD14 — PORTD bit 6 / parallel port bit 6 / external bus low byte |
| Контакт 30 | RD7/PSP7/AD15 — PORTD bit 7 / parallel port bit 7 / external bus low byte |
| Контакт 31 | VSS — Ground reference |
| Контакт 32 | VDD — Positive supply (4.2V to 5.5V) |
| Контакт 33 | RB0/INT0/FLT0/AN12 — PORTB bit 0 / external interrupt 0 / PWM fault 0 / A/D channel 12 |
| Контакт 34 | RB1/INT1/AN10 — PORTB bit 1 / external interrupt 1 / A/D channel 10 |
| Контакт 35 | RB2/INT2/AN8 — PORTB bit 2 / external interrupt 2 / A/D channel 8 |
| Контакт 36 | RB3/INT3/AN9 — PORTB bit 3 / external interrupt 3 / A/D channel 9 |
| Контакт 37 | RB4/KBI0/AN11 — PORTB bit 4 / interrupt-on-change bit 0 / A/D channel 11 |
| Контакт 38 | RB5/KBI1/CCP3 — PORTB bit 5 / interrupt-on-change bit 1 / CCP3 |
| Контакт 39 | RB6/KBI2/PGC — PORTB bit 6 / interrupt-on-change bit 2 / ICSP clock |
| Контакт 40 | RB7/KBI3/PGD — PORTB bit 7 / interrupt-on-change bit 3 / ICSP data |
| Контакт 41 | RF0/AN16 — PORTF bit 0 / A/D channel 16 |
| Контакт 42 | RF1/AN17 — PORTF bit 1 / A/D channel 17 |
| Контакт 43 | RF2/AN18 — PORTF bit 2 / A/D channel 18 |
| Контакт 44 | RF3/AN19 — PORTF bit 3 / A/D channel 19 |
| Контакт 45 | RF4/AN20 — PORTF bit 4 / A/D channel 20 |
| Контакт 46 | RF5/AN21 — PORTF bit 5 / A/D channel 21 |
| Контакт 47 | RF6/AN22 — PORTF bit 6 / A/D channel 22 |
| Контакт 48 | RF7/AN23 — PORTF bit 7 / A/D channel 23 |
| Контакт 49 | RG0/ECCP3/P3A — PORTG bit 0 / ECCP3 / PWM output P3A |
| Контакт 50 | RG1/TX2/CK2 — PORTG bit 1 / USART2 transmit / USART2 clock |
| Контакт 51 | RG2/RX2/DT2 — PORTG bit 2 / USART2 receive / USART2 data |
| Контакт 52 | RG3/CCP4 — PORTG bit 3 / CCP4 |
| Контакт 53 | RG4/CCP5/RTCC — PORTG bit 4 / CCP5 / RTCC output |
| Контакт 54 | RG5 — PORTG bit 5 |
| Контакт 55 | AVDD — Analog positive supply |
| Контакт 56 | AVSS — Analog ground reference |
| Контакт 57 | RA15 — PORTA bit 15 |
| Контакт 58 | RA14 — PORTA bit 14 |
| Контакт 59 | RA13 — PORTA bit 13 |
| Контакт 60 | RA12 — PORTA bit 12 |
| Контакт 61 | RA11 — PORTA bit 11 |
| Контакт 62 | RA10 — PORTA bit 10 |
| Контакт 63 | RA9 — PORTA bit 9 |
| Контакт 64 | RA8 — PORTA bit 8 |
Типичное применение
PIC18F67K22-E/PT подходит для 6 применениеs: Capacitive Touch HMI Panels, Industrial Control with 12-bit Analog Sensing, Battery-Powered Sensor Nodes, USB HID Peripherals, White Goods and Appliance Controllers, Automotive Body and Comfort Modules.
Capacitive Touch HMI Panels
The PIC18F67K22-E/PT is purpose-built for capacitive touch human-machine interfaces because the integrated CTMU (Charge Time Measurement Unit) provides a constant-current source and precision timing that turns any GPIO-capable pin into a touch sensor. With up to 16 A/D channels and 54 I/O, a single chip can scan a full panel of buttons, sliders, and proximity sensors without an external touch IC. The nanoWatt XLP low-power modes keep idle current below 1 microamp, allowing battery-powered remote controls or wall-switch panels to last years on a coin cell.
Рекомендуется
Industrial Control with 12-bit Analog Sensing
The PIC18F67K22-E/PT's 12-bit A/D converter and 54 I/O pins make it a strong fit for industrial control boards needing multiple analog sensor inputs and digital actuators. The 4.2V-5.5V supply range matches the typical 5V industrial backplane, and the E (Extended) temperature grade of -40C to +125C supports outdoor or cabinet-mounted installations. Real-time control loops benefit from the 16 MIPS throughput and multiple CCP/ECCP PWM modules, which can drive MOSFETs or triac interfaces directly.
Рекомендуется
Battery-Powered Sensor Nodes
nanoWatt XLP Technology gives the PIC18F67K22-E/PT idle currents in the microamp range, enabling multi-year battery life on a couple of AA cells when the MCU spends most of its time in sleep with selective peripheral wake-up. The 128KB Flash accommodates ZigBee or LoRaWAN stack libraries, while the 12-bit A/D reads battery voltage, temperature, and one or more sensor channels on every wake cycle. The TQFP-64 package is amenable to conformal coating for harsh-environment deployment.
Рекомендуется
USB HID Peripherals
The PIC18F67K22-E/PT includes an 8-bit parallel port and sufficient peripherals to implement USB Human Interface Devices when paired with an external USB transceiver. The 128KB Flash fits full HID class descriptors, report handlers, and a small RTOS-style scheduler. The 5V operation aligns natively with USB VBUS levels, simplifying bus-powered designs. Designers typically use the USB stack from Microchip's MLA library to shorten firmware development time.
Рекомендуется
White Goods and Appliance Controllers
Washing machines, dishwashers, ovens, and HVAC controls benefit from the PIC18F67K22-E/PT's combination of 54 I/O, 12-bit A/D for temperature/pressure sensing, and PWM for motor or heater control. The extended -40C to +125C temperature grade tolerates the heat of an enclosed appliance, while the 128KB Flash holds communication stacks (Wi-Fi or BLE through an external module) plus the main appliance control loop. nanoWatt XLP supports Energy Star standby targets.
Рекомендуется
Automotive Body and Comfort Modules
Although the PIC18F67K22-E/PT is not AEC-Q100 qualified (the K22 family targets industrial/commercial), it is widely used in non-safety automotive body electronics such as ambient lighting, mirror control, and seat-adjustment modules where industrial temperature grade and robust firmware are sufficient. The parallel port can drive LED matrices, while the CTMU enables touch-sensitive trim panels. Designers should add external ESD protection and load-dump suppression at the supply input.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F67K22-E/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F67K22-I/PT | PIC18F66K22-E/PT | PIC18F65K22-E/PT | PIC18F6628-E/PT | PIC18F6722-E/PT | PIC18F6627-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | 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 | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same |
| Program Flash | 128 KB | 128 KB | 64 KB | 32 KB | 96 KB | 128 KB | 96 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| Temperature Grade | Extended (-40C to +125C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Extended (-40C to +125C) | Extended (-40C to +125C) | Extended (-40C to +125C) | Industrial (-40C to +85C) |
| Maximum Clock | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 40 MHz | 40 MHz | 40 MHz |
| CTMU (Capacitive Touch) | Yes | Yes | Yes | Yes | No | No | No |
| nanoWatt XLP | Yes | Yes | Yes | Yes | No | No | No |
Ключевые отличия
- Full nanoWatt XLP low-power feature set (против PIC18F6628-E/PT)
- Integrated CTMU for capacitive touch (против PIC18F6722-E/PT)
- Double the Flash of the 66K22 for firmware headroom (против PIC18F66K22-E/PT)
Заметки по проектированию
Decouple the PIC18F67K22-E/PT with at least one 100nF ceramic capacitor on each VDD/AVDD pair plus a shared 10uF bulk capacitor close to the MCU. The MCU operates at 4.2V-5.5V; if your system is fed from 12V or 24V, add a low-dropout regulator such as MCP1700 to derive a clean 5V rail. Place the bulk cap within 5mm of the VDD pin to suppress switching transients during sleep wake-up events.
Route the ICSP clock (PGC, pin 39) and data (PGD, pin 40) traces together, away from switching converters and high-current traces, to ensure reliable in-circuit programming and debugging. Keep the MCLR trace short and add the recommended 10k pull-up to VDD. If using the parallel port, dedicate the upper address/data lines as a bus and keep them length-matched for predictable timing when interfacing external memory or graphics controllers.
Do not confuse the PIC18F67K22-E/PT with the LF variants - this part does not support 1.8V-3.6V operation and will latch up if VDD drops below 4.2V during programming. When migrating code from the older PIC18F6722, note that the 67K22 adds CTMU and nanoWatt XLP features but also reorganizes several SFR addresses; recompile with the latest XC8 compiler and the correct device header to avoid peripheral register mismatches.
Информация о соответствии
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - K22 family targets industrial/commercial. For automotive applications, consider PIC18FxxK22 Q1 variants or dsPIC33 families.