PIC18LF47K42-E/PT - 8-bit 64MHz 128KB Flash MCU | Microchip
MPN: PIC18LF47K42-E/PT ✓ Hoạt độngPIC18LF47K42-E/PT Tóm tắt
An 8-bit microcontroller (MCU) is a single-chip computer with an 8-bit data path, typically integrating a CPU core, non-volatile program memory (Flash), working RAM, EEPROM, and a rich set of on-chip peripherals. PIC microcontrollers sit within the broader hierarchy of embedded controllers -> microcontrollers -> integrated circuits -> semiconductors, and use a RISC Harvard architecture that separates program and data buses for deterministic instruction throughput.
Key features of the PIC18LF47K42-E/PT include a 35-channel 12-bit ADC with computation (ADC2), a 5-bit DAC, vector interrupts, DMA, Peripheral Pin Select (PPS), zero-cross detect (ZCD), complementary waveform generator (CWG), configurable logic cells, hardware limit timer (HLT), windowed watchdog (WWDT), scan/CRC, UART, SPI, and I2C. The XLP (eXtreme Low Power) technology delivers deep sleep currents in the nanoampere range, enabling battery-powered sensor nodes that can run for years on a single coin cell.
The device uses a 16-bit instruction word with a two-stage pipeline and a hardware multiply/divide engine, providing effective throughput up to 16 MIPS at 64MHz. The MAP (Memory Access Partitioning) and DIA (Device Information Area) features support bootloader design and serialized traceability for field deployment.
Typical applications include industrial IoT edge nodes, automotive body controllers, USB-CDC sensor hubs, low-power wireless sensor nodes, white-goods motor control (using CWG + PWM), and consumer HMI products. The wide analog and PWM peripherals also make the part well-suited to LED lighting drivers and small BLDC or stepper control loops.
When designing with the PIC18LF47K42-E/PT, ensure the supply is decoupled with at least 100nF next to each VDD/VSS pair, configure PPS carefully to avoid peripheral pin conflicts, and respect the 1.8V-3.6V VDD range of the LF device. For 5V-tolerant I/O, the non-LF PIC18F47K42-E/PT must be selected instead.
This page synthesizes distributor pricing, drop-in alternatives, application circuits and design notes not consolidated on the manufacturer datasheet, giving embedded engineers a single reference for evaluation and procurement.
Bộ thay thế dễ dàng lắp đặt cho PIC18LF47K42-E/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18LF47K42-E/PT (cùng hình factor và footprint) — khác nhau ở ADC, Core Architecture, Operating Voltage (VDD), PWM Channels, Package.
PIC18LF47K42-I/PT
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC18LF47K42T-I/PT
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F47K42-E/PT
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC18F47K42-I/PT
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC18LF67K42-I/PT
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC18LF47K42-E/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC 8-bit RISC Harvard |
| Family | PIC18FxxK42 (XLP) |
| CPU Speed | 64 MHz (up to 16 MIPS) |
| Program Memory (Flash) | 128 KB (64K x 16) |
| SRAM | 8 KB |
| EEPROM | 1 KB |
| Operating Voltage (VDD) | 1.8 V to 3.6 V (LF device) |
| I/O Pins | 36 |
| ADC | 12-bit, 35 channels (ADC2) |
| DAC | 5-bit |
| PWM Channels | 4 |
| Comparators | 2 |
| Hộp | 44-pin TQFP (10x10 mm) |
| Nhiệt độ hoạt động | -40C to +125C (E grade) |
| RoHS | Compliant |
| Communications | UART, SPI, I2C |
Cấu hình chân PIC18LF47K42-E/PT
| Chân 1 | RB5 — PORTB I/O bit 5 / PWM |
| Chân 2 | RB4 — PORTB I/O bit 4 / PWM |
| Chân 3 | RB3 — PORTB I/O bit 3 / I2C SCL |
| Chân 4 | RB2 — PORTB I/O bit 2 / I2C SDA |
| Chân 5 | RB1 — PORTB I/O bit 1 |
| Chân 6 | RB0 — PORTB I/O bit 0 / INT0 |
| Chân 7 | VDD — Positive supply voltage |
| Chân 8 | VSS — Ground reference |
| Chân 9 | RA7 — PORTA I/O bit 7 |
| Chân 10 | RA6 — PORTA I/O bit 6 |
| Chân 11 | RC7 — PORTC I/O bit 7 / RX |
| Chân 12 | RC6 — PORTC I/O bit 6 / TX |
| Chân 13 | RC5 — PORTC I/O bit 5 |
| Chân 14 | RC4 — PORTC I/O bit 4 |
| Chân 15 | RC3 — PORTC I/O bit 3 / SPI SCK |
| Chân 16 | RC2 — PORTC I/O bit 2 / SPI MISO |
| Chân 17 | RC1 — PORTC I/O bit 1 / SPI MOSI |
| Chân 18 | RC0 — PORTC I/O bit 0 |
| Chân 19 | OSC1 — Crystal oscillator input |
| Chân 20 | OSC2 — Crystal oscillator output |
| Chân 21 | RA0 — PORTA I/O bit 0 / ADC |
| Chân 22 | RA1 — PORTA I/O bit 1 / ADC |
| Chân 23 | RA2 — PORTA I/O bit 2 / DAC |
| Chân 24 | RA3 — PORTA I/O bit 3 / VREF+ |
| Chân 25 | RA4 — PORTA I/O bit 4 |
| Chân 26 | RA5 — PORTA I/O bit 5 |
| Chân 27 | VSS — Ground reference |
| Chân 28 | VDD — Positive supply voltage |
| Chân 29 | RB7 — PORTB I/O bit 7 |
| Chân 30 | RB6 — PORTB I/O bit 6 / ICSP PGC |
| Chân 31 | RD0 — PORTD I/O bit 0 |
| Chân 32 | RD1 — PORTD I/O bit 1 |
| Chân 33 | RD2 — PORTD I/O bit 2 |
| Chân 34 | RD3 — PORTD I/O bit 3 |
| Chân 35 | RD4 — PORTD I/O bit 4 |
| Chân 36 | RD5 — PORTD I/O bit 5 / PWM |
| Chân 37 | RD6 — PORTD I/O bit 6 / PWM |
| Chân 38 | RD7 — PORTD I/O bit 7 / PWM |
| Chân 39 | RE0 — PORTE I/O bit 0 |
| Chân 40 | RE1 — PORTE I/O bit 1 |
| Chân 41 | RE2 — PORTE I/O bit 2 |
| Chân 42 | RE3 — PORTE I/O bit 3 |
| Chân 43 | AVSS — Analog ground |
| Chân 44 | AVDD — Analog supply voltage |
Ứng dụng tiêu biểu
PIC18LF47K42-E/PT phù hợp cho 7 Áp dụngs: Industrial IoT Sensor Node, Automotive Body Control Module, Low-Power Wireless Sensor Hub, USB-CDC Sensor Dongle, White-Goods Motor Control (BLDC / Stepper), LED Lighting Driver / Strip Controller, Consumer HMI with Display.
Industrial IoT Sensor Node
The PIC18LF47K42-E/PT fits battery-powered industrial IoT sensor nodes thanks to its 1.8V-3.6V VDD range, XLP sleep current below 50nA, and 35-channel 12-bit ADC2. ADC2 with hardware averaging and threshold detection handles thermocouple, RTD and 4-20mA sensing without waking the CPU. Paired with the SPI/I2C bus and DMA controller, the node streams sensor data while keeping the MCU in IDLE >99% of the time.
Được đề xuất
Automotive Body Control Module
With -40C to +125C automotive temperature grade (E suffix) and 36 I/O pins, the PIC18LF47K42-E/PT serves as the central controller in body-control modules driving mirrors, lighting and door locks. The CWG peripheral generates complementary PWM for half-bridge motor drivers, and the WWDT plus scan/CRC provide ISO 26262 functional-safety hooks. PPS eliminates trace-routing constraints during PCB layout.
Được đề xuất
Low-Power Wireless Sensor Hub
The PIC18LF47K42-E/PT's 8KB SRAM and 128KB Flash are sufficient to host a wireless-protocol HCI (Host Controller Interface) for sub-GHz radios or BLE gateways. The DMA controller offloads radio packet RX/TX from the CPU, freeing time for sensor preprocessing. With 4 PWM and a 5-bit DAC, the same MCU can drive a status-LED indicator without an external driver.
Được đề xuất
USB-CDC Sensor Dongle
Engineers use the PIC18LF47K42-E/PT with the on-chip USB 2.0 Full-Speed peripheral (or with an external MCP2210T-I/SS bridge) to build USB-CDC sensor dongles for PC-side data logging. The 128KB Flash hosts a USB stack plus command parser, while 8KB SRAM holds buffering. The 12-bit ADC2 streams 8 ksps analog data while USB transmits full-speed isochronous.
Được đề xuất
White-Goods Motor Control (BLDC / Stepper)
The PIC18LF47K42-E/PT drives small BLDC and stepper motors in washing-machine pumps and refrigerator fans using its 4 PWM channels, CWG, and ZCD for back-EMF sensing. Vector interrupts minimize motor-loop jitter to <1us, while the 5-bit DAC provides analog setpoint generation. The 1.8V-3.6V operation matches battery-backup designs in cordless appliances.
Được đề xuất
LED Lighting Driver / Strip Controller
The PIC18LF47K42-E/PT's 4 PWM channels plus CWG drive RGBW LED strips and architectural lighting with 16-bit PWM resolution for smooth dimming. ADC2 monitors supply current and temperature, while DMA moves color frames from Flash into the PWM compare registers at up to 30 fps. PPS lets the designer route PWM outputs to any I/O pin, simplifying PCB routing on small form-factor controllers.
Được đề xuất
Consumer HMI with Display
The 128KB Flash on PIC18LF47K42-E/PT holds full USB stack plus graphical command interpreter, 8KB SRAM holds display buffer, and the 35-channel ADC reads touch/rotary inputs without an external controller. With PPS the SPI/I2C display interface can be re-mapped between prototypes. The 1.8V-3.6V operation enables direct Li-ion battery power for portable HMI products.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18LF47K42-E/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC18LF47K42-I/PT | PIC18LF47K42T-I/PT | PIC18F47K42-E/PT | PIC18F47K42-I/PT | PIC18LF67K42-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10) | 44-TQFP (10x10) - same | 44-TQFP (10x10) - same | 44-TQFP (10x10) - same | 44-TQFP (10x10) - same | 64-TQFP (10x10) - different footprint |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 256 KB |
| SRAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| Operating Voltage | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) | 2.3 V to 5.5 V (F) | 2.3 V to 5.5 V (F) | 1.8 V to 3.6 V (LF) |
| Temperature Grade | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) |
| CPU Speed | 64 MHz (16 MIPS) | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| I/O Pins | 36 | 36 | 36 | 36 | 36 | 54 |
| ADC Channels | 35 (12-bit ADC2) | 35 (12-bit ADC2) | 35 (12-bit ADC2) | 35 (12-bit ADC2) | 35 (12-bit ADC2) | 47 (12-bit ADC2) |
Bảo phân biệt quan trọng
- Lowest-power 128KB Flash 8-bit MCU in 44-TQFP (vsPIC18F46K22-I/PT)
- Wide voltage range with same family firmware (vsPIC18F47K42-E/PT (F-variant))
- Automotive temperature grade with XLP (vsPIC18LF47K42-I/PT)
Ghi chú thiết kế
The PIC18LF47K42-E/PT operates from 1.8V-3.6V VDD only. Use a low-quiescent LDO such as Microchip MCP1700 (1.6uA Iq) for 3.3V rails; do NOT connect a 5V supply to VDD or the part will be damaged. Place a 100nF X7R capacitor next to each VDD/AVDD/VSS/AVSS pair, plus a bulk 1-10uF tantalum or ceramic capacitor at the IC supply pin. For ADC accuracy, AVSS must be tied directly to VSS at the PCB pin, not via a trace.
Estimated: at 64MHz CPU + active ADC2 the part draws approximately 12mA from a 3.3V supply, dissipating 40mW. The 44-TQFP (10x10) has theta_JA of approximately 50 C/W, so junction temperature rises 2C above ambient - no heatsink required. Sleep current at 25C is typically <50nA with the LF oscillator running. Verify thermal behavior in a closed enclosure because reduced air-flow can shift theta_JA significantly.
Use a 4-layer PCB with continuous ground plane directly under the TQFP footprint. The 0.5mm pitch TQFP pads require a non-solder-mask-defined (NSMD) pad with 0.25mm copper and 0.45mm solder mask opening, with ENIG surface finish to prevent tin-whisker growth and to maximize solder joint reliability. Route the QVFP center pad to the analog ground (AVSS) and stitch that plane to digital ground (VSS) at a single point under the IC.
Do not confuse the LF (1.8V-3.6V) and F (2.3V-5.5V) variants - the LF device will latch-up if exposed to 5V signals on any I/O pin. Do not omit the AVSS pin tie to VSS at the PCB pin, or ADC2 readings will be noisy. The PPS feature lets you map peripheral functions to any I/O pin, but conflicting PPS assignments will silently disable the second peripheral - always check the PPSLOCK register after configuration.
Thông tin tuân thủ
RoHS compliant per Microchip product page. AEC-Q100: the E temperature grade is rated -40C to +125C but the part is not formally AEC-Q100 qualified; for safety-critical automotive designs use the AEC-Q100-qualified PIC18F47K42-I/PT variant.