PIC18F25Q43T-I/SO - 32KB Flash 8-bit MCU 64MHz 28-SOIC | Microchip
부품 번호: PIC18F25Q43T-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.96 | $1.96 |
| 10 | $1.78 | $17.80 |
| 100 | $1.59 | $159.00 |
| 500 | $1.4 | $700.00 |
| 1,000 | $1.21 | $1,210.00 |
PIC18F25Q43T-I/SO 개요
What is a PIC microcontroller? A PIC (Peripheral Interface Controller) microcontroller is a small, low-cost computer-on-a-chip that integrates a CPU core, non-volatile Flash memory, RAM, EEPROM, and a rich set of peripherals (ADC, PWM, UART, I2C, SPI, timers) on a single silicon die. PIC microcontrollers sit within the broader hierarchy: microcontroller -> embedded processor -> semiconductor IC, and are widely used wherever deterministic, low-power control is required.
Key features of the PIC18F25Q43 include a 12-bit Analog-to-Digital Converter with Computation (ADCC) supporting Capacitive Voltage Divider (CVD) touch sensing, a 16-bit dual-output PWM module, six DMA controllers, three 16-bit timers, vectored interrupts with programmable priority, and Microchip's Core Independent Peripherals (CIPs) such as CLC, NCO, ZCD and PPS that allow hardware customization without CPU intervention. The eXtreme Low Power (XLP) technology delivers nanoWatt sleep currents, making the device suited to battery-powered applications.
The architecture combines a RISC-style 8-bit CPU with a 16-bit instruction path, programmable peripheral pin select (PPS), and a wide tolerance for oscillator options including internal 64 MHz HFINTOSC. DMA channels move data between peripherals and memory without CPU load, while the ADCC automates averaging, oversampling and threshold comparison for advanced sensor front-ends.
Typical applications include capacitive touch user interfaces, sensor node platforms, low-power IoT edge nodes, BLDC/PMSM motor control with the 16-bit PWM, LED lighting controllers, and industrial 5 V control boards. The wide 1.8 V to 5.5 V supply range lets the same firmware run from single-cell Li-ion through USB and 5 V industrial rails.
When designing with this MCU, keep VDD decoupling within 1 cm of the supply pins, observe the 28-SOIC thermal envelope (theta-JA roughly 70 C/W) for high-current GPIO loads, and use the PPS feature to remap peripherals to any I/O pin. For automotive projects the PIC18F25Q43T-I/SO is industrial-grade only; the AEC-Q100 qualified variant is a separate part number.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC18F25Q43 family, and practical design notes that go beyond what the manufacturer datasheet provides.
드롭인 대체품: PIC18F25Q43T-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F25Q43T-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Core, DMA Channels, EEPROM.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F25Q43-I/SO
✅ 드롭인✓ 재고 있음
$1.21 / 개
데이터시트 보기 →PIC18F25Q43-E/SO
✅ 드롭인✓ 재고 있음
$1.1 / 개
데이터시트 보기 →PIC18F25Q43T-I/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F25Q43T-I/MX
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F26Q43T-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F25K83T-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F25Q43T-I/SO 최대 정격 & 전기적 특성
| Core | PIC18 8-bit RISC |
| Family | PIC18-Q43 (XLP) |
| Flash Program Memory | 32 KB (32K x 8) |
| SRAM | 2 KB |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 64 MHz |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| 동작 온도 | -40C to +85C (Industrial) |
| ADC | 12-bit ADCC with computation |
| PWM Channels | 3 x 16-bit (6 outputs total) |
| DMA Controllers | 6 |
| Timers | 3 x 16-bit |
| Communication | UART, I2C, SPI |
| 핀 수 | 28 |
| 패키지 | 28-SOIC (wide-body, 7.50 mm) |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| IC Grade | Industrial (non-automotive) |
PIC18F25Q43T-I/SO 핀 구성
| 핀 1 | RA0/ANA0/CVDT0 — PORTA bit 0, analog input, CVD touch channel |
| 핀 2 | RA1/ANA1/CVDT1 — PORTA bit 1, analog input, CVD touch channel |
| 핀 3 | RA2/ANA2 — PORTA bit 2, analog input |
| 핀 4 | RA3/ANA3/VREF+ — PORTA bit 3, analog input, positive voltage reference |
| 핀 5 | RA4/ANA4/T0CKI — PORTA bit 4, analog input, Timer0 clock input |
| 핀 6 | RA5/ANA5 — PORTA bit 5, analog input |
| 핀 7 | RA6/ANA6/OSC2 — PORTA bit 6, analog input, oscillator output |
| 핀 8 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| 핀 9 | RA7/ANA7/OSC1 — PORTA bit 7, analog input, oscillator input |
| 핀 10 | VSS — Ground reference |
| 핀 11 | RC0 — PORTC bit 0 |
| 핀 12 | RC1 — PORTC bit 1 |
| 핀 13 | RC2 — PORTC bit 2 |
| 핀 14 | RC3/SCL1 — PORTC bit 3, I2C clock |
| 핀 15 | RC4/SDA1 — PORTC bit 4, I2C data |
| 핀 16 | RC5 — PORTC bit 5 |
| 핀 17 | RC6 — PORTC bit 6 |
| 핀 18 | RC7 — PORTC bit 7 |
| 핀 19 | VSS — Ground reference (second) |
| 핀 20 | VDD — Positive supply (second) |
| 핀 21 | RB0 — PORTB bit 0, programming ICSPDAT |
| 핀 22 | RB1 — PORTB bit 1, programming ICSPCLK |
| 핀 23 | RB2 — PORTB bit 2 |
| 핀 24 | RB3 — PORTB bit 3 |
| 핀 25 | RB4 — PORTB bit 4 |
| 핀 26 | RB5 — PORTB bit 5 |
| 핀 27 | RB6 — PORTB bit 6 |
| 핀 28 | RB7 — PORTB bit 7 |
일반적인 애플리케이션
PIC18F25Q43T-I/SO 적합 용도: 7 애플리케이션s: Capacitive Touch User Interface, Low-Power IoT Sensor Node, BLDC / PMSM Motor Control, LED Lighting Controller, Industrial 5V Control Board, Battery-Operated Wearable Device, Automotive Body Electronics (Non-AEC).
Capacitive Touch User Interface
The PIC18F25Q43T-I/SO is purpose-built for capacitive touch sensing thanks to its 12-bit ADCC with built-in Capacitive Voltage Divider (CVD) hardware. The ADCC automates scan, averaging, oversampling, and threshold comparison across multiple electrodes, so the MCU core is free to handle communication and user logic. Hardware DMA moves conversion results into RAM without CPU intervention. The Q43's Core Independent Peripherals (CLC, NCO) combine to build proximity wake-up logic that consumes nanoWatt sleep current between touches, ideal for appliance panels and consumer IoT products.
추천
Low-Power IoT Sensor Node
The XLP (eXtreme Low Power) technology on the PIC18F25Q43T-I/SO drops sleep current into the nanoWatt range, extending battery life to years on a single coin cell. The wide 1.8 V to 5.5 V supply range lets the same board work from 1S Li-ion, 3.3 V LDO, or USB rails. The 12-bit ADCC and 1.5 MSPS sampling rate handle temperature, light, and motion sensors directly. Six DMA controllers offload peripheral-to-memory transfers so the CPU wakes briefly, then re-enters sleep, making the Q43 a strong fit for periodic environmental monitoring nodes.
추천
BLDC / PMSM Motor Control
The PIC18F25Q43T-I/SO integrates three 16-bit dual-output PWM channels that deliver six precisely-aligned switching signals for three-phase motor commutation, with hardware dead-band control and fault shutdown. The 12-bit ADCC samples back-EMF and phase currents at high speed for sensorless FOC or trapezoidal commutation. Programmable Peripheral Pin Select (PPS) lets the engineer remap PWM and ADC channels to any I/O pin, simplifying PCB routing of the half-bridge gate driver signals. The wide 1.8-5.5 V VDD tolerates 3.3 V logic gate drivers directly.
추천
LED Lighting Controller
The PIC18F25Q43T-I/SO's three 16-bit PWM channels give 65536-step resolution per channel, enough for high-fidelity white color temperature mixing and smooth dimming curves in architectural LED drivers. The 12-bit ADCC monitors LED current via sense resistors and adjusts PWM duty in real time to compensate for thermal drift. CLC (Configurable Logic Cell) hardware implements independent brightness control without CPU load, while DMA updates PWM duty cycles from a lookup table. The -40C to +85C industrial temperature range supports outdoor luminaire enclosures.
추천
Industrial 5V Control Board
The PIC18F25Q43T-I/SO runs directly from 5 V industrial supplies without level-shifters, thanks to its 1.8 V to 5.5 V operating range. Twenty-four GPIO-capable pins on the 28-SOIC drive relays, opto-couplers, and 5 V logic in factory-automation backplanes. The vectored interrupt controller with programmable priority and 3-instruction fixed latency is ideal for deterministic control loops in PLCs and sensor interface modules. UART/I2C/SPI peripherals connect to industrial sensor hubs, while the ADCC digitizes 4-20 mA current-loop signals via external shunt resistors.
추천
Battery-Operated Wearable Device
The PIC18F25Q43T-I/SO's nanoWatt XLP sleep currents (under 50 nA typical in deep sleep with WDT) make it a strong fit for wearables that must run for weeks on a small Li-Po cell. The wide 1.8-5.5 V supply accepts direct battery connection without a regulator, simplifying the BOM and reducing quiescent draw. ADCC with CVD supports touch buttons on the wearable enclosure without dedicated touch ICs. PPS remaps UART/I2C/SPI to any pin, simplifying routing for compact flex-PCBs. Industrial -40C to +85C temperature rating handles outdoor winter conditions.
추천
Automotive Body Electronics (Non-AEC)
The PIC18F25Q43T-I/SO is industrial-grade -40C to +85C, so it can be used in non-safety automotive body electronics such as interior lighting, ambient mood lamps, door modules, and accessory controllers where AEC-Q100 is not mandated. The 12-bit ADCC and 16-bit PWM deliver accurate current sensing and smooth dimming for LED drivers. PPS gives flexibility to route signals to PCB-friendly pins, and the wide VDD range tolerates 12 V vehicle rails after an external regulator. For AEC-Q100 safety-critical applications, choose the AEC-Q100 qualified Q43 variant instead.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F25Q43T-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F25Q43-I/SO | PIC18F25Q43-E/SO | PIC18F25Q43T-I/SS | PIC18F25Q43T-I/MX | PIC18F26Q43T-I/SO | PIC18F25K83T-I/SO |
|---|---|---|---|---|---|---|---|
| Package | 28-SOIC (7.50 mm wide) | 28-SOIC - same | 28-SOIC - same | 28-SSOP - same logical pinout, smaller body | 28-uQFN - same logical pinout | 28-SOIC - same | 28-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB | 32 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 4 KB | 2 KB |
| Maximum CPU Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| ADC | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 12-bit ADCC with CVD | 10-bit ADC (no CVD) |
| DMA Controllers | 6 | 6 | 6 | 6 | 6 | 6 | 0 (no DMA) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
주요 차별점
- ADCC with built-in CVD touch sensing (vs PIC18F25K83T-I/SO)
- Six DMA controllers offload CPU (vs PIC18F25K83T-I/SO)
- Doubled memory ceiling in same footprint (vs PIC18F25K83T-I/SO (32 KB Flash))
설계 노트
Decouple VDD with a 100 nF ceramic capacitor placed within 1 cm of pins 8 and 20, plus a bulk 10 uF tantalum/ceramic near the MCU. The PIC18F25Q43 has dual VDD/VSS pairs (pins 8/10 and 19/20) - both pairs MUST be connected even if only one is loaded; leaving either floating causes erratic reset and ADC errors. Use VDD = 3.3 V from an LDO if the system is battery-operated to minimize sleep current.
Estimated: the 28-SOIC (7.50 mm wide-body) has a typical theta-JA of about 70 C/W on a 4-layer JEDEC test board. For GPIO-driven loads up to 25 mA per pin (sourcing 5 V into LED), the device dissipates roughly 125 mW - no heatsink needed. Above 8 simultaneous loaded GPIO pins at 20 mA each (800 mW total), derate ambient by 5-10 C to stay below the +85C industrial ceiling.
Keep traces to the 16 MHz HFINTOSC crystal (if used) short and surrounded by a ground pour to avoid radiated EMI. MCLR (pin 1 / RA5 analog channel on some variants) should have a 10 kohm pull-up to VDD and a 100 nF cap to ground for in-circuit serial programming (ICSP) noise immunity. Route the CVD touch electrodes as short guarded traces; the ADCC measures sub-pF capacitance and is sensitive to nearby switching nodes.
Do not confuse PIC18F25Q43 (no USB) with PIC18F25Q43 USB variants - the non-USB Q43 does not implement the USB module and the USB pins revert to standard GPIO. Also verify PPS remapping in code; after programming PPS you must perform the PPS unlock sequence in the same instruction block, otherwise the MCU ignores the assignment silently. Finally, when migrating from K-series firmware, the ADCC interrupt vector name differs from the legacy ADC interrupt - recompile all driver files.
규정 준수 정보
Industrial -40C to +85C grade only; not AEC-Q100 qualified. For AEC-Q100 automotive use, select the separately qualified PIC18F25Q43 automotive variant.