PIC18F47K42-I/PT - 8-Bit 64MHz 128KB Flash MCU | Microchip
Référence : PIC18F47K42-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.36 | $3,36 |
| 10 | $3.02 | $30,20 |
| 100 | $2.69 | $269,00 |
| 500 | $2.36 | $1 180,00 |
| 1 000 | $2.04 | $2 040,00 |
PIC18F47K42-I/PT Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, and a configurable set of peripherals (ADC, timers, PWM, communication interfaces, I/O) on one die. Within the wider power-management and embedded hierarchy, an MCU sits above logic ICs and is the active control element that supervises sensors, actuators, displays, and communication buses. The PIC18 architecture used here is an 8-bit accumulator-based Harvard design with hardware multiply, extended instruction set, and 31-level stack.
Key features of the PIC18F47K42-I/PT include the XLP (eXtreme Low Power) family designation with nanoWatt XLP sleep currents, a 12-bit differential ADC2 with computation, a 5-bit/8-bit DAC, comparators, multiple UART/SPI/I2C interfaces, DMA, vector interrupts, and up to 36 I/O pins. The 44-pin TQFP-10x10 package is footprint-compatible with the other 40-pin and 48-pin members of the K42 family, enabling design reuse across product variants.
The device integrates Core Independent Peripherals (CIPs) that operate without CPU intervention - including signal measurement timers, PWM, CLC (Configurable Logic Cell), and the ADC2 with hardware oversampling. This offloads deterministic tasks from the core, lowering active-mode duty cycle and enabling lower average power than traditional 8-bit MCUs running software loops.
Typical applications include consumer appliances, HVAC control, motor control (BLDC fans, small pumps), LED lighting controllers, USB/HID interfaces, smart sensors, battery-powered IoT edge nodes, and general-purpose industrial control. The K42 family is widely used where a 5V-tolerant 8-bit MCU with strong analog and DMA replaces discrete analog front-ends.
When designing with this part, plan the 44-pin TQFP-10x10 PCB land pattern early; ensure VDD/VSS decoupling is placed within 2 mm of each pair, leave room for ICD programming header, and pick the right I-grade (industrial -40 to +85 C) vs E-grade (extended -40 to +125 C) for the thermal environment.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC18F47K42-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 PIC18F47K42-I/PT (même facteur de forme et même empreinte) — différant par Package, DAC, Operating Temperature, Comparators, ADC.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F47K42-E/PT
✅ Remplacement direct✓ En stock
$2.6 / unité
Voir la fiche technique →PIC18F47K42-I/P
✅ Remplacement direct✓ En stock
$4.1 / unité
Voir la fiche technique →PIC18F45K42-I/PT
✅ Remplacement direct✓ En stock
$1.52 / unité
Voir la fiche technique →PIC18F46K42-I/PT
✅ Remplacement direct✓ En stock
$1.89 / unité
Voir la fiche technique →PIC18F46K42T-I/ML
✅ Remplacement direct✓ En stock
$2.04 / unité
Voir la fiche technique →PIC18F47K42-I/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC18 8-bit |
| Family | PIC18FxxK42 (XLP eXtreme Low Power) |
| CPU Clock Speed | 64 MHz max |
| Flash Program Memory | 128 KB (64K x 16 words) |
| SRAM Data Memory | 8 KB |
| EEPROM | 1 KB |
| Operating Voltage (VDD) | 2.3 V to 5.5 V |
| Boîtier | 44-pin TQFP (PT) 10 x 10 x 1 mm |
| Type de montage | Surface Mount |
| Temperature Grade | Industrial -40 C to +85 C (I grade) |
| ADC | 12-bit ADC2 with computation, differential, oversampling |
| DAC | 5-bit / 8-bit DAC |
| Comparators | On-chip comparators |
| Communication Interfaces | UART, SPI, I2C (multiple instances) |
| DMA | Yes |
| PWM Channels | Multiple with Core Independent Peripherals (CIP) |
| Instruction Set | PIC18 extended instruction set, hardware 8x8 multiplier |
| Programming/Debug | ICSP, ICD |
| Statut RoHS | Compliant |
Configuration des broches de PIC18F47K42-I/PT
| Broche 1 | RA0 — Digital I/O / analog input |
| Broche 2 | RA1 — Digital I/O / analog input |
| Broche 3 | RA2 — Digital I/O / analog input |
| Broche 4 | RA3 — Digital I/O / analog input |
| Broche 5 | RA4 — Digital I/O / analog input |
| Broche 6 | RA5 — Digital I/O / analog input |
| Broche 7 | RA6 — Digital I/O / analog input |
| Broche 8 | RA7 — Digital I/O / analog input |
| Broche 9 | VSS — Ground |
| Broche 10 | VDD — Positive supply (2.3 V to 5.5 V) |
| Broche 11 | RB0 — Digital I/O / interrupt-on-change |
| Broche 12 | RB1 — Digital I/O / interrupt-on-change |
| Broche 13 | RB2 — Digital I/O / interrupt-on-change |
| Broche 14 | RB3 — Digital I/O / interrupt-on-change |
| Broche 15 | RB4 — Digital I/O / interrupt-on-change |
| Broche 16 | RB5 — Digital I/O / interrupt-on-change |
| Broche 17 | RB6 — Digital I/O / ICD PGC |
| Broche 18 | RB7 — Digital I/O / ICD PGD |
| Broche 19 | VSS — Ground |
| Broche 20 | VDD — Positive supply (2.3 V to 5.5 V) |
| Broche 21 | RC0 — Digital I/O |
| Broche 22 | RC1 — Digital I/O |
| Broche 23 | RC2 — Digital I/O |
| Broche 24 | RC3 — Digital I/O |
| Broche 25 | RC4 — Digital I/O |
| Broche 26 | RC5 — Digital I/O |
| Broche 27 | RC6 — Digital I/O |
| Broche 28 | RC7 — Digital I/O |
| Broche 29 | VSS — Ground |
| Broche 30 | VDD — Positive supply (2.3 V to 5.5 V) |
| Broche 31 | RD0 — Digital I/O |
| Broche 32 | RD1 — Digital I/O |
| Broche 33 | RD2 — Digital I/O |
| Broche 34 | RD3 — Digital I/O |
| Broche 35 | RD4 — Digital I/O |
| Broche 36 | RD5 — Digital I/O |
| Broche 37 | RD6 — Digital I/O |
| Broche 38 | RD7 — Digital I/O |
| Broche 39 | VSS — Ground |
| Broche 40 | VDD — Positive supply (2.3 V to 5.5 V) |
| Broche 41 | RE0 — Digital I/O |
| Broche 42 | RE1 — Digital I/O |
| Broche 43 | RE2 — Digital I/O |
| Broche 44 | RE3 — Digital I/O (also MCLR/ICSP programming) |
Applications typiques
PIC18F47K42-I/PT convient pour 6 applications: Consumer Appliance Control, BLDC Fan and Small Pump Motor Control, LED Lighting Controller, Battery-Powered IoT Edge Sensor, HVAC and Building Control, USB HID / Human Interface Device.
Consumer Appliance Control
The PIC18F47K42-I/PT fits consumer appliance control boards because its 128 KB Flash absorbs the full state-machine plus UI logic, while 8 KB RAM is enough for menu structures, sensor histories, and BLE/HID command buffers. The 64 MHz core runs the main control loop in microseconds, leaving headroom for ADC2 averaging on NTC temperature sensors, zero-cross triac dimming PWMs, and UART comms to a UI board. Its 2.3-5.5 V VDD range means a 5 V-off-line dropper powers the part directly with no level shifter.
Recommandé
BLDC Fan and Small Pump Motor Control
The PIC18F47K42-I/PT's Core Independent Peripherals (PWM, CLC, signal-measurement timer) generate the 6-step commutation table for BLDC motors without CPU load, while DMA streams ADC2 back-EMF samples into RAM without waking the core. At 64 MHz the core still has cycles to manage speed PI loop and host comms. Designers often pair it with gate drivers like the MCP8025/6 and use the on-chip comparators for BEMF zero-cross detection - eliminating external op-amps.
Recommandé
LED Lighting Controller
LED lighting drivers use the PIC18F47K42-I/PT to combine analog dim (0-10 V) and DALI/Casambi digital control in one IC. The 12-bit ADC2 reads the dim input with 0.025% resolution; the high-resolution PWM outputs drive a buck-constant-current stage; the on-chip 5-bit DAC generates a reference for the current loop. XLP sleep modes drop quiescent to nanoAmp range when the lamp is off, satisfying the EU Ecodesign standby requirement.
Recommandé
Battery-Powered IoT Edge Sensor
Battery-powered IoT edge nodes use the PIC18F47K42-I/PT's nanoWatt XLP sleep mode (sub-microamp quiescent) plus 12-bit ADC2 with computation to wake, sample a sensor, decide, and re-sleep. DMA moves ADC results into RAM without core wake-up, so a coin-cell sensor can run for years. The 128 KB Flash supports secure boot, OTA hooks, and rich application logic without external memory; UART or I2C connects to a sub-GHz or BLE module.
Recommandé
HVAC and Building Control
HVAC thermostats and zone controllers need industrial-temperature-grade analog plus communication. The PIC18F47K42-I/PT (industrial -40 to +85 C) or its E-grade variant handles 24 VAC-powered thermostats; ADC2 reads thermistor bridges, on-chip comparators detect line-frequency zero-cross for TRIAC timing, and UART/SPI bridge to a Modbus or BACnet network. The 44-pin TQFP is footprint-compatible with the smaller K40/K22 family, easing PCB reuse across SKUs.
Recommandé
USB HID / Human Interface Device
USB keyboards, custom HID controllers, and small touch interfaces use the PIC18F47K42-I/PT for its 128 KB Flash (USB stack + scan logic), DMA-driven USB endpoint buffers, and enough I/O to scan a 12x8 matrix directly. The internal HFINTOSC is accurate enough for USB full-speed without an external crystal, reducing BOM cost and PCB area. ICD-friendly 44-pin TQFP simplifies bring-up.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F47K42-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F47K42-E/PT | PIC18F45K42-I/PT | PIC18F46K42-I/PT | PIC18F46K42T-I/ML |
|---|---|---|---|---|---|
| Package | 44-pin TQFP (PT) 10x10 mm | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin QFN (ML) - smaller, same 44-pin count |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 64 KB (-50%) | 64 KB (-50%) | 64 KB (-50%) |
| SRAM | 8 KB | 8 KB | 4 KB (-50%) | 4 KB (-50%) | 4 KB (-50%) |
| EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| CPU Clock Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V |
| Temperature Grade | Industrial -40C to +85C | Extended -40C to +125C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C |
| XLP Low-Power Sleep | Yes (nanoWatt XLP) | Yes | Yes | Yes | Yes |
Principaux différenciateurs
- Largest Flash memory in K42 family (vs PIC18F46K42-I/PT)
- Broader temperature range option in same die (vs PIC18F47K42-I/PT (industrial) vs PIC18F47K42-E/PT (extended))
- XLP nanoWatt technology vs legacy PIC18F46K80 (vs PIC18F46K80-I/PT)
Notes de conception
Place a 100 nF decoupling capacitor within 2 mm of each VDD/VSS pair (there are 4 pairs on the 44-pin TQFP). Add a bulk 10 uF tantalum or ceramic at the board VDD entry. For VDD ramps slower than 50 ms, configure the Brown-Out Reset (BOR) to the appropriate VDD threshold to prevent undefined operation during power transitions.
Route the ICSP pins RB6 (PGC) and RB7 (PGD) directly to a 6-pin ICSP header with series 4.7 kohm pull-ups on each signal. Keep the ICD header within 25 mm of the MCU to avoid signal integrity issues. Separate the analog (RA) pins from switching PWM lines (PWM outputs on RC/RD) with a ground trace to reduce ADC2 noise pickup.
PIC18F47K42-I/PT I-grade parts are rated -40C to +85C; for outdoor or industrial applications that exceed +85C (e.g. motor enclosures, outdoor lighting, automotive under-hood), choose the E-grade PIC18F47K42-E/PT variant. Do not mistake the I and E suffixes - the same 44-pin TQFP package is used but the silicon is qualified differently.
When using the on-chip 12-bit ADC2 for precision measurements (e.g. battery monitoring on a coin-cell sensor), enable the ADC2 hardware averaging and oversampling features to reduce input-referred noise to ~100 uVrms. Use a buffer op-amp (e.g. MCP6001) for high-impedance sensor sources so the ADC's sample-and-hold capacitor charges correctly.
Informations de conformité
Microchip PIC18F47K42-I/PT is RoHS compliant per distributor datasheets. AEC-Q100 automotive grade is on the PIC18F47K42-EP family variant, not the I-grade. No halogen-free statement in available data.