PIC18F25Q10-I/SS - 8-bit 64MHz 32KB Flash MCU | Microchip
MPN: PIC18F25Q10-I/SS ✓ Hoạt độngPIC18F25Q10-I/SS Tóm tắt
Background Knowledge: A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash), volatile working memory (RAM), peripheral interfaces and often analog blocks into one package. The PIC18 family is Microchip's 8-bit RISC architecture, optimized for low-power deterministic control in cost-sensitive embedded designs. 8-bit microcontrollers occupy the hypernym hierarchy 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. They remain preferred over 32-bit devices in applications requiring simple deterministic control loops, ultra-low sleep current, or low unit cost.
Key features of the PIC18F25Q10 include eXtreme Low Power (XLP) technology with nanoWatt sleep currents, Core Independent Peripherals (CIPs) such as CWG and HLT that offload tasks from the CPU, and configurable logic cells. It supports up to 24 ADC channels at 10-bit resolution, a 5-bit DAC, two comparators with selectable references, multiple PWM modules and a Complementary Waveform Generator (CWG) suited for power-conversion feedback loops.
Typical applications include industrial control, robust sensor nodes, consumer appliances, automotive body electronics, touch sensing and Internet of Things (IoT) edge nodes. The 5 V operation increases noise immunity for factory-floor installations, while the XLP peripherals make it suitable for battery-powered smart sensors.
Designers should allocate the 28-pin SSOP footprint's I/O budget carefully: pin count constrains simultaneous peripheral use, and the 32 KB Flash supports roughly 16-20 KB of C application code after the bootloader reserves space. Programming is supported via Microchip's MPLAB X IDE and XC8 compiler, with ICD headers for in-circuit debug.
Bộ thay thế dễ dàng lắp đặt cho PIC18F25Q10-I/SS — 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 PIC18F25Q10-I/SS (cùng hình factor và footprint) — khác nhau ở ADC, Package, DAC, Program Memory (Flash), Comparators.
PIC18F24Q10-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F25Q10-E/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F25Q10-I/SSVAO
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F27Q43-I/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F25Q10-I/SS Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC18 8-bit RISC |
| Maximum CPU Frequency | 64 MHz |
| Performance (MIPS) | 16 MIPS |
| Program Memory (Flash) | 32 KB (32K x 8) |
| Data SRAM | 2 KB |
| Data EEPROM | 256 Bytes |
| Operating Voltage Range | 2.3 V to 5.5 V |
| ADC | 10-bit, up to 24 channels |
| DAC | 5-bit, 1 channel |
| Comparators | 2 with selectable reference |
| PWM Modules | Multiple (10-bit/16-bit) |
| Hộp | 28-pin SSOP |
| Kiểu lắp đặt | Surface Mount |
| Nhiệt độ hoạt động | -40 C to +85 C (Industrial) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F25Q10-I/SS
| Chân 1 | MCLR — Master Clear (reset) input, active low |
| Chân 2 | RA0 — Analog/Digital I/O, AN0 |
| Chân 3 | RA1 — Analog/Digital I/O, AN1 |
| Chân 4 | RA2 — Analog/Digital I/O, AN2 |
| Chân 5 | RA3 — Analog/Digital I/O, AN3, VREF+ |
| Chân 6 | RA4 — Analog/Digital I/O, AN4 |
| Chân 7 | RA5 — Analog/Digital I/O, AN5 |
| Chân 8 | RA6 — Digital I/O, OSC2 |
| Chân 9 | RA7 — Digital I/O, OSC1 |
| Chân 10 | VSS — Ground reference |
| Chân 11 | VDD — Positive supply voltage |
| Chân 12 | RB0 — Digital I/O, INT0 |
| Chân 13 | RB1 — Digital I/O, INT1 |
| Chân 14 | RB2 — Digital I/O |
| Chân 15 | RB3 — Digital I/O |
| Chân 16 | RB4 — Digital I/O |
| Chân 17 | RB5 — Digital I/O, ICDPGM |
| Chân 18 | RB6 — Digital I/O, ICD PGC (clock) |
| Chân 19 | RB7 — Digital I/O, ICD PGD (data) |
| Chân 20 | VSS — Ground reference |
| Chân 21 | VDD — Positive supply voltage |
| Chân 22 | RC0 — Digital I/O, AN16 |
| Chân 23 | RC1 — Digital I/O, AN17 |
| Chân 24 | RC2 — Digital I/O, AN18 |
| Chân 25 | RC3 — Digital I/O, AN19 |
| Chân 26 | RC4 — Digital I/O, AN20 |
| Chân 27 | RC5 — Digital I/O, AN21 |
| Chân 28 | RC6 — Digital I/O, AN22, TX |
| Chân 29 | RC7 — Digital I/O, AN23, RX |
| Chân 30 | RE3 — Digital I/O, AN23 (Note: per datasheet, this position may differ; verify) |
Ứng dụng tiêu biểu
PIC18F25Q10-I/SS phù hợp cho 6 Áp dụngs: Industrial Sensor Nodes, Home Appliance Control, Automotive Body Electronics, IoT Edge Devices, Touch Sensing Interfaces, Power Conversion Feedback.
Industrial Sensor Nodes
The PIC18F25Q10-I/SS fits industrial sensor nodes thanks to its 5 V native operation, which increases noise immunity on factory floors where long cable runs pick up EMI. Its 10-bit ADC with up to 24 channels and 5-bit DAC interface directly with thermocouples, RTDs, 4-20 mA loops and bridge sensors without external signal conditioning. The XLP peripherals keep sleep current in the microamp range, enabling multi-year battery life on wireless sensor nodes. Placed at the edge of a Modbus RTU or IO-Link network, the F25Q10's 16 MIPS core handles local averaging, threshold detection and CIP-driven interrupt response without waking the main CPU. Designers benefit from CIPs (CWG, HLT) that execute filter and timing tasks in hardware, freeing the core for protocol handling.
Được đề xuất
Home Appliance Control
The PIC18F25Q10-I/SS is well matched for white-goods appliance control such as washing machines, dishwashers and induction cooktops, where its 5 V I/O tolerance interfaces directly with triac-driving optocouplers and zero-cross detectors. The CWG (Complementary Waveform Generator) and multiple PWM channels drive motor speed controllers and PFC stages without external logic. The 256-Byte EEPROM stores user settings and fault logs across power cycles. Operating from -40 C to +85 C industrial range, it survives the thermal environment of an enclosed appliance chassis. Core Independent Peripherals (CIPs) implement safety interlocks in hardware, reducing firmware complexity and improving response time over software polling.
Được đề xuất
Automotive Body Electronics
The PIC18F25Q10-I/SS in its VAO automotive variant is qualified for body-electronics applications such as seat controllers, mirror modules, lighting drivers and HVAC blend-door actuators. The 10-bit ADC reads potentiometer inputs and current-sense shunts for closed-loop position control, while the 5-bit DAC sets reference thresholds for comparator-based diagnostics. The CIPs implement windowed watchdog timing (WWDT) and hardware fault response required by automotive safety standards. With 32 KB Flash and 2 KB SRAM, the F25Q10 supports LIN protocol stacks and OBD-II diagnostic routines in firmware. The 28-pin SSOP provides enough I/O for multi-channel PWM driving of LED matrix lighting with smooth dimming.
Được đề xuất
IoT Edge Devices
The PIC18F25Q10-I/SS is suitable for IoT edge devices that bridge low-power sensor front-ends to wireless modules such as LoRa, Sub-GHz or BLE transceivers. Its XLP nanoWatt sleep currents and CIP-driven wake-on-event allow the MCU to spend most of its time asleep, only waking to sample sensors and forward data. The 32 KB Flash supports MQTT-SN or proprietary RF protocol stacks, while the 10-bit ADC and 5-bit DAC interface with environmental sensors (temperature, humidity, gas). The 28-pin SSOP footprint leaves enough GPIO for SPI/UART control of the radio module alongside local indicator LEDs. Designers often pair the F25Q10 with a Cortex-M0 host for hybrid compute, offloading deterministic I/O handling to the PIC18.
Được đề xuất
Touch Sensing Interfaces
The PIC18F25Q10-I/SS handles projected capacitive and inductive touch sensing via its mTouch peripheral module and CTMU (Charge Time Measurement Unit), enabling button, slider and wheel interfaces with up to 24 channels on the SSOP-28 variant. The hardware CIP (HLT - Hardware Limit Timer) implements debounce and proximity hysteresis in hardware, eliminating software polling jitter. Designers can implement sealed-key designs for kitchen appliances and outdoor equipment where mechanical switches are unreliable. The 5 V operation improves signal-to-noise ratio against humidity and surface contamination, while the XLP sleep mode keeps idle power below 5 uA for battery-powered remote controls.
Được đề xuất
Power Conversion Feedback
The PIC18F25Q10-I/SS fits secondary-side feedback loops in isolated DC-DC converters and digital power supplies, where its CWG generates isolated gate-drive waveforms and its 10-bit ADC samples output voltage and current with 1 LSB resolution. The 64 MHz core and 16 MIPS throughput execute digital compensator loops (PID, state-space) faster than legacy PIC16 parts, improving transient response. Hardware CIPs (CWG, NCO) synthesize stable PWM frequencies independent of CPU load. The 32 KB Flash fits lookup tables and adaptive control firmware, while 256 Bytes EEPROM stores calibration coefficients. The 5 V operation interfaces directly with opto-isolated feedback paths and shunt amplifiers.
Đượ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 PIC18F25Q10-I/SS — 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 | PIC18F24Q10-I/SS | PIC18F25Q10-E/SS | PIC18F25Q10-I/SSVAO | PIC18F27Q43-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP | 28-SSOP | 28-SSOP | 28-SSOP |
| Flash Memory | 32 KB | 16 KB | 32 KB | 32 KB | 64 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 4 KB |
| Max CPU Frequency | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C | -40 C to +125 C (automotive) | -40 C to +85 C |
| ADC | 10-bit, 24 ch | 10-bit, 24 ch | 10-bit, 24 ch | 10-bit, 24 ch | 12-bit, 24 ch |
Bảo phân biệt quan trọng
- 32 KB Flash vs 16 KB in sibling F24Q10 (vsPIC18F24Q10-I/SS)
- Industrial -40C to +85C with full automotive line available (vsPIC18F25Q10-I/SSVAO)
- Core Independent Peripherals (CIPs) including CWG and HLT (vsPIC18F27Q43-I/SS)
Ghi chú thiết kế
Place decoupling capacitors as close to VDD/VSS pairs as possible: a 100 nF ceramic on each VDD pin (pins 11 and 21) plus a bulk 1-10 uF tantalum or ceramic at the supply entry. A ferrite bead or small inductor between digital and analog VDD reduces switching-noise injection into the ADC reference. The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD; if unused as reset, tie through a 10 kohm resistor only - do not leave it floating.
The 10-bit ADC achieves rated accuracy only with proper analog supply conditioning. Use a separate AVSS/AVDD trace from the noisy digital rails, and keep analog traces short. Place the 100 nF and 1 uF caps at the analog reference pin (RA3/AREF) within 5 mm. For high-impedance sensor sources, enable the ADC acquisition time to 4 us or longer to settle the internal sample capacitor; faster acquisitions cause gain errors at high source impedance.
Configuration bits (CONFIG1-CONFIG5) must be set correctly before any code runs - in particular the oscillator selection, MCLR enable, and watchdog timer. A wrong CONFIG setting can lock the device or cause it to run at unintended speeds. Verify ICD pins (RB6/RB7) are not repurposed as outputs in the application, or in-circuit debug will fail. The 32 KB Flash requires the full address range to be erased/programmed for ICD - use MPLAB X IPE for proper programming.
Thông tin tuân thủ
Standard PIC18F25Q10-I/SS is RoHS/REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC18F25Q10-I/SSVAO variant for automotive applications.