PIC16F18326-I/P - 8-Bit 32MHz 28KB Flash XLP MCU | Microchip | 14-PDIP
MPN: PIC16F18326-I/P ✓ 啟用中PIC16F18326-I/P 概覽
A microcontroller (MCU) is a single-chip computer that contains a processor core, program memory, data memory, and programmable I/O peripherals. The PIC16F18326 belongs to the PIC16 enhanced mid-range 8-bit family (hypernym hierarchy: PIC16 -> PIC family -> 8-bit microcontroller -> microcontroller -> embedded processor -> integrated circuit). Its 14-bit instruction word and modified Harvard architecture position it for low-power deterministic control rather than high-throughput computation.
Key features include Peripheral Pin Select (PPS) that remaps digital peripherals (CLC, CWG, CCP, PWM, communications) to user-selected pins, Core Independent Peripherals (CIPs) that execute logic without core intervention, and Functional Safety support for IEC 61508 SIL-2/3 capable systems. The wide 2.3V to 5.5V supply range and ultra-low XLP sleep currents extend battery life in energy-harvesting and IoT applications.
Architecturally, the PIC16F18326 uses an enhanced mid-range 8-bit core with a hardware multiplier, 49 instruction set, and vectored interrupt controller. The ADCC performs hardware averaging, oversampling, and threshold comparisons in silicon, offloading sensor-sampling DSP from the core. PPS decouples peripheral pin assignment from fixed silicon routing, simplifying PCB layout changes late in design.
Typical applications include battery-powered IoT sensor nodes, low-power remote controls, wearable health monitors, energy-harvesting switches, and functional-safety appliances. The wide VDD range and CIP-based hardware FSMs suit replacement of discrete analog timer circuits with a single MCU.
When designing, verify PPS remap restrictions (most peripherals support a subset of pins) and ensure the ADCC acquisition time meets the source impedance of your sensor. The 14-pin PDIP variant is preferred for breadboarding and hobbyist prototypes because no programming adapter is required.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes beyond the manufacturer datasheet.
直接替換替代品,適用於 PIC16F18326-I/P — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC16F18326-I/P (相同外形與佔位) — 差異在於 Program Memory (Flash), DAC, ADC, Data SRAM, I/O Pins.
PIC16F18326-E/P
✅ 直接替換聯絡詢價
查看資料表 →PIC16F18326T-I/P
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16F18325-I/P
✅ 直接替換聯絡詢價
查看資料表 →PIC16F18324-I/P
✅ 直接替換聯絡詢價
查看資料表 →PIC16F18325-E/P
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →PIC16F18326-I/P 最大額定值與電氣特性
| Core | PIC16 enhanced mid-range 8-bit |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data RAM | 2048 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage (VDD) | 2.3 V to 5.5 V |
| Operating Temperature (Industrial) | -40C to +85C |
| I/O Pins | 12 (of 14 package pins) |
| ADC | 12-bit ADCC, up to 8 channels |
| DAC | 10-bit, 1 channel |
| Comparators | 2 |
| PWM Channels | Multiple (via CCP/PWM with PPS) |
| Communication | UART, I2C, SPI (via PPS) |
| 封裝 | 14-pin PDIP (P) |
| 安裝類型 | Through-Hole |
| Functional Safety (FuSa) | Yes - IEC 61508 capable |
| Peripheral Pin Select (PPS) | Yes |
| Programming/Debug | ICSP (In-Circuit Serial Programming) |
| RoHS 狀態 | Compliant |
PIC16F18326-I/P 腳位配置
| 腳位 1 | RA5/MCLR — PORTA bit 5 / Master Clear (reset) input |
| 腳位 2 | RA4 — PORTA bit 4 (digital I/O) |
| 腳位 3 | RA3 — PORTA bit 3 (digital I/O or analog) |
| 腳位 4 | RA2 — PORTA bit 2 (digital I/O or analog) |
| 腳位 5 | RA1 — PORTA bit 1 (digital I/O or analog) |
| 腳位 6 | RA0 — PORTA bit 0 (digital I/O or analog) |
| 腳位 7 | VSS — Ground reference |
| 腳位 8 | RC0 — PORTC bit 0 (digital I/O or analog) |
| 腳位 9 | RC1 — PORTC bit 1 (digital I/O or analog) |
| 腳位 10 | RC2 — PORTC bit 2 (digital I/O or analog) |
| 腳位 11 | RC3 — PORTC bit 3 (digital I/O or analog) |
| 腳位 12 | RC4 — PORTC bit 4 (digital I/O or analog) |
| 腳位 13 | RC5 — PORTC bit 5 (digital I/O or analog) |
| 腳位 14 | VDD — Positive power supply (2.3V to 5.5V) |
典型應用
PIC16F18326-I/P 適用於 6 應用s: Battery-Powered IoT Sensor Node, Energy-Harvesting Wireless Switch, Functional Safety Appliance Controller, Wearable Health Monitor, Low-Power Remote Control (IR/RF), Smart Sensor / Smart HVAC Thermostat.
Battery-Powered IoT Sensor Node
The PIC16F18326-I/P is well suited for IoT sensor nodes because its XLP sleep currents in the nA range and 2.3V-5.5V VDD window extend battery life to multi-year durations on a single CR2032 cell. According to the Microchip PIC16F18326/18346 datasheet, the 12-bit ADCC supports up to 8 channels with hardware averaging, allowing direct thermistor or resistive-sensor connection without an external op-amp. Pair the MCU with an SPI LoRa or BLE module for periodic wake-measure-transmit-sleep cycles that consume under 1 microamp average. Compared with an ARM Cortex-M0+ alternative, the PIC16F18326-I/P consumes less in deep sleep and provides deterministic interrupt latency for time-critical sensor reads.
推薦
Energy-Harvesting Wireless Switch
Energy-harvesting switches (EnOcean-style self-powered wireless light switches) benefit from the PIC16F18326-I/P's sub-microamp sleep current and fast wakeup time. Per the Microchip datasheet, the XLP sleep mode draws nA-level current while preserving RAM and ADCC state, so a 200 microjoule button-press energy pulse is enough to wake the MCU, transmit a packet via SPI to an EnOcean or BLE radio, and return to sleep. The 32 MHz core completes the entire wake-transmit-sleep sequence in under 5 ms, leaving ample energy budget for repeated presses. Compared with discrete 555-timer designs, this MCU-based approach adds self-diagnostics and bidirectional communication.
推薦
Functional Safety Appliance Controller
Functional safety appliances (IEC 61508 SIL-2/3 capable) such as washing machines, induction cooktops, and industrial sensor modules can use the PIC16F18326-I/P as a supervisory MCU because Microchip publishes an FMEDA and safety manual for this device. The device's windowed watchdog, hardware CRC, and lockable Flash/EEPROM support safe firmware updates and fault detection with deterministic response times. Per the Microchip Functional Safety package, designers can achieve SIL-2 with the PIC16F18326 plus an external watchdog. Compared with general-purpose MCUs that lack safety documentation, this part reduces certification cost and time-to-market for safety-critical appliances.
推薦
Wearable Health Monitor
Wearable health monitors such as fitness bands and continuous glucose monitors benefit from the PIC16F18326-I/P's low power, small footprint, and direct sensor interface. The 12-bit ADCC supports up to 8 channels for multi-sensor readings (heart rate, SpO2, body temperature) without external analog front-end ICs, reducing BOM cost and PCB area for the compact wearable form factor. Per the Microchip datasheet, XLP sleep current in the nA range preserves battery life when the user is idle. The 14-pin PDIP variant is breadboard-friendly during prototyping, while the SOIC-14 variant (PIC16F18326-I/SL) suits SMT production.
推薦
Low-Power Remote Control (IR/RF)
TV remote controls, garage-door openers, and key-fob-style RF transmitters are classic applications for the PIC16F18326-I/P because they spend 99%+ of their life in deep sleep and wake only on a button press to transmit a short coded pulse. Per the Microchip PIC16F18326 datasheet, the XLP sleep current is in the nA range and wake-from-sleep occurs within microseconds, allowing multi-year battery life from a single CR2032 cell. The CWG (Complementary Waveform Generator) and DSM (Data Signal Modulator) peripherals support IR carrier generation without core intervention, offloading the transmitter duty cycle.
推薦
Smart Sensor / Smart HVAC Thermostat
Smart thermostats, CO2 air-quality sensors, and HVAC zone controllers benefit from the PIC16F18326-I/P's wide VDD range (2.3V-5.5V), 12-bit ADCC for analog sensor readings, and PWM output for motor or valve actuation. The device's Peripheral Pin Select (PPS) allows designers to reassign UART, I2C, SPI, and PWM to any GPIO pin, simplifying PCB layout when adding or moving sensors late in the design. Per the Microchip PIC16 family datasheet, the 32 MHz CPU can drive a small TFT display plus multiple sensor reads without timing concerns. Compared with discrete analog thermostats, this MCU approach adds scheduling, remote control, and energy-usage logging.
推薦
推薦產品摘要
工程參考資料,適用於 PIC16F18326-I/P — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC16F18326-I/SL | PIC16F18326-E/P | PIC16F18326T-I/P | PIC16F18325-I/P | PIC16F18324-I/P |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | PDIP-14 | SOIC-14 (NOT same package) | PDIP-14 (same) | PDIP-14 (same) | PDIP-14 (same) | PDIP-14 (same) |
| Flash Memory | 28 KB (16K x 14) | 28 KB | 28 KB | 28 KB | 16 KB | 7 KB |
| RAM | 2048 bytes | 2048 bytes | 2048 bytes | 2048 bytes | 2048 bytes | 1024 bytes |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Voltage | 2.3V to 5.5V | 2.3V to 5.5V | 2.3V to 5.5V | 2.3V to 5.5V | 2.3V to 5.5V | 2.3V to 5.5V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +85C |
| Functional Safety (FuSa) | Yes | Yes | Yes | Yes | Yes | Yes |
| ADCC Channels | Up to 8 channels | Up to 8 channels | Up to 8 channels | Up to 8 channels | Up to 8 channels | Up to 6 channels |
主要差異化特點
- Functional Safety (FuSa) documentation and IEC 61508 SIL-2/3 capability (對比PIC16F18325-I/P)
- 12-bit ADCC with hardware averaging and oversampling (對比PIC16F18324-I/P)
- 28KB Flash with bootloader support and code headroom (對比PIC16F18325-I/P)
設計說明
Use XLP sleep mode (rather than idle or doze) for nA-level sleep current on battery-powered designs. Per the Microchip PIC16F18326 datasheet, entering XLP sleep reduces current to nA while preserving RAM and ADCC state, enabling multi-year battery life on a CR2032 coin cell. Wake sources include INT pin change, ADCC threshold-crossing, watchdog timeout, and external interrupt - configure the wake source carefully so the device returns to full-speed operation only when needed. Estimate: a wake-read-transmit-sleep cycle of 5 ms duration at 3 mA active current plus 999.995 s sleep at 50 nA yields an average current of approximately 15 uA.
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 14) on the PIC16F18326-I/P, plus a 10 uF bulk capacitor near the device if the supply traces are long. The PDIP-14 package has long lead lengths, which add inductance to VDD/VSS paths; keep the VDD/VSS trace loop area small. For analog sensor readings through the ADCC, add a small RC low-pass filter on the analog input pin to suppress RF pickup, and use a separate analog AVSS pin (tied to VSS) if your design has noisy digital grounds.
Do not exceed the absolute maximum VDD of 5.5V on the PIC16F18326-I/P, or the on-chip EEPROM and Flash may be corrupted. The MCLR pin (pin 1, shared with RA5) requires a 10 kΩ pull-up to VDD for normal operation; omitting this resistor prevents the device from running. When using PPS to remap peripherals, verify the chosen pin supports the peripheral function - not every pin supports every peripheral. Estimated: programming/erase cycles are rated at 100k Flash / 100k EEPROM minimum per the datasheet, so avoid unnecessary EEPROM writes for counters or state that can stay in RAM.
Separate analog and digital ground planes when designing with the PIC16F18326-I/P to avoid coupling digital switching noise into ADCC readings. Route the ADCC analog inputs (RA0-RA3, RC0-RC3) away from high-frequency digital lines such as SCK or PWM outputs. Keep the crystal or external oscillator traces short (under 10 mm) if not using the internal 32 MHz HFINTOSC. Estimated: with proper layout the ADCC can deliver 11.5+ ENOB at 50 ksps; poor layout can drop this to under 9 ENOB.
合規資訊
RoHS compliant per Microchip product page. Functional Safety (IEC 61508 SIL-2/3) documentation available separately. Not AEC-Q100 qualified (industrial grade, not automotive).