PIC16F1823T-I/SL - 8-Bit 32MHz MCU 3.5KB Flash 14-SOIC | Microchip
MPN: PIC16F1823T-I/SL ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.32 | $1.32 |
| 10 | $1.18 | $11.80 |
| 100 | $1.02 | $102.00 |
| 500 | $0.88 | $440.00 |
| 1,000 | $0.76 | $760.00 |
| 2,600 | $0.66 | $1,716.00 |
PIC16F1823T-I/SL Overview
What is a PIC16F1823? The PIC16F1823 belongs to Microchip's enhanced mid-range PIC16 family of RISC microcontrollers, which evolved from the original baseline PIC architecture. PIC MCUs are 8-bit Harvard-architecture devices using a reduced instruction set optimized for embedded control, and they sit in the broader hierarchy of microcontroller -> embedded MCU -> semiconductor IC. The nanoWatt XLP technology used in this part targets sleep currents as low as the low-nA range, making it suitable for battery-powered and energy-harvesting applications.
Key features include 256 bytes of EEPROM, support for up to 12 digital I/O pins, integrated 10-bit and 12-bit ADC channels, PWM/Signal Measurement peripherals, an internal 32MHz oscillator with PLL, and dual comparators. The 14-SOIC package is a wide-body surface-mount outline (3.90 mm body width) well suited to hand-soldering and low-cost PCB assembly lines.
The PIC16F1823 uses an enhanced mid-range 16-bit instruction word with 49 instructions and a 32-level hardware stack. With the internal oscillator at 32MHz, instruction throughput is 8 MIPS, more than adequate for sensor interfacing, simple user interfaces, and protocol bridging. The XLP sleep modes and peripheral module disable logic enable average current budgets in the single-digit microamp range for IoT end-node duty-cycling.
Typical applications include low-power IoT sensor nodes, battery-powered consumer products, household appliance controls, LED lighting controllers, and remote-control units. The on-chip peripherals (ADC, PWM, comparators, EUSART, I2C, SPI) cover most small-form-factor embedded designs without external components.
When designing with this part, keep the supply rail inside the 1.8V to 5.5V window, place a 100nF decoupling capacitor close to VDD, and use the ICSP pins (ICSPCLK/ICSPDAT) for in-circuit programming and debug. For ultra-low-power designs, switch off unused peripherals via the PMD registers before sleep.
This page synthesizes distributor pricing, same-package alternatives, and practical design notes not found in the standalone manufacturer datasheet.
Drop-in alternatives for PIC16F1823T-I/SL — 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 PIC16F1823T-I/SL (same form factor and footprint) — differing in Package, ADC, Communication, Core Architecture, MSL Level.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1823-I/SL
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1823T-E/SL
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1823-E/SL
✅ Drop-In✓ In Stock
$0.55 / Unit
View Datasheet →PIC16F1704-I/SL
✅ Drop-In✓ In Stock
$0.97 / Unit
View Datasheet →PIC16F1823T-I/SL Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 enhanced mid-range 8-bit RISC |
| Program Memory (Flash) | 3.5 KB (2K x 14 words) |
| Data RAM | 128 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Frequency | 32 MHz (8 MIPS instruction throughput) |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| I/O Pins | 12 |
| ADC | 10-bit and 12-bit, multi-channel |
| Comparators | 2 |
| PWM / Timers | Multiple 8/16-bit timers, PWM, signal measurement |
| Communication | EUSART, I2C, SPI |
| Oscillator | Internal 32 MHz with PLL; external oscillator options |
| Operating Temperature | -40C to +85C (Industrial, 'I' grade) |
| Package | 14-pin SOIC (SL), wide body, surface mount |
| Mounting Type | Surface Mount, Tape and Reel |
| MSL Level | 1 |
| RoHS Status | Compliant |
| Lead-Free | Yes |
| Technology | nanoWatt XLP (eXtreme Low Power) |
PIC16F1823T-I/SL Pin Configuration
| Pin 1 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| Pin 2 | RA5 — Bidirectional I/O, also ICSPCLK / analog input |
| Pin 3 | RA4 — Bidirectional I/O, also analog input / T0CKI |
| Pin 4 | RA3/MCLR — Master Clear reset (active low) or digital I/O |
| Pin 5 | RC5 — Bidirectional I/O, also CCP1/PWM output |
| Pin 6 | RC4 — Bidirectional I/O, also analog input |
| Pin 7 | RC3 — Bidirectional I/O, also SCL/I2C clock |
| Pin 8 | RC2 — Bidirectional I/O, also analog input |
| Pin 9 | RC1 — Bidirectional I/O, also analog input |
| Pin 10 | RC0 — Bidirectional I/O, also ICSPDAT |
| Pin 11 | RA2 — Bidirectional I/O, also analog input / INT |
| Pin 12 | RA1 — Bidirectional I/O, also analog input / DAC/REF |
| Pin 13 | RA0 — Bidirectional I/O, also analog input |
| Pin 14 | VSS — Ground reference |
Typical Applications
PIC16F1823T-I/SL is suitable for 7 applications: Battery-Powered IoT Sensor Node, LED Lighting Controller, Household Appliance User Interface, Remote Control / IR Transmitter, Industrial Sensor Transmitter, Automotive Interior Accessory (Non-Safety), Compact Consumer Gadget.
Battery-Powered IoT Sensor Node
The PIC16F1823T-I/SL is well suited to coin-cell-powered IoT end nodes thanks to its nanoWatt XLP technology and 1.8 V to 5.5 V operating range. Sleep currents in the tens of nA combined with the internal 32 MHz oscillator (no external crystal draw) let the MCU run for years on a single CR2032 when duty-cycled at a few samples per minute. The 12 I/O lines, 10-bit/12-bit ADC and I2C/SPI peripherals cover most temperature, humidity, and accelerometer sensor reads, and the on-chip 256-byte EEPROM holds calibration constants without external storage.
Recommended
LED Lighting Controller
The PIC16F1823T-I/SL drives small-form-factor LED controllers by using its multi-channel PWM and signal-measurement peripherals. At 8 MIPS the core can compute mixed-color PWM tables and closed-loop current control well below the flicker perception threshold. The integrated comparators enable zero-cross detect for triac-dimmable designs, while the 32 MHz internal oscillator eliminates external RC drift and supports factory-calibrated brightness across production runs.
Recommended
Household Appliance User Interface
For washing machine, microwave, or coffee maker front panels, the PIC16F1823T-I/SL provides 12 I/O lines to scan keypads and drive 7-segment or matrix LED displays. The 3.5 KB Flash holds typical UI state-machine code, while the 256-byte EEPROM retains user preferences across power cycles. Its 5.5 V tolerance lets it interface directly with logic-level triacs and mechanical switches without external level shifting.
Recommended
Remote Control / IR Transmitter
The PIC16F1823T-I/SL is a strong fit for handheld remote controls because its nanoWatt XLP sleep current extends battery life and the internal 32 MHz oscillator drives accurate 38 kHz IR carrier generation. With a few GPIO lines it can matrix-scan 20-30 buttons, transmit NEC/RC5 protocols via PWM, and wake on a single interrupt line. The 3.5 KB Flash accommodates protocol stacks for IR, BLE pairing or simple RF links.
Recommended
Industrial Sensor Transmitter
The PIC16F1823T-I/SL serves as the front-end MCU in 4-20 mA loop-powered or 24 V industrial sensors. Its 1.8 V to 5.5 V operating range accommodates post-regulator rails, the 12-bit ADC resolves sub-1 mV signals from bridge-type transducers, and the EUSART supports RS-485 or HART modem ICs. The industrial -40C to +85C temperature grade suits factory-floor enclosures, and the XLP sleep modes cut average consumption for loop-powered nodes.
Recommended
Automotive Interior Accessory (Non-Safety)
Inside the cabin for non-safety functions like ambient lighting, USB charger control, or seat heater buttons, the PIC16F1823T-I/SL handles button scanning, PWM dimming, and LIN or UART communication. The 5.5 V tolerant I/O and -40C to +85C range cover cabin conditions, and the XLP sleep modes cut quiescent draw on always-on accessories. For safety-critical body functions a Q-grade PIC16 is required, but for accessory loads this part is a cost-effective choice.
Recommended
Compact Consumer Gadget
Small consumer products such as fitness bands, smart toys, and personal care devices lean on the PIC16F1823T-I/SL for its tiny footprint, low power draw, and rich peripheral set. The internal 32 MHz oscillator removes external crystals to shrink BOM, while EUSART, I2C and SPI ports connect Bluetooth Low Energy modules, displays, and MEMS sensors. Designers also use the 12-bit ADC for battery voltage monitoring to drive accurate low-battery alerts.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1823T-I/SL — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1823-I/SL | PIC16F1823T-E/SL | PIC16F1823-E/SL | PIC16F1823T-I/ST | PIC16F1704-I/SL |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-SOIC (SL) | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-TSSOP (ST) - different footprint | 14-SOIC (SL) - same |
| Flash Program Memory | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) - same | 3.5 KB (2K x 14) - same | 3.5 KB (2K x 14) - same | 3.5 KB (2K x 14) - same | 7 KB - upgrade |
| Maximum CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Supply 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 | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| I/O Pins | 12 | 12 | 12 | 12 | 12 | 12 |
| EEPROM / RAM | 256 B / 128 B | 256 B / 128 B | 256 B / 128 B | 256 B / 128 B | 256 B / 128 B | 256 B / 256 B |
| Approx. Unit Price (USD) | $1.32 (qty 1, as of 2026-09-20) | Similar to PIC16F1823T-I/SL | Slightly higher due to extended grade | Slightly higher due to extended grade | Similar to PIC16F1823T-I/SL | Higher due to larger Flash |
Key Differentiators
- Drop-in tape-and-reel supply for automated SMT lines (vs PIC16F1823-I/SL)
- Industrial temperature range suited to most embedded environments (vs PIC16F1823T-E/SL)
- Higher memory headroom in same package for product growth (vs PIC16F1704-I/SL)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 1) and a 10 uF bulk capacitor on the same node for battery or wall-adapter designs. For ultra-low-power XLP operation, set unused peripherals to OFF via PMD registers before issuing the SLEEP instruction and use IOC (interrupt-on-change) to wake on external events. Estimated: at 1.8 V supply with all peripherals off and sleep mode active, the part achieves data-sheet sleep currents in the tens of nA range.
Route the ICSPCLK and ICSPDAT signals to a 5-pin header that is accessible without crossing high-current traces. Keep the MCLR/RA3 pull-up network (typically 10 kOhm to VDD) close to the pin to ensure clean in-circuit programming and reset behavior. The internal 32 MHz oscillator eliminates the need for an external crystal, which simplifies the PCB footprint to a true 14-SOIC-only area when the ICSP header is omitted.
Do not leave the MCLR/RA3 pin floating - if not used as I/O it must be pulled to VDD through a 10 kOhm resistor to prevent spurious resets. Watch the CONFIG words: FOSC and WDTE settings in the configuration registers must match the design intent (for example, disable the watchdog if the firmware loop does not clear it). The PIC16F1823 ADC requires a minimum VDD of 3.0 V for full 12-bit accuracy; below 3.0 V the ADC switches to 10-bit mode automatically.
Compliance Information
Industrial grade; not AEC-Q100 qualified. For automotive safety-critical applications select a PIC16F1 Q-grade variant instead.