PIC18F25Q10T-I/STX - 32KB Flash 8-bit MCU, 28-VQFN | Microchip
부품 번호: PIC18F25Q10T-I/STX ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.51 | $1.51 |
| 10 | $1.42 | $14.20 |
| 100 | $1.18 | $118.00 |
| 500 | $0.97 | $485.00 |
| 1,000 | $0.86 | $860.00 |
PIC18F25Q10T-I/STX 개요
What is an 8-bit PIC microcontroller? PIC microcontrollers are RISC-based, Harvard-architecture microcontrollers from Microchip that integrate CPU core, non-volatile Flash, SRAM, EEPROM and configurable peripherals on a single die. The PIC18 family extends the original PIC16 instruction set with 16-bit instructions, linear addressing, and a C-friendly compiler toolchain (MPLAB XC8). The PIC18F25Q10 belongs to the PIC18-Q10 sub-family, which adds Core Independent Peripherals (CIPs), Configurable Logic Cells (CLCs), and 5 V analog operation for noise immunity in industrial environments.
Key features include a 10-bit ADC with Computation (ADC2) supporting capacitive voltage divider (CVD) touch sensing, a 5-bit DAC, two comparators, a Complementary Waveform Generator (CWG), and a Windowed Watchdog Timer (WWDT). The CIP set (CLC, NCO, PWM, CWG, HLT) lets designers offload timing-critical state machines from the CPU. eXLP technology delivers nanoWatt sleep currents, and the 64 MHz core yields 16 MIPS sustained throughput. The device exposes 25 digital I/O lines, supports up to two I2C, two SPI and two UART channels, and integrates an 8-bit parallel port.
In real-time control and sensor-node applications, the PIC18F25Q10 balances deterministic latency, low power and analog density. The ADC2 with hardware averaging and threshold detection enables direct connection to resistive or capacitive sensors without an external op-amp. Hardware CIPs run control loops in silicon, freeing the core to sleep, which extends battery life. Compared with Cortex-M0+ parts at the same price, the PIC18-Q10 is favoured where 5 V noise tolerance, robust I/O and a long-stable toolchain matter more than raw MHz.
Typical applications include sensor nodes, low-power IoT edge devices, capacitive touch user interfaces, BLDC motor control helpers, LED lighting controllers, and small industrial control boards. Designers benefit from MPLAB X IDE, MPLAB Code Configurator (MCC), and a free MPLAB XC8 compiler.
A key design tip is to keep VDD decoupling within 5 mm of the pins: a 100 nF X7R plus a 1 µF X5R cap is the minimum, and the CVD reference capacitor should be a low-drift C0G/NP0 part for stable touch baselines.
This page synthesises real-time distributor pricing, verified same-package drop-in alternatives and practical design notes that are not collected in the manufacturer datasheet.
드롭인 대체품: PIC18F25Q10T-I/STX — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F25Q10T-I/STX (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Operating Temperature, Core Architecture, Program Memory (Flash), Comparators.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F25Q10-I/STX
✅ 드롭인✓ 재고 있음
$1.58 / 개
데이터시트 보기 →PIC18F24Q10-I/STX
✅ 드롭인✓ 재고 있음
$1.45 / 개
데이터시트 보기 →PIC18F24Q10T-I/STX
✅ 드롭인✓ 재고 있음
$1.35 / 개
데이터시트 보기 →PIC18F25Q10T-I/STX 최대 정격 & 전기적 특성
| Core | PIC18 (8-bit RISC, 16-bit instructions) |
| Series | PIC® XLP™ 18Q |
| Maximum CPU Frequency | 64 MHz (16 MIPS) |
| Program Memory (Flash) | 32 KB (32K x 8) |
| Data SRAM | 2 KB |
| EEPROM | 256 bytes |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| 동작 온도 | -40 °C to +85 °C (Industrial) |
| I/O Pins | 25 |
| ADC | 10-bit ADC2 with Computation (CVD, averaging, oversampling) |
| DAC | 5-bit |
| Comparators | 2 |
| Timers / PWM / CWG | Multiple 8/16-bit timers, PWM, Complementary Waveform Generator |
| Communication Peripherals | 2x I2C, 2x SPI, 2x UART (EUSART) |
| 패키지 | 28-pin VQFN (4x4 mm) |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
PIC18F25Q10T-I/STX 핀 구성
| 핀 1 | RA5/SS1/T0CKI1/ICSPCLK — GPIO / SPI SS / Timer0 clock / ICD clock |
| 핀 2 | RA4/T1G/SDO2/CLKR — GPIO / Timer1 gate / SPI2 SDO / clock reference |
| 핀 3 | RA3/T1CKI/SS2/CCP2 — GPIO / Timer1 clock / SPI2 SS / CCP2 PWM |
| 핀 4 | RA2/AN2/C2IN+ — GPIO / analog input / comparator2 non-inverting input |
| 핀 5 | RA1/AN1/C1IN0-/C2IN0- — GPIO / analog input / comparator inputs |
| 핀 6 | RA0/AN0/C1IN+/DAC1OUT/INT0 — GPIO / analog input / comparator1 in / DAC1 / external interrupt |
| 핀 7 | VSS — Ground reference |
| 핀 8 | VDD — Positive supply 1.8-5.5 V |
| 핀 9 | RB7/AN21/CCP1/KBI1 — GPIO / analog input / CCP1 PWM / keyboard interrupt |
| 핀 10 | RB6/AN20/KBI0 — GPIO / analog input / keyboard interrupt |
| 핀 11 | RB5/AN19/CWG1D/CCP3 — GPIO / analog input / CWG output / CCP3 PWM |
| 핀 12 | RB4/AN18/CWG2D/CCP4 — GPIO / analog input / CWG output / CCP4 PWM |
| 핀 13 | RB3/AN17/CWG3D/CCP5 — GPIO / analog input / CWG output / CCP5 PWM |
| 핀 14 | RB2/AN16/CWG1C/SDO1 — GPIO / analog input / CWG / SPI1 SDO |
| 핀 15 | RB1/AN15/C1IN3-/SCL1 — GPIO / analog input / comparator1 / I2C1 SCL |
| 핀 16 | RB0/AN12/C2IN1+/FLT0/SDA1 — GPIO / analog input / comparator2 / fault input / I2C1 SDA |
| 핀 17 | RA7/OSC1/CLKIN — GPIO / crystal oscillator input / external clock |
| 핀 18 | RA6/OSC2/CLKOUT — GPIO / crystal oscillator output / clock out |
| 핀 19 | RC0/SOSCIN/SCL2 — GPIO / secondary oscillator in / I2C2 SCL |
| 핀 20 | RC1/SOSCO/SDO2 — GPIO / secondary oscillator out / SPI2 SDO |
| 핀 21 | RC2/AN14/CCP1/T0CKI — GPIO / analog input / CCP1 / Timer0 clock |
| 핀 22 | RC3/AN13/SCK1/SCL2 — GPIO / analog input / SPI1 clock / I2C2 SCL |
| 핀 23 | RC4/AN11/SDI1/SDA2 — GPIO / analog input / SPI1 SDI / I2C2 SDA |
| 핀 24 | RC5/AN10/SDO1 — GPIO / analog input / SPI1 SDO |
| 핀 25 | RC6/AN8/CK1/TX1 — GPIO / analog input / UART1 clock / UART1 TX |
| 핀 26 | RC7/AN9/DT1/RX1 — GPIO / analog input / UART1 data / UART1 RX |
| 핀 27 | RE3/MCLR/VPP — Master clear reset / programming voltage |
| 핀 28 | VSS — Ground reference |
일반적인 애플리케이션
PIC18F25Q10T-I/STX 적합 용도: 6 애플리케이션s: Industrial Sensor Nodes, Capacitive Touch User Interfaces, BLDC Fan and Pump Controllers, LED Lighting Drivers, Battery-Powered IoT Edge Devices, Small Appliance Control Boards.
Industrial Sensor Nodes
The PIC18F25Q10T-I/STX fits industrial sensor nodes because its 1.8-5.5 V supply range accepts 24 V-bus-derived rails after regulation, while its 10-bit ADC2 with Computation automates averaging and thresholding on resistive bridge sensors. The XLP nanoWatt sleep mode and Hardware Limit Timer (HLT) let the part sleep between samples, drawing under 1 µA. Designers wire the device directly to a 4-20 mA loop, run CIP state machines for alarm hysteresis, and still ship firmware updates through UART over RS-485 without an external transceiver.
추천
Capacitive Touch User Interfaces
Capacitive touch UIs rely on the PIC18F25Q10T-I/STX's ADC2 with built-in Capacitive Voltage Divider (CVD) support, which performs automatic baseline tracking and oversampling in hardware. The 32 KB Flash holds Microchip's mTouch CVD library, while the 5-bit DAC can drive a haptic feedback driver. The 28-VQFN (4x4 mm) fits behind a 0.5 mm overlay and the CLCs handle wake-on-touch without waking the CPU, reducing average current to a few µA in standby.
추천
BLDC Fan and Pump Controllers
Small BLDC fan and pump controllers benefit from the PIC18F25Q10T-I/STX's Complementary Waveform Generator (CWG), 10-bit ADC2 and Hall-sensor input. The CWG produces complementary PWM with dead-band insertion for the gate driver, while ADC2 samples back-EMF for sensorless startup. With 32 KB Flash and 16 MIPS throughput, a 6-step or FOC starter fits in firmware, and the 5 V tolerance removes the need for a level shifter to MOSFET gate drivers.
추천
LED Lighting Drivers
Architectural and signage LED lighting controllers use the PIC18F25Q10T-I/STX for digital dimming and colour-mixing loops. The 16-bit PWM, 10-bit ADC for photo-sensor feedback and 5-bit DAC for analog dimming drive a constant-current LED driver over a 0-10 V or DALI interface. The XLP sleep current (~50 nA typical) enables battery-backup emergency luminaires, and the 1.8 V minimum VDD supports single-cell LiFePO4 packs.
추천
Battery-Powered IoT Edge Devices
Battery-powered IoT edge devices running sensor fusion and BLE beaconing benefit from the PIC18F25Q10T-I/STX's nanoWatt XLP modes (sleep current < 1 µA), Windowed Watchdog Timer (WWDT) and 64 MHz wake-up speed. The 32 KB Flash holds a small RTOS or state-machine scheduler, and the 256-byte EEPROM stores calibration constants across battery swaps. UART peripherals can drive an external BLE or LoRa module without an extra level translator because I/O are 5 V tolerant.
추천
Small Appliance Control Boards
Small appliance controllers (coffee machines, blenders, washing machines) deploy the PIC18F25Q10T-I/STX because of its 5 V noise immunity, 25 GPIO and built-in CIPs. The CLCs combine timer outputs for triac firing, while the comparators sense zero-cross and motor over-current. The 32 KB Flash accommodates a USB-CDC bootloader for service updates, and the 28-VQFN (4x4) keeps the PCB small enough for in-appliance enclosures.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F25Q10T-I/STX — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F25Q10-I/STX | PIC18F24Q10-I/STX | PIC18F24Q10T-I/STX |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-VQFN (4x4) | 28-VQFN (4x4) - same | 28-VQFN (4x4) - same | 28-VQFN (4x4) - same |
| Flash | 32 KB | 32 KB | 16 KB (-50%) | 16 KB (-50%) |
| SRAM | 2 KB | 2 KB | 1 KB (-50%) | 1 KB (-50%) |
| EEPROM | 256 B | 256 B | 256 B | 256 B |
| Max Frequency | 64 MHz (16 MIPS) | 64 MHz | 64 MHz | 64 MHz |
| I/O Pins | 25 | 25 | 25 | 25 |
| ADC | 10-bit ADC2 with CVD | 10-bit ADC2 with CVD | 10-bit ADC2 with CVD | 10-bit ADC2 with CVD |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Temperature Grade | -40 to +85 °C (Industrial) | -40 to +85 °C | -40 to +85 °C | -40 to +85 °C |
주요 차별점
- XLP nanoWatt technology for sub-µA sleep (vs PIC18F25K80T-I/SS)
- ADC2 with CVD for touch and averaging (vs PIC18F24Q10-I/STX)
- 5 V tolerance on all I/O (vs PIC18F25K83T-I/MX)
설계 노트
Place a 100 nF X7R decoupling capacitor within 5 mm of every VDD/AVDD/VBAT pin and a 1 µF X5R bulk cap on the main VDD rail. For ADC2 accuracy, add a separate 100 nF C0G cap on AVDD because the ADC2 module draws brief bursts during conversion. The internal LDO regulator does not require an external bypass on Q10 devices. Estimated quiescent current in sleep mode is below 1 µA at 3 V per datasheet (DS40001945C).
The 28-VQFN (4x4 mm) package has a theta_JA around 35-40 C/W on a standard 2-layer JEDEC test board. At 64 MHz and 5 V, the core current stays under 10 mA so self-heating is negligible. For high-temperature environments, expand the GND copper pour under the EP and stitch thermal vias to the bottom layer to keep junction temperature inside the 85 °C industrial limit.
Route the CVD sense traces as short guarded differential pairs, with a ground flood and C0G/NP0 reference capacitors on the dedicated CVD pins. Avoid crossing noise sources such as the CWG outputs; if crossing is unavoidable, route the CWG traces on the opposite side of a continuous ground plane. Place the quartz crystal within 5 mm of OSC1/OSC2, with load capacitors to ground.
Do not assume that the un-programmed device will run from the internal oscillator at full 64 MHz - the default HFINTOSC is 1 MHz until the OSCCON register is reconfigured. The MCLR pin must be tied to VDD through a 10 kΩ pull-up or left configured as an input-only pin to avoid spurious resets. CIP configuration (CLC, NCO, CWG) must be done before peripherals are enabled.
규정 준수 정보
RoHS and lead-free status per Microchip product page; halogen-free status not published - set to unknown; AEC-Q100 grade not qualified for automotive; choose AEC-Q100 versions such as PIC18F25Q10-E/STX (extended) for harsh environments.