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).