PIC18F25Q43-E/SO - 32KB Flash 8-bit MCU, 28-SOIC | Microchip
부품 번호: PIC18F25Q43-E/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.98 | $1.98 |
| 10 | $1.78 | $17.80 |
| 100 | $1.59 | $159.00 |
| 500 | $1.42 | $710.00 |
| 1,000 | $1.27 | $1,270.00 |
| 2,500 | $1.1 | $2,750.00 |
PIC18F25Q43-E/SO 개요
A microcontroller (MCU) is an integrated circuit containing a processor core, program memory, data memory, and configurable peripherals on a single silicon die, designed for embedded real-time control. The PIC18 family sits within the 8-bit MCU category in the broader semiconductor taxonomy, sharing the segment with 16-bit PIC24/dsPIC and 32-bit SAM/PIC32 devices; the Q43 sub-family is Microchip's lowest-power XLP variant targeted at real-time control and capacitive touch applications.
Key differentiating specifications include 32KB self-programmable Flash with a 1KB EEPROM data region, 2KB SRAM, 64 MHz internal oscillator operation (16 MIPS throughput), 12-bit ADCC with up to 140 ksps conversion, and XLP extreme-low-power technology delivering nanoWatt sleep currents. The Q43 family introduces 16-bit PWMs that eliminate the CPU interrupt burden in motor and lighting control, and DMA channels that allow peripherals to move data without CPU intervention.
Architecturally the device uses Microchip's enhanced mid-range core with a 16-bit instruction set and hardware multiply, eight-level deep hardware stack, and on-chip debug via ICD. Memory protection, code security, dual-watchdog timer, and CRC scanning make it suitable for IEC/UL safety-conscious designs. The wide 1.8V-5.5V VDD range enables single-cell Li-ion, 3.3V, and 5V system designs from one part.
Typical applications include real-time motor control (BLDC, stepper, FOC), capacitive touch sensing using CVD with automatic scan, LED lighting drivers, digital power conversion, USB-to-UART bridges, sensor hubs, and consumer/IoT appliances requiring low-power sleep modes. The 28-pin SOIC footprint is pin-compatible with many PIC18F2xK42 and PIC18F2xK80 designs, simplifying board migration.
When designing with the PIC18F25Q43-E/SO, leverage PPS for flexible peripheral routing and use the 16-bit PWM for motor/lighting drive to free CPU cycles. Always validate ADC acquisition time against source impedance and place VDD/VSS decoupling within 3 mm of the pins.
드롭인 대체품: PIC18F25Q43-E/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F25Q43-E/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, DAC, Program Memory (Flash), Core.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F25Q43-I/SO
✅ 드롭인✓ 재고 있음
$1.21 / 개
데이터시트 보기 →PIC18F25Q43-E/SP
✅ 드롭인✓ 재고 있음
$1.55 / 개
데이터시트 보기 →PIC18F25K83-E/SS
✅ 드롭인✓ 재고 있음
$2.28 / 개
데이터시트 보기 →PIC18F25K42-E/SO
✅ 드롭인✓ 재고 있음
$2.05 / 개
데이터시트 보기 →PIC18F25K80-I/SO
✅ 드롭인✓ 재고 있음
$2.71 / 개
데이터시트 보기 →PIC18F25K22-E/SO
✅ 드롭인✓ 재고 있음
$2.96 / 개
데이터시트 보기 →PIC18F25Q43-E/SO 최대 정격 & 전기적 특성
| Core | PIC18 8-bit enhanced mid-range |
| Program Memory (Flash) | 32 KB |
| Data Memory (SRAM) | 2 KB |
| EEPROM | 1 KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| ADC | 12-bit ADCC, up to 140 ksps |
| DAC | 5-bit, 1 channel |
| Comparators | 2 with selectable reference |
| PWM | 3x 16-bit with 3x CCP and 2x CWG |
| DMA Channels | 6 |
| CLC (Configurable Logic Cells) | 4 |
| I/O Pins | 25 (28-pin SOIC) |
| Peripheral Pin Select (PPS) | Yes |
| UART/USART | 2 |
| SPI | 2 |
| I2C | 2 |
| Timers | 4x 8-bit, 4x 16-bit |
| Operating Temperature (E) | -40 C to +125 C |
| 패키지 | 28-SOIC (7.50 mm width) |
| 실장 유형 | Surface Mount |
| XLP Technology | Yes (nanoWatt sleep) |
| MSL 레벨 | 1 (unlimited) |
| RoHS 상태 | Compliant |
| Debug Interface | ICD / 4-wire programming |
PIC18F25Q43-E/SO 핀 구성
| 핀 1 | RA0/ANA0 — Digital I/O / Analog input 0 / CWG input |
| 핀 2 | RA1/ANA1 — Digital I/O / Analog input 1 |
| 핀 3 | RA2/ANA2 — Digital I/O / Analog input 2 |
| 핀 4 | RA3/ANA3/VREF+ — Digital I/O / Analog input 3 / Voltage reference plus |
| 핀 5 | RA4/ANA4/T0CKI — Digital I/O / Analog input 4 / Timer0 clock input |
| 핀 6 | RA5/ANA5 — Digital I/O / Analog input 5 |
| 핀 7 | VDD — Positive supply voltage |
| 핀 8 | VSS — Ground reference |
| 핀 9 | RA7/OSC1 — Digital I/O / Crystal oscillator input |
| 핀 10 | RA6/OSC2 — Digital I/O / Crystal oscillator output |
| 핀 11 | RC0/SOSCO — Digital I/O / Secondary oscillator output |
| 핀 12 | RC1/SOSCI — Digital I/O / Secondary oscillator input |
| 핀 13 | RC2/ANB2 — Digital I/O / Analog input B2 |
| 핀 14 | RC3/ANB3 — Digital I/O / Analog input B3 |
| 핀 15 | RC4/ANB4 — Digital I/O / Analog input B4 |
| 핀 16 | RC5/ANB5 — Digital I/O / Analog input B5 |
| 핀 17 | RC6/ANB6 — Digital I/O / Analog input B6 |
| 핀 18 | RC7/ANB7 — Digital I/O / Analog input B7 |
| 핀 19 | VSS — Ground reference (second pair) |
| 핀 20 | VDD — Positive supply voltage (second pair) |
| 핀 21 | RB0/ANB0/INT0 — Digital I/O / Analog input B0 / External interrupt 0 |
| 핀 22 | RB1/ANB1/INT1 — Digital I/O / Analog input B1 / External interrupt 1 |
| 핀 23 | RB2/ANA8/INT2 — Digital I/O / Analog input A8 / External interrupt 2 |
| 핀 24 | RB3/ANA9/INT3 — Digital I/O / Analog input A9 / External interrupt 3 |
| 핀 25 | RB4/ANA10 — Digital I/O / Analog input A10 |
| 핀 26 | RB5/ANA11 — Digital I/O / Analog input A11 |
| 핀 27 | RB6/ICSPCLK — Digital I/O / ICD clock / programming |
| 핀 28 | RB7/ICSPDAT — Digital I/O / ICD data / programming |
일반적인 애플리케이션
PIC18F25Q43-E/SO 적합 용도: 8 애플리케이션s: BLDC and Stepper Motor Control, Capacitive Touch Sensing (mTouch / CVD), LED Lighting Drivers and Dimming, Industrial Sensor Hubs and IoT Nodes, Digital Power Conversion (SMPS / DC-DC), Consumer Appliance and Home Automation, Automotive Body and Interior Electronics, Medical and Health Monitoring Devices.
BLDC and Stepper Motor Control
The PIC18F25Q43-E/SO excels in real-time brushless DC and stepper motor control because its three 16-bit PWMs deliver sub-microsecond duty-cycle resolution, eliminating the CPU interrupt burden during commutation. Its 12-bit ADCC samples at up to 140 ksps, capturing back-EMF and phase current within the PWM period for sensorless FOC operation. The 6-channel DMA offloads encoder reads and current-sensing sequences to hardware, freeing CPU cycles for the FOC algorithm. With 16 MIPS throughput the MCU closes the FOC loop inside 16 kHz PWM periods without missing a cycle. The Complementary Waveform Generator (CWG) provides hardware dead-band insertion for half-bridge and full-bridge drives. Operating from 1.8V to 5.5V, the same part powers 3.3V logic and 5V gate-driver ecosystems.
추천
Capacitive Touch Sensing (mTouch / CVD)
The PIC18F25Q43-E/SO uses its integrated 12-bit ADCC with Capacitive Voltage Divider (CVD) hardware to perform fully automated capacitive touch scanning without CPU intervention, achieving sub-pF resolution across 12+ electrodes. DMA channels shuttle conversion results directly to memory while the CPU remains in nanoWatt XLP sleep, enabling multi-year coin-cell life on battery-powered touch interfaces. Microchip's mTouch firmware library provides ready-to-use reference designs for sliders, wheels, and matrix keypads with built-in moisture rejection. The Peripheral Pin Select (PPS) lets designers route touch channels to any spare pin, simplifying PCB layout. Industrial temperature grade (-40C to +125C) supports outdoor and appliance user interfaces.
추천
LED Lighting Drivers and Dimming
The PIC18F25Q43-E/SO drives multi-channel LED lighting strings using its three 16-bit PWMs to deliver 16-bit dimming resolution with smooth fades that eliminate visible flicker and stroboscopic artifacts. The 16-bit PWM frequency can be tuned independently of the CPU clock to avoid audible noise in magnetic components. DMA channels handle LED color-mixing math in the background while the CPU manages DMX-512, DALI, or wireless protocols. The 5-bit DAC supports analog dimming, while the integrated comparator enables hardware over-temperature and over-current protection with sub-microsecond response. The wide 1.8V-5.5V supply range supports both constant-current LED drivers and 24V architectural lighting rails.
추천
Industrial Sensor Hubs and IoT Nodes
The PIC18F25Q43-E/SO serves as an ultra-low-power sensor hub thanks to XLP technology achieving sub-1 uA sleep currents while retaining RAM and peripheral wake-up. The 12-bit ADCC with hardware averaging and oversampling reads noisy analog sensors like thermistors, photo-diodes, and strain gauges with 14-bit effective resolution. Six DMA channels autonomously poll I2C sensors such as temperature, humidity, and accelerometers without waking the CPU. Two UART, two SPI, and two I2C peripherals interface multiple wireless modules (LoRa, BLE, NB-IoT) over a unified peripheral pin select. The extended -40C to +125C temperature range survives factory floor, outdoor, and automotive under-hood deployments.
추천
Digital Power Conversion (SMPS / DC-DC)
The PIC18F25Q43-E/SO closes the loop in digital SMPS and DC-DC converters using its high-speed 12-bit ADCC for voltage and current sensing combined with 16-bit PWMs offering nanosecond edge resolution for digital peak-current-mode control. The four CLCs implement hardware programmable logic that synthesizes adaptive dead-time, slope compensation, and synchronous-rectifier timing without CPU load. DMA continuously updates PWM duty cycles from a control-law table, achieving deterministic loop bandwidth regardless of firmware complexity. Two on-chip comparators deliver cycle-by-cycle peak-current protection. The 64 MHz core and 16 MIPS throughput execute PID or state-space control within 200 kHz switching frequency, satisfying telecom and server VR requirements.
추천
Consumer Appliance and Home Automation
The PIC18F25Q43-E/SO powers white-goods, HVAC, and home-automation controllers by integrating touch UI (via CVD), motor control (via 16-bit PWM + CWG), and wireless connectivity through a single chip. The 32KB Flash accommodates connected appliance feature sets including safety monitoring, energy reporting, and over-the-air update hooks, while the 1KB EEPROM stores user settings without battery backup. Configurable Logic Cells implement autonomous safety interlocks (door lock + motor + heater) that operate even during firmware faults, supporting IEC 60730 class B requirements. Extended temperature operation and XLP nanoWatt sleep suit always-on battery-backed thermostats and battery-operated smart locks alike.
추천
Automotive Body and Interior Electronics
The PIC18F25Q43-E/SO (extended -40C to +125C) drives body-control modules, seat-position memories, ambient lighting, and HVAC blend doors in automotive applications where its 16-bit PWM provides smooth motor actuation and the 12-bit ADCC reads multiple position sensors simultaneously. The integrated CAN-friendly peripherals plus PWM-driven LIN slave emulation enable seamless body-network integration. The CLCs implement hardware fault detection (over-current, stall, over-temperature) with deterministic response, supporting ISO 26262 ASIL-A functional safety requirements. On-chip EEPROM stores trim settings without external memory, while the 32KB Flash fits vector-table, bootloader, and application firmware for body controllers.
추천
Medical and Health Monitoring Devices
The PIC18F25Q43-E/SO fits portable medical and wellness devices where its XLP nanoWatt sleep (sub-1 uA) extends battery life across multi-month deployments, while the 12-bit ADCC with oversampling reads pulse oximetry, ECG, and temperature sensors at clinical-grade resolution. The 32KB Flash accommodates signal-processing and BLE-protocol stacks, and the CLCs provide hardware watchdog supervision for IEC 62304 software-safety processes. Extended temperature grade supports wearables and remote patient monitors. Hardware DMA offloads sensor-buffer management, leaving CPU cycles for biometric algorithms. The 5-bit DAC supports analog bias generation for sensor front-ends in compact, low-power medical designs.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F25Q43-E/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F25Q43-I/SO | PIC18F25Q43-E/SP | PIC18F25K83-E/SS | PIC18F25K42-E/SO | PIC18F25K80-I/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC - same | 28-SPDIP - same pinout, through-hole | 28-SSOP - same pinout | 28-SOIC - same | 28-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 32 KB | 32 KB | 32 KB | 32 KB | 16 KB | 32 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 3 KB | 1.5 KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| ADC Resolution | 12-bit ADCC | 12-bit ADCC | 10-bit ADC | 12-bit ADC (no computation) | 10-bit ADC | 10-bit ADC |
| PWM Type | 3x 16-bit | 3x 16-bit | 2x 10-bit + 2x CCP | 2x 10-bit + CCP | 1x 10-bit + ECCP | 2x 10-bit + CCP |
| DMA Channels | 6 | 6 | 0 | 0 | 0 | 0 |
| CLC Count | 4 | 4 | 4 | 0 | 0 | 0 |
| Temperature Range (E) | -40 C to +125 C | -40 C to +85 C (I grade) | -40 C to +125 C | -40 C to +125 C | -40 C to +85 C (I grade) | -40 C to +125 C |
| Approx Unit Price (qty 1) | $1.98 | $1.85 | $2.20 | $1.95 | $2.40 | $2.10 |
주요 차별점
- 12-bit ADCC with hardware computation engine (vs PIC18F25K83-E/SS)
- Six DMA channels and four CLCs (vs PIC18F25K42-E/SO)
- 16-bit PWM resolution with CWG (vs PIC18F25K80-I/SO)
설계 노트
The PIC18F25Q43-E/SO supports 1.8V to 5.5V operation; bulk-decouple VDD with a 100 nF ceramic placed within 3 mm of pins 7 and 20, plus a 4.7 uF bulk capacitor. The dual VDD/VSS pin pairs (pins 7/8 and pins 20/19) must each be connected to maintain ADC accuracy at high sampling rates. Estimated: at 64 MHz with all peripherals active, ICC peaks near 10 mA so a regulator with 50 mA headroom is recommended for transient safety.
Place the 28-SOIC footprint on a top-layer copper pour that doubles as thermal spreading; the SOIC thermal pad is the lead frame which already connects to VSS through pins 8 and 19. Keep analog traces (ANAx/ANBx) short and away from PWM or digital switching signals; route the analog reference VREF+ (pin 4) with a guard trace to VSS to preserve 12-bit ADC linearity.
Do not exceed 5.5V on any pin including analog inputs; the absolute-maximum rating is 6.5V with a 50 mA clamp on VDD-VSS. The Peripheral Pin Select (PPS) must be unlocked via the PPSLOCK register sequence before remapping peripherals; attempting to write PPS without unlocking produces silent faults. The ICD pins RB6/RB7 should not be repurposed in production unless the debugger is no longer needed, since disabling ICSP prevents field firmware updates.
When using the 12-bit ADCC above 100 ksps, the source impedance must be below 2.5 kOhm to avoid acquisition-time errors; add a 100 nF ceramic at each analog pin if the sensor output impedance is higher. Enable ADCC averaging (16 samples) for low-noise ratiometric measurements such as thermistor bridges, achieving effective 14-bit resolution. The internal FVR (Fixed Voltage Reference) should be enabled and stabilized for 30 us before ADC reads.
Estimated: at 64 MHz full activity, the SOIC-28 package dissipates about 50 mW and rises 12 C above ambient on a 1 sq-in copper pour (theta_JA approximately 65 C/W). The -E grade maximum junction temperature is +150 C with absolute maximum +175 C, leaving ample thermal margin in industrial designs. Forced-air cooling is not required for typical Q43 motor-control or IoT designs.
규정 준수 정보
RoHS compliant per Microchip product page. Not AEC-Q100 qualified for automotive; PIC18F variants are general industrial grade. Lead-free matte-tin plating, MSL1 unlimited floor life per JEDEC J-STD-020.