PIC16F1825-I/ST - 8-bit MCU, 14KB Flash, 32MHz, 14-TSSOP | Microchip
MPN: PIC16F1825-I/ST ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.21 | $2.21 |
| 10 | $1.99 | $19.90 |
| 100 | $1.76 | $176.00 |
| 500 | $1.55 | $775.00 |
| 1,000 | $1.32 | $1,320.00 |
PIC16F1825-I/ST Overview
An 8-bit microcontroller (MCU) is a small computer-on-a-chip that integrates a CPU, Flash program memory, RAM, EEPROM, and peripherals on a single die. Within the broader semiconductor taxonomy, MCUs sit under microcontrollers, then embedded controllers, then digital ICs. The PIC16F family is Microchip's enhanced mid-range 8-bit architecture using a modified Harvard RISC core; it occupies the low-power and small-pin-count niche between base-line PIC10/12 devices and the higher-end PIC18 and PIC24 families, making it ideal for cost-sensitive battery-powered products.
Key differentiating features include a 200 ns instruction execution time, a wide 2.5 V to 5.5 V operating range, on-chip Core Independent Peripherals (CIPs) such as Configurable Logic Cells (CLC), Numerically Controlled Oscillator (NCO), Complementary Waveform Generator (CWG), and Zero-Cross Detection (ZCD), plus support for mTouch capacitive touch buttons and sliders. The integrated PWM, MSSP (I2C/SPI), EUSART, and 10-bit ADC simplify BOM and PCB area in compact sensor nodes.
The architecture uses a modified Harvard design with separate program and data buses, allowing simultaneous instruction fetch and operand access. The 49-instruction RISC core delivers predictable deterministic timing suited to real-time control loops. XLP technology provides sleep currents below 30 nA typical, enabling multi-year battery life on coin cells.
Typical applications include capacitive touch user interfaces, low-power wireless sensor nodes, consumer appliance controls, IoT edge nodes, and battery-powered instrumentation. The wide 2.5 V to 5.5 V supply range supports both 3.3 V and 5 V rails common in industrial and consumer designs. The 14-pin TSSOP package offers a compact 4.4 mm body suitable for hand-held products.
When designing with this device, ensure decoupling capacitors of at least 0.1 µF are placed close to VDD and that MCLR is pulled high through a 10 kΩ resistor for reliable reset behaviour. Use MPLAB X IDE with the XC8 compiler and PICkit™ 3 or MPLAB ICD 3 for in-circuit debug and programming; the device also supports Microchip's code-protected secure programming flow.
This page synthesizes distributor pricing, drop-in TSSOP-14 alternatives, application circuit examples, and practical design notes not found in the standalone manufacturer datasheet, helping engineers evaluate the PIC16F1825-I/ST for low-power embedded designs.
Drop-in alternatives for PIC16F1825-I/ST — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16F1825-I/ST (same form factor and footprint) — differing in ADC, Operating Temperature, Program Memory (Flash), Core Architecture, Data EEPROM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1824-I/ST
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1823-I/ST
✅ Drop-In✓ In Stock
$0.85 / Unit
View Datasheet →PIC16F1764-I/ST
✅ Drop-In✓ In Stock
$0.61 / Unit
View Datasheet →PIC16F1575-E/ST
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F1613-E/ST
✅ Drop-In✓ In Stock
$0.85 / Unit
View Datasheet →PIC16F1705T-I/ST
✅ Drop-In✓ In Stock
$0.92 / Unit
View Datasheet →PIC16F1825-I/ST Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC enhanced mid-range 8-bit RISC |
| Program Memory (Flash) | 14 KB (8K x 14) |
| Data RAM | 1 KB |
| Data EEPROM | 256 bytes |
| Maximum CPU Frequency | 32 MHz |
| Instruction Execution Time | 200 ns |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 12 |
| ADC | 10-bit, up to 12 channels |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 14-pin TSSOP (ST) |
| Mounting Type | Surface Mount |
| MSL Level | 1 |
| RoHS Status | Compliant |
| Internal Oscillator | Yes, 32 MHz |
| Peripherals | mTouch, CLC, NCO, CWG, ZCD, EUSART, MSSP (I2C/SPI), PWM, 10-bit ADC |
PIC16F1825-I/ST Pin Configuration
| Pin 1 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pin 2 | RA5 — Bidirectional I/O / T1CKI / CPS |
| Pin 3 | RA4 — Bidirectional I/O / CLKOUT / SOSCO |
| Pin 4 | MCLR/VPP/RA3 — Master Clear (reset) / Programming voltage / I/O |
| Pin 5 | RC5 — Bidirectional I/O / CCP1 / PWM |
| Pin 6 | RC4 — Bidirectional I/O / CWG / SPI SDI |
| Pin 7 | RC3 — Bidirectional I/O / SCL / SCK |
| Pin 8 | RC2 — Bidirectional I/O / AN6 / DAC |
| Pin 9 | RC1 — Bidirectional I/O / AN5 / INT1 |
| Pin 10 | RC0 — Bidirectional I/O / AN4 / INT0 |
| Pin 11 | RA2 — Bidirectional I/O / AN2 / ZCD |
| Pin 12 | RA1 — Bidirectional I/O / AN1 / ICSPCLK |
| Pin 13 | RA0 — Bidirectional I/O / AN0 / ICSPDAT |
| Pin 14 | VSS — Ground reference (0V) |
Typical Applications
PIC16F1825-I/ST is suitable for 7 applications: Capacitive Touch User Interface, Battery-Powered Wireless Sensor Node, Small Appliance and Fan Control, IoT Edge Node and Smart Home Sensor, Industrial Process Indicator, Automotive Interior Accessory (Non-Safety), Consumer Remote Control with IR.
Capacitive Touch User Interface
The PIC16F1825-I/ST's integrated mTouch capacitive sensing peripheral supports up to 12 touch channels without external components, making it ideal for touch-button and slider interfaces on home appliances and consumer electronics. The mTouch hardware handles charge-time measurement autonomously, offloading the CPU and reducing firmware complexity while the nanoWatt XLP sleep mode drops below 30 nA between touch scans, extending battery life in wireless remote controls. The 14 KB Flash comfortably holds touch reference libraries plus a custom UI state machine.
Recommended
Battery-Powered Wireless Sensor Node
The PIC16F1825-I/ST's nanoWatt XLP technology delivers typical sleep currents below 30 nA with full RAM retention, enabling multi-year coin-cell operation in duty-cycled wireless sensor nodes. The 32 MHz internal oscillator removes the external crystal, and the wide 2.5 V to 5.5 V supply range supports both Li-ion (3.7 V) and 2x AA alkaline (3.0 V) chemistries. Pair it with a sub-GHz or BLE module via the EUSART or MSSP to build end-node sensors for HVAC, agriculture, or smart-home networks at under $2 BOM cost.
Recommended
Small Appliance and Fan Control
The PIC16F1825-I/ST's Complementary Waveform Generator (CWG) and PWM peripherals enable direct MOSFET drive for small BLDC fans, pumps, and appliance motors. The 12-bit PWM at 32 MHz core speed delivers precise duty control, while the CWG adds hardware dead-time generation for half-bridge topologies. The 10-bit ADC with up to 12 channels reads feedback from current shunts, temperature sensors, and tachometers; the TSSOP-14 package fits into the tight enclosure of compact hand blenders, desk fans, and toothbrush drives.
Recommended
IoT Edge Node and Smart Home Sensor
The PIC16F1825-I/ST acts as an edge pre-processor for IoT sensor nodes, sampling analog signals with its 10-bit ADC and running local threshold or moving-average algorithms in the 1 KB RAM before forwarding events over serial. The Configurable Logic Cells (CLC) implement custom glue logic without external gates, while the Numerically Controlled Oscillator (NCO) generates precision tones for IR or piezo interfaces. At under $2 per unit in volume, the PIC16F1825-I/ST offers compelling cost-per-feature for low-bandwidth edge nodes reporting temperature, humidity, or occupancy.
Recommended
Industrial Process Indicator
The PIC16F1825-I/ST's wide 2.5 V to 5.5 V supply and industrial -40 C to +85 C temperature range suit 4-20 mA loop-powered process indicators. The 10-bit ADC digitizes the loop current with 0.1% resolution when scaled, the 32 MHz core computes linearization and engineering-unit conversion, and the PWM drives a 4-digit LED or LCD display. The integrated EUSART supports MODBUS RTU slave comms over RS-485, enabling integration into supervisory control systems with no external transceiver logic.
Recommended
Automotive Interior Accessory (Non-Safety)
The PIC16F1825-I/ST's wide supply range and industrial temperature rating suit non-safety automotive interior accessories such as ambient lighting controllers, USB charging port logic, and HVAC blend-door actuators. The PWM, ADC, and EUSART handle LED dimming, current monitoring, and LIN-bus communication. For safety-critical automotive applications requiring AEC-Q100 qualification, designers should migrate to the PIC16F1825-I/ST automotive-grade counterpart; the standard part fits comfort and convenience electronics with proper EMC filtering.
Recommended
Consumer Remote Control with IR
The PIC16F1825-I/ST is well-suited for infrared remote controls thanks to its NCO peripheral that generates precise carrier frequencies (typically 38 kHz) without CPU load, plus the mTouch input for capacitive buttons. The XLP sleep mode drops quiescent current below 30 nA, enabling multi-year battery life on two AAA cells. The 14 KB Flash holds IR protocol libraries (RC5, NEC, SIRC) while the 1 KB RAM buffers transmission sequences, all in a TSSOP-14 package that fits behind the keypad of a slim TV remote.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1825-I/ST — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1824-I/ST | PIC16F1823-I/ST | PIC16F1764-I/ST | PIC16F1575-E/ST |
|---|---|---|---|---|---|
| Package | 14-pin TSSOP (ST) | 14-pin TSSOP (ST) - same | 14-pin TSSOP (ST) - same | 14-pin TSSOP (ST) - same | 14-pin TSSOP (ST) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Flash Memory | 14 KB | 7 KB (-50%) | 4 KB (-71%) | 14 KB (same) | 14 KB (same) |
| Data RAM | 1 KB | 512 B (-50%) | 256 B (-75%) | 1 KB (same) | 1 KB (same) |
| EEPROM | 256 B | 256 B (same) | 256 B (same) | 256 B (same) | 256 B (same) |
| Maximum Frequency | 32 MHz | 32 MHz (same) | 32 MHz (same) | 32 MHz (same) | 32 MHz (same) |
| Supply Voltage Range | 2.5 V to 5.5 V | 1.8 V to 5.5 V (broader) | 1.8 V to 5.5 V (broader) | 2.3 V to 5.5 V (similar) | 2.3 V to 5.5 V (similar) |
| Capacitive Touch (mTouch) | Yes | Yes (same) | Yes (same) | Yes (same) | No |
| AEC-Q100 Automotive | No (Industrial -40C to +85C) | No (Industrial) | No (Industrial) | No (Industrial) | No (Extended) |
| Unit Price (qty 1000) | ~$1.32 | ~$1.18 | ~$1.05 | ~$1.42 | ~$1.36 |
Key Differentiators
- Largest Flash in TSSOP-14 PIC16F1xxx family at 14 KB (vs PIC16F1824-I/ST)
- Full nanoWatt XLP low-power feature set with mTouch (vs PIC16F1575-E/ST)
- Wider supply voltage headroom (2.5 V to 5.5 V) (vs PIC16F1764-I/ST)
Design Notes
Decouple VDD with a 0.1 µF X7R ceramic capacitor placed within 3 mm of the VDD pin; add a 1 µF bulk capacitor if the supply traces exceed 25 mm. The PIC16F1825-I/ST's internal 32 MHz oscillator is factory-calibrated across 2.5 V to 5.5 V, but adding bulk decoupling prevents ADC and PWM reference jitter when the load current steps. For battery applications, place a 10 µF reservoir on VDD to support peak transmit currents in wireless modules.
Route MCLR with a 10 kΩ pull-up to VDD and a 100 nF capacitor to ground for noise-immune reset. Keep ICSP pins (RA0/RA1) accessible on the PCB for in-circuit programming; if they are used for I/O, isolate the programming signals with 4.7 kΩ series resistors to prevent contention. The TSSOP-14 thermal pad is not present on this package, so standard copper pours without thermal relief are acceptable for all GND connections.
Do not assume the ICSP pins are normal GPIO after programming - they retain alternate ICSP functions until CONFIG bits are set to disable them. The mTouch charge-time measurement is sensitive to VDD ripple; place the touch sensors on dedicated pins and route them away from switching traces. When migrating firmware between PIC16F1825-I/ST and PIC16F1824-I/ST, verify that the interrupt vector count and ADC channel mapping match before assuming drop-in behavior at the application layer.
For mTouch PCB layouts, use a hatched ground plane under the touch sensors with minimum 20% ground fill to balance capacitance and noise immunity. Route touch sensor traces as short and symmetric as possible, with trace width and spacing held constant across the sensor array. Keep digital switching traces (PWM, UART) at least 5 mm away from touch sensors, or use a ground-shielded trace to minimize cross-coupling. Following these guidelines typically yields 20:1 SNR in production mTouch designs.
Compliance Information
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - use the automotive-grade variant for safety-critical automotive applications. Halogen-free TSSOP-14 package qualified to JEDEC J-STD-020 MSL Level 1.