PIC16F1825-I/P - 8-Bit MCU, 14KB Flash, 32MHz, 14-PDIP | Microchip
부품 번호: PIC16F1825-I/P ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.18 | $2.18 |
| 10 | $1.95 | $19.50 |
| 100 | $1.62 | $162.00 |
| 500 | $1.41 | $705.00 |
| 1,000 | $1.23 | $1,230.00 |
PIC16F1825-I/P 개요
An 8-bit microcontroller (MCU) is a single-chip microprocessor that integrates a CPU, RAM, program memory, peripherals, and I/O on a single die; PIC16 enhanced mid-range parts add a 14-bit instruction set with deep hardware peripherals while keeping the RISC-style deterministic core. The PIC16F1825 sits inside the larger taxonomy of microcontroller -> 8-bit MCU -> PIC16 enhanced mid-range -> PIC16F1xxx XLP family, and uses CMOS flash process technology to allow in-circuit re-programming via ICSP (In-Circuit Serial Programming).
Key specifications include 1KB of RAM, 256 bytes of EEPROM, 12 I/O pins, a 12-channel 10-bit ADC, two 8-bit timers plus one 16-bit timer, two comparators, capture/compare/PWM modules, an EUSART, I2C/SPI interfaces, and an integrated mTouch™ capacitive touch peripheral. The XLP feature set provides nanoWatt XLP deep sleep currents in the tens of nanoamps, suitable for coin-cell or energy-harvesting designs. The 14-pin PDIP package offers through-hole assembly for breadboard-friendly prototyping and field-serviceable industrial designs.
The device operates from 2.5V to 5.5V and supports the standard PIC16 instruction set with 200ns instruction execution. Internal architecture combines a 16-level hardware stack, reset circuitry, and configurable oscillator modes (HFINTOSC up to 16MHz, LFINTOSC, external crystal, and PLL with 4x for the 32MHz core rate). This makes it well suited to consumer electronics, sensor hubs, low-power IoT nodes, and human-interface products that need touch sensing.
Typical applications include capacitive touch buttons and sliders, battery-powered sensor nodes, consumer remote controls, LED lighting controllers, and small industrial control boards. The combination of integrated ADC, comparators, and touch hardware removes the need for external analog front-ends in many designs.
When designing with this device, ensure decoupling capacitors are placed close to VDD with a 100nF ceramic on each power pin pair and a bulk capacitor near the supply source. For ICSP programming, dedicate the ICSPDAT/ICSPCLK pins and add proper ESD protection on any connectorized I/O. Use the XLP sleep modes aggressively to extend battery life; the datasheet specifies wake-up time and residual current for each sleep mode to help calculate average power budget.
드롭인 대체품: PIC16F1825-I/P — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F1825-I/P (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Operating Temperature, Timers, I/O Pins.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F1825-E/P
✅ 드롭인✓ 재고 있음
$1.05 / 개
데이터시트 보기 →PIC16F1825-I/JQ
✅ 드롭인✓ 재고 있음
$1.05 / 개
데이터시트 보기 →PIC16F1824-I/P
✅ 드롭인✓ 재고 있음
$1.48 / 개
데이터시트 보기 →PIC16F1824T-I/JQ
✅ 드롭인✓ 재고 있음
$0.81 / 개
데이터시트 보기 →PIC16F1615-I/P
✅ 드롭인✓ 재고 있음
$0.78 / 개
데이터시트 보기 →PIC16F1704-I/P
✅ 드롭인✓ 재고 있음
$0.86 / 개
데이터시트 보기 →PIC16F1825-I/P 최대 정격 & 전기적 특성
| Architecture | PIC16 Enhanced Mid-Range 8-bit RISC |
| Core Frequency | 32 MHz (4x PLL from 8 MHz internal) |
| Instruction Execution | 200 ns |
| Program Memory (Flash) | 14KB (8K x 14 words) |
| Data RAM | 1 KB |
| Data EEPROM | 256 bytes |
| Operating Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 12 |
| ADC | 10-bit, up to 12 channels |
| Timers | 2x 8-bit, 1x 16-bit |
| Comparators | 2 |
| Communication Peripherals | EUSART, I2C, SPI |
| Capacitive Touch | mTouch peripheral |
| Low-Power Technology | nanoWatt XLP |
| 패키지 | 14-pin PDIP (P) |
| 동작 온도 | -40C to +85C (Industrial) |
| RoHS 상태 | Compliant |
| Programming/Debug | ICSP, optional debug header (AC244043 / AC244044) |
PIC16F1825-I/P 핀 구성
| 핀 1 | RA0/ICSPCLK — Bidirectional I/O pin / ICSP clock |
| 핀 2 | RA1/ICSPDAT — Bidirectional I/O pin / ICSP data |
| 핀 3 | RA2 — Bidirectional I/O pin / analog input |
| 핀 4 | RA3/MCLR/VPP — Bidirectional I/O / Master Clear reset (active-low) / programming voltage |
| 핀 5 | RA4 — Bidirectional I/O pin / analog input |
| 핀 6 | RA5 — Bidirectional I/O pin |
| 핀 7 | VSS — Ground reference |
| 핀 8 | RB4 — Bidirectional I/O pin / interrupt-on-change |
| 핀 9 | RB5 — Bidirectional I/O pin / interrupt-on-change |
| 핀 10 | RB6 — Bidirectional I/O pin / interrupt-on-change |
| 핀 11 | RB7 — Bidirectional I/O pin / interrupt-on-change |
| 핀 12 | VSS — Ground reference |
| 핀 13 | VDD — Positive supply voltage |
| 핀 14 | RA7 — Bidirectional I/O pin |
일반적인 애플리케이션
PIC16F1825-I/P 적합 용도: 6 애플리케이션s: Capacitive Touch User Interface, Battery-Powered Sensor Node, Consumer Remote Control, LED Lighting Controller, Small Industrial Control Board, Medical Device Sub-controller.
Capacitive Touch User Interface
The PIC16F1825-I/P's integrated mTouch™ capacitive sensing peripheral and nanoWatt XLP sleep modes make it an ideal control MCU for capacitive buttons, sliders, and proximity sensors in consumer appliances and IoT devices. The mTouch hardware measures capacitance through charge-time measurement on dedicated pins, eliminating external analog front-end ICs and reducing BOM. With 12 I/O and a 32MHz core, it can scan multiple touch electrodes, debounce inputs, and drive PWM outputs in a single chip. The combination of <100 nA deep-sleep current and rapid wake-up from touch interrupts enables battery-powered touch remotes, smart-lock keypads, and touch-enabled appliance panels to last years on a single coin cell.
추천
Battery-Powered Sensor Node
The PIC16F1825-I/P runs from 2.5V to 5.5V at nanoWatt XLP sleep currents in the tens of nanoamps, enabling multi-year coin-cell or Li-ion operation for wireless sensor nodes. Its 10-bit ADC up to 12 channels reads analog sensors (temperature, light, gas), the integrated EUSART/SPI/I2C interfaces connect to RF modules like the MRF24J40 or external sensors, and the deep-sleep + peripheral wake-on-interrupt pattern lets the MCU idle until a measurement is needed. For industrial sensor transmitters and remote monitoring nodes, the 14-pin PDIP package simplifies field replacement in long-life deployments.
추천
Consumer Remote Control
The PIC16F1825-I/P fits consumer IR remote controls because it integrates multiple timers for IR carrier generation, low-power sleep between button presses, and sufficient GPIO for key matrices up to 12 pins. Its 32MHz core delivers precise 38kHz/40kHz carrier timing for NEC or RC5 IR protocols. The XLP sleep currents (~30 nA typical) let a coin-cell-powered remote survive years of standby. EEPROM memory (256 bytes) stores pairing codes and learned button assignments; PWM outputs drive LED indicators or backlight. PDIP packaging keeps the design breadboard-friendly for prototype development.
추천
LED Lighting Controller
The PIC16F1825-I/P serves as a low-cost LED controller with PWM, ADC, and mTouch capability. With 14 PWM-capable I/O and a 32MHz core, the device can drive RGB or white LEDs for color-mixing lighting with smooth dimming. The ADC reads ambient light sensors for daylight harvesting, while the mTouch peripheral implements touch dimmers and color wheels. The wide 2.5V-5.5V supply range allows direct Li-ion battery drive or USB-powered designs. The MCU's low sleep current keeps standby power well under 100 uA, meeting energy-saving regulations for connected lighting.
추천
Small Industrial Control Board
The PIC16F1825-I/P fits small industrial control boards needing determinism, ESD tolerance, and field-serviceability. Its 200ns instruction cycle provides predictable timing for relay driving, motor pulse signals, and process control loops. Twelve I/O pins handle digital inputs, opto-isolated signals, and PWM outputs to MOSFET drivers. The 14-pin PDIP package supports through-hole assembly for harsh environments where reworkability matters. The integrated comparators and 10-bit ADC replace external analog components in sensor-conditioning circuits, while the EUSART and I2C/SPI interfaces connect to Modbus, HMI displays, or industrial sensors.
추천
Medical Device Sub-controller
The PIC16F1825-I/P can act as a sub-controller in medical or wellness devices such as pill dispensers, sleep aids, and personal monitoring accessories. Its XLP low-power operation maximizes battery life in portable medical products, while the integrated mTouch simplifies sealed user interfaces. The 10-bit ADC reads analog front-ends for pulse oximetry or temperature measurement, and the I2C/SPI interfaces connect to biomedical sensors or BLE modules. The 14-pin PDIP package simplifies board bring-up during regulatory pre-compliance testing and EMC characterization before final SMT migration.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F1825-I/P — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F1825-E/P | PIC16F1825-I/JQ | PIC16F1824-I/P | PIC16F1824T-I/JQ | PIC16F1615-I/P |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-pin PDIP | 14-pin PDIP - same | 14-pin PDIP - same | 14-pin PDIP - same | 14-pin PDIP - same | 14-pin PDIP - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 7 KB (-50%) | 7 KB (-50%) | 14 KB |
| CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| RAM | 1 KB | 1 KB | 1 KB | 512 B (-50%) | 512 B (-50%) | 1 KB |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Temperature Range | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| mTouch Capacitive Sensing | Yes | Yes | Yes | Yes | Yes | Yes |
| Approx. Unit Price (Qty 1) | $2.18 | $2.40 | $2.18 | $1.95 | $1.95 | $2.05 |
주요 차별점
- Same 14-pin PDIP footprint as PIC16F1824 with double the flash (vs PIC16F1824-I/P)
- Extended temperature grade available in the same package (vs PIC16F1825-E/P)
- Built-in mTouch capacitive sensing peripheral (vs PIC16F1704-I/P)
- Proven Enhanced Mid-Range core with extensive ecosystem (vs PIC16F1615-I/P)
설계 노트
Place a 100nF decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor near the supply source. For battery applications, route VDD through a ferrite bead to filter high-frequency noise. Use nanoWatt XLP sleep modes aggressively: switch off unused peripherals via PMD registers and gate the CPU with the IDLE/SLEEP instructions to achieve sub-100 nA quiescent current. Estimated: at VDD=3.3V with ADC off and WDT disabled, deep-sleep current is roughly 30 nA typical.
Keep the ICSP programming pins (ICSPCLK/ICSPDAT on RA0/RA1) on dedicated traces that can be accessed with a 0.1 inch header. Avoid tying the MCLR/VPP pin directly to VDD without a pull-up, since in-circuit serial programming requires MCLR to remain accessible. For mTouch designs, route touch electrodes with short traces and guard rings grounded through low-impedance paths to minimize parasitic capacitance, per Microchip AN1101 and AN1175 guidelines.
Do not exceed the 5.5V absolute maximum VDD; transients above this can latch the part into high-current state. Ensure the HFINTOSC is recalibrated after large VDD changes if precise baud rates are required, since internal oscillator tolerance is wider than crystal. When using mTouch, configure the CTMU charge-time measurement module before enabling interrupts, or sensor readings will be unreliable. Verified: failures during ICSP programming are typically caused by missing or incorrectly sized MCLR pull-up; use 10k-50k to VDD.
For SPI runs above 5 MHz, add series resistors (33-100 ohm) near the source to damp reflections on long traces. Use the MSSP module's clock stretching and acknowledge features for I2C reliability with multi-master buses. If using the ADC, include a 100nF on AVSS if AVDD is bonded to VDD; otherwise reference AVSS to a quiet ground to avoid coupling noise into conversions.
규정 준수 정보
RoHS and lead-free per Microchip product page. AEC-Q100 automotive grade not qualified on this industrial part; choose PIC16F1825-E/P for extended temperature or PIC16F1825T-I/SLVAO for automotive variants.