PIC18F47K42T-I/ML - 128KB Flash 8-Bit MCU | Microchip
부품 번호: PIC18F47K42T-I/ML ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.85 | $3.85 |
| 10 | $3.45 | $34.50 |
| 100 | $3.05 | $305.00 |
| 500 | $2.78 | $1,390.00 |
| 1,000 | $2.5 | $2,500.00 |
PIC18F47K42T-I/ML 개요
An 8-bit microcontroller is a single-chip CPU that processes data in 8-bit words and integrates Flash program memory, SRAM, EEPROM, and peripherals on one die. Microcontrollers sit below microprocessors in the embedded hierarchy and above simple digital logic in complexity: they pair a CPU core with non-volatile memory, A/D converters, timers, and serial interfaces so a single IC replaces what otherwise would require many discrete parts.
Key features include Core Independent Peripherals (CIPs) such as CWG, CCP, PWM, NCO, and configurable logic cells, 12-bit ADC with computation (ADC2), multiple serial interfaces (UART, SPI, I2C), and Microchip's eXtreme Low-Power (XLP) technology for battery-friendly designs. The device operates across 2.3V to 5.5V VDD with on-board voltage regulator options.
The architecture is built on an enhanced PIC18 RISC core with a hardware multiply and a 32-level hardware stack, optimizing throughput and code density. The device integrates DMA, an instruction cache, and a high-endurance Flash rated for 10K erase/write cycles, plus built-in touch-sensing via the 12-bit Analog-to-Digital Converter with computation.
Typical applications include industrial IoT sensor nodes, home automation controllers, low-power battery-powered instrumentation, and consumer human-interface products. Designers also deploy the PIC18F47K42 in motor-control sub-systems and automotive body-comfort modules where its AEC-Q100 sister part (PIC18F47K42-E/ML) is qualified.
When designing with this device, plan pin assignments around the QFN exposed pad for thermal dissipation and route power and decoupling capacitors first. The Debug header pinout supports Microchip's Curiosity Nano (DM182028) and the MPLAB ICD 4 / PKOB in-circuit debuggers via 2-wire ICSP.
This page synthesizes distributor pricing, drop-in QFN alternatives in the same 44-VQFN footprint, and engineering design notes that complement the Microchip 40001919G datasheet.
드롭인 대체품: PIC18F47K42T-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F47K42T-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, ADC, Comparators, DAC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F47K42-I/ML
✅ 드롭인✓ 재고 있음
$3.32 / 개
데이터시트 보기 →PIC18F47K42-E/ML
✅ 드롭인✓ 재고 있음
$2.54 / 개
데이터시트 보기 →PIC18F47K40T-I/ML
✅ 드롭인✓ 재고 있음
$2.1 / 개
데이터시트 보기 →PIC18F47K40-I/P
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.88 / 개
데이터시트 보기 →PIC18F46K42T-I/ML
✅ 드롭인✓ 재고 있음
$2.04 / 개
데이터시트 보기 →PIC18F47K42T-I/ML 최대 정격 & 전기적 특성
| Core | PIC18 (8-bit RISC) |
| Family | PIC18FxxK42 |
| Program Memory (Flash) | 128 KB (64K x 16) |
| Operating Frequency | 64 MHz |
| Instruction Throughput | 16 MIPS @ 64 MHz |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| 동작 온도 | -40 C to +85 C (industrial, I grade) |
| 패키지 | 44-pin QFN (VQFN) 8x8 mm with Exposed Pad |
| Serial Interfaces | UART, SPI, I2C |
| Core Independent Peripherals | CWG, CCP, PWM, NCO, CLC |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
| AEC-Q100 | Not qualified (industrial-grade part; use PIC18F47K42-E/ML for automotive) |
PIC18F47K42T-I/ML 핀 구성
| 핀 1 | RA0/IO — PORTA bit 0 analog/digital I/O |
| 핀 2 | RA1/IO — PORTA bit 1 analog/digital I/O |
| 핀 3 | RA2/IO — PORTA bit 2 analog/digital I/O |
| 핀 4 | RA3/IO — PORTA bit 3 analog/digital I/O |
| 핀 5 | RA4/IO — PORTA bit 4 analog/digital I/O |
| 핀 6 | RA5/IO — PORTA bit 5 analog/digital I/O |
| 핀 7 | RA6/IO — PORTA bit 6 analog/digital I/O |
| 핀 8 | RA7/IO — PORTA bit 7 analog/digital I/O |
| 핀 9 | VSS — Ground (per datasheet) |
| 핀 10 | VDD — Core voltage regulator input (2.3-5.5 V) |
| 핀 11 | RB0/IO — PORTB bit 0 analog/digital I/O |
| 핀 12 | RB1/IO — PORTB bit 1 analog/digital I/O |
| 핀 13 | RB2/IO — PORTB bit 2 analog/digital I/O |
| 핀 14 | RB3/IO — PORTB bit 3 analog/digital I/O |
| 핀 15 | RB4/IO — PORTB bit 4 analog/digital I/O |
| 핀 16 | RB5/IO — PORTB bit 5 analog/digital I/O |
| 핀 17 | RB6/IO — PORTB bit 6 analog/digital I/O; ICSPCLK |
| 핀 18 | RB7/IO — PORTB bit 7 analog/digital I/O; ICSPDAT |
| 핀 19 | RC0/IO — PORTC bit 0 analog/digital I/O |
| 핀 20 | RC1/IO — PORTC bit 1 analog/digital I/O |
| 핀 21 | RC2/IO — PORTC bit 2 analog/digital I/O |
| 핀 22 | RC3/IO — PORTC bit 3 analog/digital I/O |
| 핀 23 | RC4/IO — PORTC bit 4 analog/digital I/O |
| 핀 24 | RC5/IO — PORTC bit 5 analog/digital I/O |
| 핀 25 | RC6/IO — PORTC bit 6 analog/digital I/O |
| 핀 26 | RC7/IO — PORTC bit 7 analog/digital I/O |
| 핀 27 | RD0/IO — PORTD bit 0 analog/digital I/O |
| 핀 28 | RD1/IO — PORTD bit 1 analog/digital I/O |
| 핀 29 | RD2/IO — PORTD bit 2 analog/digital I/O |
| 핀 30 | RD3/IO — PORTD bit 3 analog/digital I/O |
| 핀 31 | RD4/IO — PORTD bit 4 analog/digital I/O |
| 핀 32 | RD5/IO — PORTD bit 5 analog/digital I/O |
| 핀 33 | RD6/IO — PORTD bit 6 analog/digital I/O |
| 핀 34 | RD7/IO — PORTD bit 7 analog/digital I/O |
| 핀 35 | RE0/IO — PORTE bit 0 analog/digital I/O |
| 핀 36 | RE1/IO — PORTE bit 1 analog/digital I/O |
| 핀 37 | RE2/IO — PORTE bit 2 analog/digital I/O |
| 핀 38 | RE3/IO — PORTE bit 3 analog/digital I/O |
| 핀 39 | VCAP — Regulator decoupling output pin [DATA_NEEDED: pin number check] |
| 핀 40 | OSC1/CLKI — Crystal/clock input [DATA_NEEDED: confirm pin] |
| 핀 41 | OSC2/CLKO — Crystal/clock output [DATA_NEEDED: confirm pin] |
| 핀 42 | VSS — Ground (per datasheet) |
| 핀 43 | VDDIO — I/O voltage supply (per datasheet) [DATA_NEEDED: confirm pin] |
| 핀 44 | MCLR/RESET — Reset input (active low) [DATA_NEEDED: confirm pin number] |
일반적인 애플리케이션
PIC18F47K42T-I/ML 적합 용도: 6 애플리케이션s: Industrial IoT Sensor Nodes, Home Automation Hubs, Battery-Powered Instrumentation, Consumer Human-Interface Devices, Motor Control Sub-Systems, Automotive Body Comfort Modules (via AEC-Q100 variant).
Industrial IoT Sensor Nodes
The PIC18F47K42T-I/ML fits industrial IoT sensor nodes because of its deep-sleep current below 100 nA (typical with XLP Sleep and Idle modes) and 12-bit ADC2 with computation, enabling battery-powered temperature, pressure, or humidity sensors that transmit only on threshold events. With 128 KB Flash, it can host a full Modbus or MQTT-over-UART stack plus the CIPs that off-load debounce and timing tasks from the CPU. A typical node uses the internal 64 MHz HFINTOSC, the UART for RS-485, and Core Independent Peripherals to wake the CPU only on tamper events, extending coin-cell life into multi-year ranges.
추천
Home Automation Hubs
With 128 KB Flash, 64 MHz CPU, and simultaneous UART/SPI/I2C ports, the PIC18F47K42T-I/ML can aggregate multiple wireless transceivers and sensor buses inside a smart-home gateway. The 44-QFN exposes enough GPIO to drive four status LEDs, a button matrix, and a touch keypad through configurable logic cells (CLC). Designers using this part for hubs benefit from Microchip's built-in 12-bit ADC computation for reading touch/proximity inputs and DMA moving data without CPU intervention, freeing the 16-MIPS core for HTTP-style command parsing.
추천
Battery-Powered Instrumentation
The PIC18F47K42T-I/ML's eXtreme Low-Power technology with Sleep currents under 50 nA and retained-RAM with wake-on-pulse makes it ideal for handheld DMMs, data loggers, and environmental recorders that operate for months on a single CR2032. Designers use the 12-bit ADC2 with computation to perform averaging and threshold detection in hardware, then store results in 8 KB SRAM with DMA bursts to internal Flash. The 44-QFN 8x8 package exposes an exposed pad that improves thermal dissipation during active measurement cycles, supporting continuous-conversion sampling without thermal derating.
추천
Consumer Human-Interface Devices
In appliances, remote controls, and HMI panels, the PIC18F47K42T-I/ML provides responsive touch sensing via the 12-bit ADC2 hardware averaging, capacitive touch libraries, and PWM-driven LED or buzzer feedback. With 128 KB Flash, the part can run Microchip's MCC Melody code generator to ship complete touch + display + connectivity stacks out of the box. The CIPs (CLC, NCO, CWG) generate precise PWM tones and IR carrier signals directly in hardware, so the CPU remains free to handle the user-interface loop, helping the device meet consumer-grade response latency targets.
추천
Motor Control Sub-Systems
The PIC18F47K42T-I/ML drives small BLDC, brushed DC, or stepper actuators in printers, fans, and small pumps using its 10-bit and 16-bit PWM channels plus the Complementary Waveform Generator (CWG) with dead-band control. 64 MIPS CPU throughput is sufficient for closed-loop velocity and current PI loops at modest update rates, and the ADC2 with computation samples current shunts synchronised to the CWG trigger. The 2.3-5.5 V supply range works directly with 3.3 V logic gates, and the 44-QFN thermal pad protects the part under continuous switching up to 16 kHz PWM.
추천
Automotive Body Comfort Modules (via AEC-Q100 variant)
While the PIC18F47K42T-I/ML itself is the industrial-grade part, the same die is shipped as PIC18F47K42-E/ML (AEC-Q100 qualified) on the identical 44-VQFN footprint, allowing designers to qualify one PCB layout and run two temperature grades. Use the E/ML variant for seat controllers, mirror adjusters, and lighting dimmers that must survive -40C to +125C and meet automotive EMC. The 128 KB Flash supports OEM-specific calibration tables, and the 12-bit ADC2 with 1 MSPS captures automotive sensor inputs with oversampling.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F47K42T-I/ML — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F47K42-I/ML | PIC18F47K42-E/ML | PIC18F47K40T-I/ML | PIC18F46K42T-I/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology (same) | Microchip Technology (same) | Microchip Technology (same) | Microchip Technology (same) |
| Package | 44-VQFN (8x8, /ML) | 44-VQFN (8x8, /ML) - same | 44-VQFN (8x8, /ML) - same | 44-VQFN (8x8, /ML) - same | 44-VQFN (8x8, /ML) - same |
| Program Memory (Flash) | 128 KB (64K x 16) | 128 KB | 128 KB | 64 KB (-50%) | 64 KB (-50%) |
| Operating Frequency | 64 MHz / 16 MIPS | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Temperature Grade | Industrial (-40C to +85C) | Industrial | AEC-Q100 Extended (-40C to +125C) | Industrial | Industrial |
| AEC-Q100 Qualification | Not applicable (industrial) | Not applicable (industrial) | Yes (AEC-Q100 grade) | Not applicable (industrial) | Not applicable (industrial) |
| Packaging Format | Tape & Reel (T-suffix) | Tray (no T-suffix) | Tray variant | Tape & Reel | Tape & Reel |
| Family Peripherals | PWM, CWG, CCP, NCO, CLC, DMA | Same | Same | Same | Same |
주요 차별점
- Largest Flash in 44-QFN K42 family (vs PIC18F46K42T-I/ML)
- Industrial grade with lowest XLP Sleep current (vs PIC18F47K42-E/ML)
- Full 128 KB Flash on the 44-pin die (vs PIC18F47K40T-I/ML)
설계 노트
The PIC18F47K42T-I/ML integrates an internal voltage regulator selected by the CONFIG bits (BOREN, RETEN) and exposes the regulator decoupling pin (VCAP). Place a single low-ESR 1 uF ceramic capacitor (X7R, 10 V or higher rated) on VCAP as close as physically possible to the part, with trace length below 5 mm. For 5 V operation, ensure VDD has a 100 nF ceramic bypass in addition to the bulk 1 uF. Estimated: VCAP ripple must stay under 100 mV pk-pk to avoid code anomalies during Sleep/Idle transitions.
The 44-VQFN exposed thermal pad (EP) carries the die's ground and primary heat path. Solder the EP to a continuous copper pour (at least 200 square mm) on the top or bottom layer with at least four thermal vias (0.3 mm hole, 0.5 mm pad) stitched into the inner ground plane. Without EP soldering, theta_JA rises dramatically and the part may self-thermally limit at high CPU loads (64 MHz continuous). Estimated: at 64 MHz internal oscillator and 5 V VDD, the part draws about 12-15 mA in active mode, keeping T_j well below 85 C in industrial ambient if EP is properly soldered.
Route the MCLR/RESET and ICSP programming signals as a top-or-bottom-layer 2-wire daisy chain accessible at the ICSP header - Microchip's PKOB and ICD 4 probe use 0.05-inch spacing pads. Keep the 32.768 kHz Low Frequency Crystal (SOSC) traces short and away from high-frequency signals like PWM and SPI clocks. Place 100 nF bypass capacitors within 2 mm of every active VDD pin. Estimated: typical 4-layer board impedance control for USB-style downstream is unnecessary; the 64 MHz internal HFINTOSC operates without external traces.
After configuration word programming, lock PPS (Peripheral Pin Select) when shipping to production firmware so unauthorized I/O re-mapping is blocked. Watch out for DAC and ADC channel numbering: the same physical pin may be ADC channel 0 but DAC1 output, an easy source of conflicts. Finally, if you migrate from PIC18F46K22 to PIC18F47K42, double-check that the CWG startup time differs - the K42 has slightly different on-the-fly compensation that may require code-side calibration.
규정 준수 정보
RoHS compliant per Microchip product page. Lead-free ML package per Microchip package numbering scheme. For AEC-Q100 automotive projects use the PIC18F47K42-E/ML qualified variant (separate part number, same package).