PIC18F46K22T-I/PT - 8-bit 64MHz 64KB Flash XLP MCU | Microchip
Référence : PIC18F46K22T-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 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 Présentation
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.
Alternatives de remplacement direct pour PIC18F46K22T-I/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC18F46K22T-I/PT (même facteur de forme et même empreinte) — différant par Timers, Package, ADC, Core Architecture, Operating Temperature.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F46K22-I/PT
✅ Remplacement direct✓ En stock
$2.32 / unité
Voir la fiche technique →PIC18F46K22-I/P
✅ Remplacement direct✓ En stock
$2.61 / unité
Voir la fiche technique →PIC18F46K22-E/PT
✅ Remplacement direct✓ En stock
$2.6 / unité
Voir la fiche technique →PIC18F46K22-E/MV
✅ Remplacement direct✓ En stock
$2.72 / unité
Voir la fiche technique →PIC18LF46K22-I/PT
✅ Remplacement direct✓ En stock
$1.35 / unité
Voir la fiche technique →PIC18F46K20-I/PT
✅ Remplacement direct✓ En stock
$1.78 / unité
Voir la fiche technique →PIC18F46K22T-I/PT Valeurs maximales et caractéristiques électriques
| 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) |
| Température de fonctionnement | -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 |
| Boîtier | 44-pin TQFP (PT), 10x10 mm |
| Type de montage | Surface Mount |
| Niveau MSL | 3 (168 hours) |
| Statut RoHS | Compliant |
| Low-Power Technology | nanoWatt XLP |
| Instruction Set | 75 instructions (PIC18F enhanced RISC) |
| Packaging Form | Tape & Reel ("T" suffix) |
Configuration des broches de PIC18F46K22T-I/PT
| Broche 1 | RA2/AN2 — Port A bit 2 / Analog input 2 / CVREF |
| Broche 2 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / Voltage reference positive |
| Broche 3 | RA4/T0CKI/AN4 — Port A bit 4 / Timer0 clock input / Analog input 4 |
| Broche 4 | RA5/AN5/SS1 — Port A bit 5 / Analog input 5 / MSSP1 slave select |
| Broche 5 | RE0/AN6 — Port E bit 0 / Analog input 6 |
| Broche 6 | RE1/AN7 — Port E bit 1 / Analog input 7 |
| Broche 7 | RE2/AN8 — Port E bit 2 / Analog input 8 |
| Broche 8 | VDD — Positive supply voltage |
| Broche 9 | VSS — Ground reference |
| Broche 10 | RB0/INT0/AN12 — Port B bit 0 / External interrupt 0 / Analog input 12 |
| Broche 11 | RB1/INT1/AN10 — Port B bit 1 / External interrupt 1 / Analog input 10 |
| Broche 12 | RB2/INT2/AN8 — Port B bit 2 / External interrupt 2 / Analog input 8 |
| Broche 13 | RB3/INT3/AN9 — Port B bit 3 / External interrupt 3 / Analog input 9 |
| Broche 14 | RB4/KBI0/AN11 — Port B bit 4 / Keyboard interrupt 0 / Analog input 11 |
| Broche 15 | RB5/KBI1/AN13 — Port B bit 5 / Keyboard interrupt 1 / Analog input 13 |
| Broche 16 | RB6/KBI2/PGC — Port B bit 6 / Keyboard interrupt 2 / ICSP clock |
| Broche 17 | RB7/KBI3/PGD — Port B bit 7 / Keyboard interrupt 3 / ICSP data |
| Broche 18 | AVDD — Analog positive supply voltage |
| Broche 19 | AVSS — Analog ground reference |
| Broche 20 | RC0/SOSCO — Port C bit 0 / Secondary oscillator output |
| Broche 21 | RC1/SOSCI — Port C bit 1 / Secondary oscillator input |
| Broche 22 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| Broche 23 | RC3/SCL1/SCK1 — Port C bit 3 / MSSP1 I2C clock / SPI clock |
| Broche 24 | RC4/SDA1/SDI1 — Port C bit 4 / MSSP1 I2C data / SPI data in |
| Broche 25 | RC5/SDO1 — Port C bit 5 / MSSP1 SPI data out |
| Broche 26 | RC6/TX1/CK1 — Port C bit 6 / EUSART1 TX / EUSART1 clock |
| Broche 27 | RC7/RX1/DT1 — Port C bit 7 / EUSART1 RX / EUSART1 data |
| Broche 28 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port data 0 |
| Broche 29 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port data 1 |
| Broche 30 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port data 2 |
| Broche 31 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port data 3 |
| Broche 32 | RC4/SDO2 — Port C bit 4 alt / MSSP2 SPI data out |
| Broche 33 | RD5/PSP5 — Port D bit 5 / Parallel Slave Port data 5 |
| Broche 34 | RD6/PSP6 — Port D bit 6 / Parallel Slave Port data 6 |
| Broche 35 | RD7/PSP7 — Port D bit 7 / Parallel Slave Port data 7 |
| Broche 36 | VSS — Ground reference |
| Broche 37 | VDD — Positive supply voltage |
| Broche 38 | RA0/AN0/ULPWU — Port A bit 0 / Analog input 0 / Ultra-Low-Power Wake-up |
| Broche 39 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Broche 40 | RA2/AN2 — Port A bit 2 / Analog input 2 / DAC output |
| Broche 41 | RB0/AN12 — Port B bit 0 / Analog input 12 |
| Broche 42 | RB1/AN10 — Port B bit 1 / Analog input 10 |
| Broche 43 | RB2/AN8 — Port B bit 2 / Analog input 8 |
| Broche 44 | MCLR/VPP — Master clear reset / Programming voltage input |
Applications typiques
PIC18F46K22T-I/PT convient pour 6 applications: 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F46K22T-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- Tape-and-reel packaging for SMT production (vs PIC18F46K22-I/PT)
- Industrial temperature grade for harsh environments (vs PIC18F46K22T-E/PT (extended grade))
- 64 MHz maximum CPU clock for demanding real-time tasks (vs PIC18F46K20-I/PT)
Notes de conception
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.
Informations de conformité
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.