PIC18F43K20T-I/MV - 8KB Flash 8-bit XLP MCU, 40-UQFN | Microchip
부품 번호: PIC18F43K20T-I/MV ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.55 | $25.50 |
| 100 | $2.18 | $218.00 |
| 500 | $1.84 | $920.00 |
| 1,000 | $1.59 | $1,590.00 |
PIC18F43K20T-I/MV 개요
A PIC (Peripheral Interface Controller) microcontroller is a Harvard-architecture RISC device with separate program and data memory buses, optimised for embedded control. The PIC18 family is Microchip's high-performance 8-bit line, featuring a 16-bit instruction word and an 8-bit data path. PIC microcontrollers sit within a hierarchy of: microcontroller → embedded controller → semiconductor device, and dominate applications requiring deterministic real-time behaviour with low power consumption, especially when combined with the nanoWatt XLP (eXtreme Low Power) technology tier that this part belongs to.
Key features of the PIC18F43K20T-I/MV include the nanoWatt XLP low-power architecture, an integrated 10-bit ADC with multiple channels, two PWM/CCP modules, three programmable external interrupts, four interrupt-on-change lines, eight programmable weak pull-ups, and high-current sink/source capability of 25 mA/25 mA per pin. The device also includes a programmable slew rate, auto-shutdown/auto-restart PWM logic, and a 16-level voltage reference using VREF pins. The 40-UQFN package provides excellent thermal dissipation through its exposed pad.
Technical depth: the PIC18F43K20 uses Microchip's enhanced 8-bit core with a hardware multiplier, 32 kHz to 64 MHz operation, and configurable instruction-cycle timing. The XLP technology enables sleep currents in the nanoampere range with multiple power-managed modes (Run, Idle, Sleep). The internal oscillator eliminates an external crystal in many designs, reducing BOM cost and PCB area.
Typical applications include ultra-low-power sensor nodes, battery-powered IoT edge devices, industrial control modules, consumer electronics with capacitive touch sensing, and USB-interface embedded systems. The combination of small UQFN footprint and low power consumption makes it ideal for space- and energy-constrained designs.
Design consideration: when routing the 40-UQFN land pattern, ensure the exposed pad (EP) is soldered to a continuous ground copper pour for thermal dissipation and electrical grounding. Decoupling capacitors (100 nF plus 10 uF bulk) must be placed as close as possible to the VDD pins to handle ADC noise.
This page synthesizes distributor pricing from LCSC and DigiKey, drop-in Microchip same-family alternatives, and engineering design notes not found in the manufacturer datasheet.
드롭인 대체품: PIC18F43K20T-I/MV — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F43K20T-I/MV (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Timers, Program Memory (Flash), Communication.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F43K20T-I/ML
✅ 드롭인✓ 재고 있음
$2.31 / 개
데이터시트 보기 →PIC18F43K20-I/MV
✅ 드롭인✓ 재고 있음
$1.97 / 개
데이터시트 보기 →PIC18F43K20-I/ML
✅ 드롭인✓ 재고 있음
$2.46 / 개
데이터시트 보기 →PIC18F44K20-I/MV
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F43K20-E/PT
✅ 드롭인✓ 재고 있음
$2.51 / 개
데이터시트 보기 →PIC18F43K20T-I/MV 최대 정격 & 전기적 특성
| Core Architecture | PIC18 8-bit RISC |
| Program Memory Size | 8 KB (4K x 16) Flash |
| RAM Size | 512 bytes |
| EEPROM Size | 256 bytes |
| Maximum CPU Frequency | 64 MHz |
| Operating Voltage Range | 1.8 V to 3.6 V |
| Typical Operating Voltage | 3.3 V |
| Number of I/O Pins | 35 |
| 패키지 / 케이스 | 40-UQFN Exposed Pad (5x5 mm) |
| ADC | 10-bit, multiple channels |
| PWM / CCP Modules | 2 (1, 2, or 4 PWM outputs) |
| External Interrupts | 3 programmable |
| Interrupt-on-Change Lines | 4 programmable |
| Weak Pull-up Resistors | 8 programmable |
| I/O Sink/Source Current | 25 mA / 25 mA |
| Oscillator Type | Internal (with external options) |
| Low-Power Technology | nanoWatt XLP |
| 동작 온도 범위 | -40 C to +85 C (Industrial) |
| 실장 유형 | Surface Mount |
| Packaging | Tape & Reel |
| RoHS 상태 | Compliant |
PIC18F43K20T-I/MV 핀 구성
| 핀 1 | RA5/AN4/C2IN+/HLVDIN/SS1/CTMU3 — PORTA bit 5, analog input, comparator input, HLVD input, SPI SS, CTMU |
| 핀 2 | RA4/AN3/C2OUT/T0CKI/CTMU2 — PORTA bit 4, analog input, comparator output, Timer0 clock, CTMU |
| 핀 3 | RA3/AN2/VREF-/C1IN+/CTMU1 — PORTA bit 3, analog input, VREF-, comparator input, CTMU |
| 핀 4 | RA2/AN1/VREF+/C1OUT/CTMU0 — PORTA bit 2, analog input, VREF+, comparator output, CTMU |
| 핀 5 | RA1/AN0/C1IN-/CTDIN/UOE — PORTA bit 1, analog input, comparator input, CTMU data, U-output enable |
| 핀 6 | RA0/AN0/C1IN+/ULPWU — PORTA bit 0, analog input, comparator input, ultra-low-power wake-up |
| 핀 7 | VSS — Ground reference |
| 핀 8 | OSC2/RA6/CLKO/REFo — Oscillator output, PORTA bit 6, reference clock output |
| 핀 9 | OSC1/RA7/CLKI — Oscillator input, PORTA bit 7, reference clock input |
| 핀 10 | VDD — Positive supply voltage (1.8V to 3.6V) |
| 핀 11 | VDD — Positive supply voltage |
| 핀 12 | VSS — Ground |
| 핀 13 | RB7/KBI3/PGD — PORTB bit 7, keyboard interrupt, ICD data |
| 핀 14 | RB6/KBI2/PGC — PORTB bit 6, keyboard interrupt, ICD clock |
| 핀 15 | RB5/KBI1/AN11/P1D — PORTB bit 5, keyboard interrupt, analog, PWM output |
| 핀 16 | RB4/KBI0/AN10/P1C — PORTB bit 4, keyboard interrupt, analog, PWM output |
| 핀 17 | RB3/AN9/CCP2/P2A — PORTB bit 3, analog, CCP2 input/output |
| 핀 18 | RB2/AN8/C1OUT/P2B — PORTB bit 2, analog, comparator output, PWM output |
| 핀 19 | RB1/AN7/C2OUT/P1B — PORTB bit 1, analog, comparator output, PWM output |
| 핀 20 | RB0/AN6/FLT0/INT0 — PORTB bit 0, analog, fault input, external interrupt |
| 핀 21 | RC7/AN5/RX1/DT1 — PORTC bit 7, analog, UART1 RX, LIN transceiver data |
| 핀 22 | RC6/AN4/TX1/CK1 — PORTC bit 6, analog, UART1 TX, LIN transceiver clock |
| 핀 23 | RC5/AN3/CCP1/P3A — PORTC bit 5, analog, CCP1 I/O, PWM output |
| 핀 24 | RC4/AN2/CK2 — PORTC bit 4, analog, I2C clock |
| 핀 25 | RC3/AN1/SCL2 — PORTC bit 3, analog, I2C2 clock |
| 핀 26 | RC2/AN0/SDA2 — PORTC bit 2, analog, I2C2 data |
| 핀 27 | RC1/CCP2/P2A — PORTC bit 1, CCP2, PWM output |
| 핀 28 | RC0/SOSCO — PORTC bit 0, secondary oscillator output |
| 핀 29 | SOSCI/RB4 — Secondary oscillator input, PORTB bit 4 alt |
| 핀 30 | VDD — Positive supply voltage |
| 핀 31 | VSS — Ground |
| 핀 32 | RE3/RD3/CCP1 — PORTE bit 3, CCP1 alternate |
| 핀 33 | RE2/CCP2 — PORTE bit 2, CCP2 alternate |
| 핀 34 | RE1/AN5 — PORTE bit 1, analog input |
| 핀 35 | RE0/AN4 — PORTE bit 0, analog input |
| 핀 36 | RD7/P1D — PORTD bit 7, PWM output |
| 핀 37 | RD6/P1C — PORTD bit 6, PWM output |
| 핀 38 | RD5/P1B — PORTD bit 5, PWM output |
| 핀 39 | RD4/FLT0 — PORTD bit 4, PWM fault input |
| 핀 40 | EP — Exposed thermal pad - connect to ground |
일반적인 애플리케이션
PIC18F43K20T-I/MV 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Nodes, Industrial Control Modules, Consumer Electronics with Capacitive Touch, USB HID Interface Devices, Low-Power Medical Monitoring Wearables, Automotive Interior Lighting Controllers.
Battery-Powered IoT Sensor Nodes
The PIC18F43K20T-I/MV's nanoWatt XLP technology enables sleep currents below 100 nA, making it ideal for wireless sensor nodes powered by a single CR2032 coin cell. The 10-bit ADC multiplexes across multiple analog sensors (temperature, humidity, light), while the 35 I/O pins support SPI/I2C connections to radios like sub-GHz transceivers. At a typical 3.3 V supply with periodic wake-up to transmit, the device can deliver multi-year battery life compared to 6-12 months with non-XLP PIC18 parts. The 40-UQFN 5x5 mm footprint fits inside compact sensor housings, and the 64 MHz CPU allows on-sensor data compression before transmission.
추천
Industrial Control Modules
The PIC18F43K20T-I/MV provides deterministic 8-bit RISC control for industrial automation, with 25 mA sink/source capability directly driving relays, optocouplers, and small solenoids without external drivers. The 64 MHz instruction rate (16 MIPS at 4-clock core) handles fast loop times required for PID loops and PWM motor control via the two CCP modules producing up to 4 PWM outputs with programmable dead time. Operating from 1.8-3.6 V, it interfaces directly to 3.3 V logic in PLC I/O expanders, HMI panels, and sensor conditioning boards. The industrial -40C to +85C temperature range suits factory-floor environments.
추천
Consumer Electronics with Capacitive Touch
The PIC18F43K20T-I/MV supports Microchip's mTouch capacitive touch sensing firmware library, enabling up to 35 touch buttons/sliders on its digital I/O pins - well-suited for appliances, remote controls, and small user interfaces. Its nanoWatt XLP modes extend battery life in portable touch devices like electronic thermometers, wireless remote controls, and wearable accessories. The 8 KB Flash holds the touch library plus application logic, while 512 bytes of RAM supports button-state debouncing and gesture detection. Combined with the 40-UQFN compact footprint, this part enables ultra-thin consumer designs where PCB area is at a premium.
추천
USB HID Interface Devices
The PIC18F43K20T-I/MV, paired with an external USB transceiver, can implement USB HID-class devices such as keyboards, mice, game controllers, and custom HID peripherals using Microchip's USB firmware stack. The 64 MHz CPU provides sufficient bandwidth for USB 1.1 low/full-speed polling, while 8 KB Flash accommodates the USB stack alongside application firmware. The 10-bit ADC reads analog inputs (joysticks, sliders, potentiometers), and the PWM outputs drive LED feedback or haptic actuators. The 40-UQFN package suits compact HID form factors like dongles and embedded control panels.
추천
Low-Power Medical Monitoring Wearables
The PIC18F43K20T-I/MV's nanoWatt XLP technology and low operating voltage down to 1.8 V suit battery-powered medical wearables such as pulse oximeters, smart thermometers, and continuous glucose monitor peripherals. The 10-bit ADC samples analog biosensor signals (photodiode current, thermistor voltage), and the 35 I/O pins drive status LEDs and interface to BLE modules. Sleep currents below 1 uA extend battery life to multi-month durations typical of disposable medical patches. The PIC18 core's deterministic interrupt latency ensures reliable timing for vital-sign sampling windows, and Microchip's MPLAB X IDE ecosystem supports IEC 62304 documentation workflows.
추천
Automotive Interior Lighting Controllers
The PIC18F43K20T-I/MV can drive RGB ambient lighting, instrument panel backlights, and button illumination in non-safety automotive interior applications. Its 2 CCP/PWM modules provide up to 4 PWM outputs for smooth LED dimming with programmable dead time, and the 35 I/O pins support LIN-bus slave interfaces or switch inputs. While this part is not AEC-Q100 qualified, the PIC18F43K20-E/PT extended-temperature variant (-40C to +125C) handles cabin-temperature extremes. Combined with the small 40-UQFN footprint, it integrates cleanly behind trim panels where space is constrained and reliability expectations are high.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F43K20T-I/MV — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F43K20T-I/ML | PIC18F43K20-I/MV | PIC18F43K20-I/ML | PIC18F44K20-I/MV | PIC18F43K20-E/PT |
|---|---|---|---|---|---|---|
| Package | 40-UQFN (5x5 mm, MV) | 44-QFN (8x8 mm, ML) | 40-UQFN (5x5 mm, MV) - same | 44-QFN (8x8 mm, ML) | 40-UQFN (5x5 mm, MV) - same | 44-TQFP (extended temp) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 8 KB | 8 KB | 8 KB | 8 KB | 16 KB | 8 KB |
| RAM | 512 bytes | 512 bytes | 512 bytes | 512 bytes | 768 bytes | 512 bytes |
| Maximum Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Temperature Range | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (extended) |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP |
| Packaging Format | Tape & Reel | Tape & Reel | Tube | Tube | Tube | Tray |
주요 차별점
- Identical silicon to PIC18F43K20T-I/ML but in smaller 5x5 mm UQFN package (vs PIC18F43K20T-I/ML)
- Direct 100% drop-in replacement in identical 40-UQFN package (vs PIC18F43K20-I/MV)
- Upgrade path to 2x more Flash without changing footprint (vs PIC18F44K20-I/MV)
설계 노트
Estimated: The 40-UQFN package requires a 5x5 mm land pattern with a central exposed pad (EP) of approximately 2.5x2.5 mm. The EP must be soldered to a continuous ground copper pour with multiple thermal vias (typically 9-16 vias at 0.3 mm drill) for optimal heat dissipation. Failure to solder the EP can result in 20-30% higher junction temperatures under load. Use NSMD (non-solder mask defined) pads with 0.2 mm solder mask expansion for reliable solder joint formation per IPC-7351.
Estimated: Place a 100 nF ceramic decoupling capacitor within 3 mm of each VDD pin (multiple VDD pins on this package), plus a single 10 uF bulk capacitor near the IC. For nanoWatt XLP sleep mode operation, ensure the VDD rise time during wake-up is below the POR (power-on-reset) specification - typically use a 1 kohm series resistor on MCLR if the supply is current-limited. Add a 100 kohm pull-up on MCLR to prevent spurious resets.
Do not exceed 3.6 V on any VDD pin or I/O pin, or the device may suffer permanent damage. The analog reference voltage (VREF+) must not exceed VDD + 0.3 V. When using the internal oscillator, verify the OSCCON settings for the target frequency - the 64 MHz HFINTOSC requires PLL enable and proper configuration of the IRCF bits. For low-power designs, configure all unused I/O pins as outputs driving low to minimize current leakage through floating inputs.
Estimated: When routing the ICSP (In-Circuit Serial Programming) pins PGD (RB7) and PGC (RB6), keep traces under 100 mm total length and avoid routing parallel to noisy switching signals. For high-speed ADC sampling (>100 ksps), use separate analog and digital ground planes joined at a single point near the IC's exposed pad. Add a ferrite bead or 10 ohm resistor between digital VDD and analog AVDD if the MCU has separate analog supply pins.
규정 준수 정보
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC18F26K80 family for AEC-Q100 automotive applications. PIC18F43K20-E variant is extended temperature range but still not AEC-Q100 qualified.