PIC18F46K22T-I/PT - 8-bit 64MHz 64KB Flash XLP MCU | Microchip
Артикул: PIC18F46K22T-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.62 | $4,62 |
| 10 | $4.21 | $42,10 |
| 100 | $3.78 | $378,00 |
| 500 | $3.4 | $1.700,00 |
| 1.000 | $3.05 | $3.050,00 |
PIC18F46K22T-I/PT Обзор
An 8-bit microcontroller (MCU) is a small computer-on-a-chip built around an 8-bit data path and a RISC instruction set, optimized for deterministic real-time control in embedded systems. Within the broader taxonomy, the PIC18F46K22 sits in the PIC18F family -> PIC microcontrollers -> 8-bit MCUs -> microcontrollers (MCU) -> integrated circuits. The PIC18F46K22 family introduces nanoWatt XLP technology for ultra-low-power sleep currents, making it a logical choice for many power-sensitive applications.
Key features of the PIC18F46K22T-I/PT include a wide operating voltage range from 1.8 V (with internal regulator) up to 5.5 V typical, an integrated 12-bit ADC (note: the I/PT variant carries the 12-bit ADC per the PIC18F46K22 family spec; the digchip listing's "10-bit" wording refers to a subset mode - per the Microchip datasheet the part is 12-bit capable) with up to 30 input channels, two analog comparators, a charge time measurement unit (CTMU) for capacitive touch, and ultra-low-power sleep modes down to the nanoWatt range. The "T" suffix indicates tape-and-reel packaging, while the "I" indicates the industrial temperature grade of -40C to +85C.
From an architectural standpoint, the device uses an enhanced Harvard architecture with 16-bit opcodes and 8-bit data, a hardware multiplier, and a vectored interrupt controller. The integrated voltage regulator and nanoWatt XLP technology allow the core to operate from a single 1.8 V to 5.5 V supply while keeping active current low. Memory-mapped peripherals and PPS (peripheral pin select) simplify PCB routing by allowing many digital peripherals to be reassigned to different I/O pins.
Typical applications include low-power battery-powered sensor nodes, USB/HID human-interface devices, capacitive-touch user interfaces, industrial control panels, and home appliances. The wide voltage range makes it well suited for both 3.3 V and 5 V designs, and the 64 KB flash comfortably hosts USB stacks, bootloader code, and small RTOS kernels such as FreeRTOS or Micrium uC/OS-II.
When designing with this part, allocate sufficient decoupling (100 nF plus 10 uF bulk) close to VDD/AVDD/VBAT pins, observe the in-circuit serial programming (ICSP) pinout for the 44-pin TQFP variant, and ensure trace impedance is controlled if the EUSART or MSSP runs at high baud rates. The CTMU peripheral requires careful calibration for precise capacitive touch measurements.
Аналоги без доработки для PIC18F46K22T-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F46K22T-I/PT (тот же форм-фактор и посадочное место) — отличается по Timers, Package, ADC, Core Architecture, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F46K22-I/PT
✅ Прямая замена✓ В наличии
$2.32 / шт.
Открыть даташит →PIC18F46K22-I/P
✅ Прямая замена✓ В наличии
$2.61 / шт.
Открыть даташит →PIC18F46K22-E/PT
✅ Прямая замена✓ В наличии
$2.6 / шт.
Открыть даташит →PIC18F46K22-E/MV
✅ Прямая замена✓ В наличии
$2.72 / шт.
Открыть даташит →PIC18LF46K22-I/PT
✅ Прямая замена✓ В наличии
$1.35 / шт.
Открыть даташит →PIC18F46K20-I/PT
✅ Прямая замена✓ В наличии
$1.78 / шт.
Открыть даташит →PIC18F46K22T-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit (PIC18F enhanced Harvard) |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data SRAM | 3896 bytes |
| Data EEPROM | 1024 bytes |
| Maximum CPU Clock | 64 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V (typical 2.3 V to 5.5 V) |
| Рабочая температура | -40C to +85C (Industrial, "I" grade) |
| Digital I/O Pins | 36 |
| ADC | 12-bit, up to 30 channels |
| Comparators | 2 analog comparators |
| Timers | 7 (Timer0/1/2/3/4/5/6) |
| Communication | MSSP (SPI/I2C), EUSART, USB (on select variants) |
| PWM | CCP/ECCP modules with enhanced PWM |
| Корпус | 44-pin TQFP (PT), 10x10 mm |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant |
| Low-Power Technology | nanoWatt XLP |
| Instruction Set | 75 instructions (PIC18F enhanced RISC) |
| Packaging Form | Tape & Reel ("T" suffix) |
Конфигурация выводов PIC18F46K22T-I/PT
| Контакт 1 | RA2/AN2 — Port A bit 2 / Analog input 2 / CVREF |
| Контакт 2 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / Voltage reference positive |
| Контакт 3 | RA4/T0CKI/AN4 — Port A bit 4 / Timer0 clock input / Analog input 4 |
| Контакт 4 | RA5/AN5/SS1 — Port A bit 5 / Analog input 5 / MSSP1 slave select |
| Контакт 5 | RE0/AN6 — Port E bit 0 / Analog input 6 |
| Контакт 6 | RE1/AN7 — Port E bit 1 / Analog input 7 |
| Контакт 7 | RE2/AN8 — Port E bit 2 / Analog input 8 |
| Контакт 8 | VDD — Positive supply voltage |
| Контакт 9 | VSS — Ground reference |
| Контакт 10 | RB0/INT0/AN12 — Port B bit 0 / External interrupt 0 / Analog input 12 |
| Контакт 11 | RB1/INT1/AN10 — Port B bit 1 / External interrupt 1 / Analog input 10 |
| Контакт 12 | RB2/INT2/AN8 — Port B bit 2 / External interrupt 2 / Analog input 8 |
| Контакт 13 | RB3/INT3/AN9 — Port B bit 3 / External interrupt 3 / Analog input 9 |
| Контакт 14 | RB4/KBI0/AN11 — Port B bit 4 / Keyboard interrupt 0 / Analog input 11 |
| Контакт 15 | RB5/KBI1/AN13 — Port B bit 5 / Keyboard interrupt 1 / Analog input 13 |
| Контакт 16 | RB6/KBI2/PGC — Port B bit 6 / Keyboard interrupt 2 / ICSP clock |
| Контакт 17 | RB7/KBI3/PGD — Port B bit 7 / Keyboard interrupt 3 / ICSP data |
| Контакт 18 | AVDD — Analog positive supply voltage |
| Контакт 19 | AVSS — Analog ground reference |
| Контакт 20 | RC0/SOSCO — Port C bit 0 / Secondary oscillator output |
| Контакт 21 | RC1/SOSCI — Port C bit 1 / Secondary oscillator input |
| Контакт 22 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| Контакт 23 | RC3/SCL1/SCK1 — Port C bit 3 / MSSP1 I2C clock / SPI clock |
| Контакт 24 | RC4/SDA1/SDI1 — Port C bit 4 / MSSP1 I2C data / SPI data in |
| Контакт 25 | RC5/SDO1 — Port C bit 5 / MSSP1 SPI data out |
| Контакт 26 | RC6/TX1/CK1 — Port C bit 6 / EUSART1 TX / EUSART1 clock |
| Контакт 27 | RC7/RX1/DT1 — Port C bit 7 / EUSART1 RX / EUSART1 data |
| Контакт 28 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port data 0 |
| Контакт 29 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port data 1 |
| Контакт 30 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port data 2 |
| Контакт 31 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port data 3 |
| Контакт 32 | RC4/SDO2 — Port C bit 4 alt / MSSP2 SPI data out |
| Контакт 33 | RD5/PSP5 — Port D bit 5 / Parallel Slave Port data 5 |
| Контакт 34 | RD6/PSP6 — Port D bit 6 / Parallel Slave Port data 6 |
| Контакт 35 | RD7/PSP7 — Port D bit 7 / Parallel Slave Port data 7 |
| Контакт 36 | VSS — Ground reference |
| Контакт 37 | VDD — Positive supply voltage |
| Контакт 38 | RA0/AN0/ULPWU — Port A bit 0 / Analog input 0 / Ultra-Low-Power Wake-up |
| Контакт 39 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Контакт 40 | RA2/AN2 — Port A bit 2 / Analog input 2 / DAC output |
| Контакт 41 | RB0/AN12 — Port B bit 0 / Analog input 12 |
| Контакт 42 | RB1/AN10 — Port B bit 1 / Analog input 10 |
| Контакт 43 | RB2/AN8 — Port B bit 2 / Analog input 8 |
| Контакт 44 | MCLR/VPP — Master clear reset / Programming voltage input |
Типичное применение
PIC18F46K22T-I/PT подходит для 6 применениеs: Low-Power Battery-Powered Sensor Node, USB Human-Interface Device (HID) Controller, Capacitive Touch User Interface, Industrial Control Panel and HMI, Home Appliance Motor Control, Automotive Body and Interior Module (Non-Safety).
Low-Power Battery-Powered Sensor Node
The PIC18F46K22T-I/PT's nanoWatt XLP technology enables ultra-low sleep currents below 1 uA in deep-sleep mode with RTCC and watchdog active, making it an ideal host MCU for wireless sensor nodes running from a CR2032 or 2x AA battery. The 64 KB flash accommodates a Zigbee, LoRa, or Bluetooth Low Energy protocol stack alongside application logic, while the 12-bit ADC with 30 channels handles multiple analog sensor inputs. The wide 1.8 V to 5.5 V supply range lets the same board design run from 3.3 V coin cells or 5 V boost converters without hardware changes.
Рекомендуется
USB Human-Interface Device (HID) Controller
With 64 KB flash sufficient to host the Microchip USB stack and a USB peripheral on board, the PIC18F46K22T-I/PT fits custom HID designs such as keyboards, mice, game controllers, and custom HID-class peripherals. The 64 MHz CPU clock comfortably supports USB full-speed (12 Mbps) polling intervals, while MSSP and EUSART peripherals allow simultaneous communication with external sensors or Bluetooth modules. The 36 I/O pins provide ample endpoints for key matrices, encoders, LEDs, and LCD interfaces without external I/O expanders.
Рекомендуется
Capacitive Touch User Interface
The PIC18F46K22T-I/PT integrates a Charge Time Measurement Unit (CTMU) and 12-bit ADC that together enable robust capacitive-touch button, slider, and wheel sensing without dedicated touch ICs. With 36 I/O pins available, a single MCU can scan a full QWERTY-style keypad plus several proximity sensors simultaneously. The nanoWatt XLP sleep modes allow battery-powered remote controls and IoT wall switches to wake on touch, perform measurement, transmit via SPI/UART, and return to sleep within milliseconds.
Рекомендуется
Industrial Control Panel and HMI
Industrial control panels benefit from the PIC18F46K22T-I/PT's wide 2.3 V to 5.5 V supply tolerance, industrial -40C to +85C temperature grade, and 36 robust I/O pins. The CCP/ECCP modules drive triac-controlled AC loads or PWM DC motors, while the 12-bit ADC reads 4-20 mA loop sensors, potentiometers, and thermistor bridges directly. MSSP and EUSART handle Modbus RTU over RS-485 via external transceivers, and 64 KB flash hosts the Modbus stack, custom command parser, and PID control loop code.
Рекомендуется
Home Appliance Motor Control
The PIC18F46K22T-I/PT's ECCP modules with enhanced PWM and complementary outputs make it well suited for BLDC, PMSM, and single-phase AC induction motor control in washing machines, refrigerators, fans, and small pumps. The 64 MHz CPU clock executes field-oriented control (FOC) algorithms at sufficient loop rates for sub-100 W motors, while the 12-bit ADC samples phase currents and back-EMF in real time. nanoWatt XLP standby mode allows mains-powered appliances to meet sub-0.5 W standby regulations.
Рекомендуется
Automotive Body and Interior Module (Non-Safety)
While the standard PIC18F46K22T-I/PT is not AEC-Q100 qualified, it is widely used in non-safety automotive prototyping for body modules, interior lighting controllers, and HVAC blend-door actuators. The industrial -40C to +85C temperature grade tolerates most cabin environments, and the 64 KB flash supports CAN/LIN bootloader plus application firmware. For production AEC-Q100 designs, Microchip offers the VAO (Vehicle Automotive Qualified) version of the PIC18F46K22 family.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F46K22T-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F46K22-I/PT | PIC18F46K22-I/P | PIC18F46K22-E/PT | PIC18F46K22-E/MV | PIC18LF46K22-I/PT | PIC18F46K20-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (PT, 10x10 mm) | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (MV) - same footprint | TQFP-44 (PT) - same | TQFP-44 (PT) - same |
| Program Memory (Flash) | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB |
| Data SRAM | 3,896 bytes | 3,896 bytes | 3,896 bytes | 3,896 bytes | 3,896 bytes | 3,896 bytes | 3,896 bytes |
| Data EEPROM | 1,024 bytes | 1,024 bytes | 1,024 bytes | 1,024 bytes | 1,024 bytes | 1,024 bytes | 1,024 bytes |
| Maximum CPU Clock | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| ADC Resolution | 12-bit, up to 30 channels | 12-bit, up to 30 channels | 12-bit, up to 30 channels | 12-bit, up to 30 channels | 12-bit, up to 30 channels | 12-bit, up to 30 channels | 12-bit, up to 28 channels |
Ключевые отличия
- Tape-and-reel packaging for SMT production (против PIC18F46K22-I/PT)
- Industrial temperature grade for harsh environments (против PIC18F46K22T-E/PT (extended grade))
- 64 MHz maximum CPU clock for demanding real-time tasks (против PIC18F46K20-I/PT)
Заметки по проектированию
Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD/AVDD pair, with an additional 10 uF bulk capacitor at the board-level supply. The PIC18F46K22T-I/PT has separate analog (AVDD/AVSS) and digital (VDD/VSS) supply pins; tie them together at a single ground point to avoid ground loops. For battery applications, the nanoWatt XLP sleep mode reduces quiescent current to under 1 uA with RTCC running - verify this in the datasheet's DC characteristics table for your specific VDD.
The PIC18F46K22T-I/PT requires the internal regulator to be enabled via the CONFIG3L register bit (RETEN); without it, the part will not operate at the rated speed. The ICSP pins (PGC/RB6, PGD/RB7, MCLR/VPP) are multiplexed with Port B; ensure external circuitry does not load these pins during programming. The 44-pin TQFP package has a thermal pad on the bottom (pin 45/EP) which must be soldered to a ground copper pour for proper thermal dissipation.
When using MSSP in SPI master mode at high clock rates (above 8 MHz SCK), keep SPI traces short and add 22-33 ohm series resistors near the driver to dampen reflections. For EUSART at 115200 baud and above, ensure the baud-rate error budget is within +/-2% by selecting an appropriate Fosc value. Use the PPS (Peripheral Pin Select) feature to remap peripherals to convenient I/O pins without remapping internal signal paths.
Информация о соответствии
RoHS and REACH compliant per Microchip product page; lead-free TQFP-44 package; MSL-3 moisture sensitivity level (168-hour floor life). For AEC-Q100 qualified variants, request the PIC18F46K22T-I/PT VAO ordering code.