Microchip Technology

PIC16F15223-E/SL - 8-bit MCU, 3.5KB Flash, 32MHz | Microchip

MPN: PIC16F15223-E/SL ✓ 啟用中
1.8 V to 5.5 V Vdss 0.6 uA typical Id 14-pin SOIC (SL) Package 32 MHz Speed 3.5 KB (2K x 14 words) Memory
MOQ: 1 |

PIC16F15223-E/SL 概覽

The Microchip PIC16F15223-E/SL is an 8-bit PIC16 microcontroller featuring 3.5KB Flash program memory, 256 bytes RAM, and a 10-bit ADC, housed in a 14-pin SOIC package. It operates at up to 32MHz from a 1.8V to 5.5V supply and integrates Core Independent Peripherals (CIPs), dual PWM/CCP modules, and standard communication peripherals (EUSART, SPI, I2C) for embedded designs.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash/ROM), working RAM, and on-chip peripherals such as ADCs, timers, and communication interfaces. The PIC16 family sits in Microchip's 8-bit mid-range portfolio (microcontroller -> 8-bit MCU -> PIC16 family -> PIC16F152xx sub-family), targeting cost-sensitive and low-power embedded applications. The 8-bit PIC architecture uses a modified Harvard design with separate program and data buses, delivering deterministic instruction execution. Core Independent Peripherals (CIPs) are hardware blocks that operate without CPU intervention, offloading tasks such as signal generation, sequencing, and analog monitoring.

Key features of the PIC16F15223 include 3.5KB Flash (2K x 14 words), 256 bytes RAM, a 10-bit ADC with multiple channels, two PWM modules plus two CCP (Capture/Compare/PWM) modules, hardware EUSART, SPI, and I2C peripherals, Peripheral Pin Select (PPS) for flexible signal routing, and eXtreme Low-Power (XLP) Sleep mode drawing typically 0.6 uA. The 14-pin SOIC (SL) package provides a compact, hand-solderable footprint suitable for through-hole-style prototyping or low-density SMT assemblies.

The PIC16F152xx family uses an Enhanced Mid-Range 8-bit RISC core with a hardware multiplier, 49 instructions, and a single-cycle instruction execution at 32MHz. PPS remapping allows most digital peripherals to be assigned to multiple I/O pins, simplifying PCB layout and BOM reuse across variants. Functional Safety (FuSa) documentation and Class B safety libraries are available from Microchip, supporting IEC 60730 compliance for home appliances and similar regulated products.

Typical applications include consumer appliances, low-cost sensor nodes, LED lighting controllers, battery-powered IoT endpoints, white-good control boards, and small motor/H-bridge drivers using the integrated PWM/CCP. The wide operating voltage and low sleep current also suit coin-cell or energy-harvesting designs.

When designing with this part, leverage PPS to optimize pin assignments early; the 14-pin SOIC has limited dedicated peripheral pins, so PPS remapping is essential when multiple peripherals must coexist. Always provide adequate decoupling (100 nF plus 1-10 uF bulk) near VDD, and follow Microchip's Emulated EEPROM guidance if non-volatile data storage beyond the dedicated EEPROM area is required.

This page synthesizes distributor pricing, drop-in package-compatible alternatives in the PIC16F152xx family, and practical design notes not found in the manufacturer datasheet summary, giving engineers a faster path from part selection to prototype.

直接替換替代品,適用於 PIC16F15223-E/SL — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。

此系列的變體

與下列產品可直接替換的同系列型號: PIC16F15223-E/SL (相同外形與佔位) — 差異在於 ADC, Package, Operating Temperature, Program Memory (Flash), Communication Peripherals.

Microchip Technology
ADC: 10-bit, multiple channels
Package: 8-pin SOIC (SN)
Operating Temperature: -40C to +125C (industrial)
Microchip Technology
ADC: 10-bit
Package: 8-PDIP (DIP-8) through-hole
Program Memory (Flash): 7 KB (4K x 14 words)
Microchip Technology
ADC: 10-bit
Operating Temperature: -40 °C to +85 °C (Industrial)

PIC16F15214-I/P

✅ 直接替換
Microchip Technology
📦 14-pin SOIC
8-bit PIC RISC · 7 KB (4K x 14 words) · 512 bytes · 32 MHz (max) · 1.8 V to 5.5 V · 5 · 10-bit · 2

聯絡詢價

查看資料表 →

PIC16F15214-E/SN

✅ 直接替換
Microchip Technology
📦 14-pin SOIC
PIC16 enhanced mid-range 8-bit · 49 instructions, 16-level hardware stack · 7 KB (4K x 14 words) · 512 bytes · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 10-bit, multiple channels

聯絡詢價

查看資料表 →
ℹ️ 2 跨封裝零件已隱藏 — 不同封裝需重新加工 PCB,並非真正的直接替換品。 聯絡我們 如果您需要跨封裝建議。

PIC16F15223-E/SL 最大額定值與電氣特性

Core Architecture 8-bit PIC Enhanced Mid-Range RISC
Program Memory (Flash) 3.5 KB (2K x 14 words)
Data RAM 256 bytes
Maximum CPU Speed 32 MHz
Supply Voltage (VDD) 1.8 V to 5.5 V
ADC 10-bit, multi-channel
PWM Modules 2
CCP Modules 2
Communication Peripherals EUSART, SPI, I2C
Peripheral Pin Select (PPS) Yes
Watchdog Timer (WDT) Yes
封裝 14-pin SOIC (SL)
工作溫度 -40C to +125C (E suffix = Extended)
Sleep Current (XLP) 0.6 uA typical
RoHS 狀態 Compliant
安裝類型 Surface Mount

PIC16F15223-E/SL 腳位配置

SOIC-14 (3.9mm) Package Pinout Diagram SOIC-14 14-pin small outline IC, 3.9x8.7mm, P1.27mm, JEDEC MS-012. Pin 1 by chamfer. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 SOIC-14 (3.9mm)
腳位 1 VDD — Positive supply voltage (1.8V to 5.5V)
腳位 2 RA5 — GPIO / PPS-mappable peripheral input/output
腳位 3 RA4 — GPIO / PPS-mappable peripheral input/output
腳位 4 RA3 — GPIO / MCLR (master clear / reset input)
腳位 5 RC5 — GPIO / PPS-mappable peripheral input/output
腳位 6 RC4 — GPIO / PPS-mappable peripheral input/output
腳位 7 RC3 — GPIO / PPS-mappable peripheral input/output
腳位 8 RC2 — GPIO / PPS-mappable peripheral input/output
腳位 9 RC1 — GPIO / ICSPCLK (programming clock)
腳位 10 RC0 — GPIO / ICSPDAT (programming data)
腳位 11 RA2 — GPIO / PPS-mappable peripheral input/output
腳位 12 RA1 — GPIO / PPS-mappable peripheral input/output
腳位 13 RA0 — GPIO / PPS-mappable peripheral input/output
腳位 14 VSS — Ground reference

典型應用

PIC16F15223-E/SL 適用於 7 應用s: Consumer Appliance Control Board, Battery-Powered Sensor Node, LED Lighting Controller, Small Motor / Fan Driver, Home Security Sensor (PIR/Microwave), Industrial Push-Button / Keypad Hub, IoT Endpoint with Sub-GHz Link.

🏭

Consumer Appliance Control Board

The PIC16F15223-E/SL suits consumer appliance control boards (washing machines, dishwashers, coffee makers) because its 3.5KB Flash, 256B RAM, and 10-bit ADC cover typical sensor-conditioning and user-interface code. Functional Safety (FuSa) Class B libraries plus the IEC 60730 reference package from Microchip simplify compliance for regulated white-good designs. PPS routing allows PCB reuse across product variants, and the 14-pin SOIC keeps BOM cost low while supporting both 3.3V and 5V rails. Use it with a small triac/relay driver stage for mains-load switching.

🧩

Battery-Powered Sensor Node

The PIC16F15223-E/SL is well suited for battery-powered sensor nodes that sleep most of the time: its 0.6 uA typical Sleep current (XLP mode) extends coin-cell life, while 32MHz active execution keeps wake-and-measure windows short. The 10-bit ADC and integrated op-amp (where fitted) directly interface thermistors, photodiodes, or PIR sensors. PPS lets the designer route UART debug to unused pins, keeping the SOIC-14 footprint. Pair with a low-power radio module such as the same-family sub-GHz transceiver on a SPI interface.

💡

LED Lighting Controller

The PIC16F15223-E/SL works as a low-cost LED lighting controller, using its two PWM channels plus two CCP modules to drive constant-current LED strings with dimming and color-mixing. The 32MHz core gives ample headroom for DMX/DALI decoding or simple button-status control. The wide 1.8V-5.5V supply directly powers from a 3.3V or 5V LED driver rail, eliminating a separate LDO. Use PPS to map the PWM outputs to convenient pins while keeping the SOIC-14 layout reusable across 1-, 2-, and 3-channel SKUs.

🚗

Small Motor / Fan Driver

The PIC16F15223-E/SL can drive small brushed DC motors, fans, or H-bridges using its PWM/CCP blocks and 10-bit ADC for back-EMF or current sensing. The Enhanced Mid-Range core delivers deterministic loop times needed for closed-loop RPM control. The -E Extended temperature grade supports underhood automotive and outdoor industrial environments. Use the EUSART for command-line diagnostics and SPI/I2C for digital potentiometer control of the analog front end.

🎥

Home Security Sensor (PIR/Microwave)

The PIC16F15223-E/SL is a good fit for low-cost PIR or microwave motion sensors that demand low standby current and rapid wake. Its XLP Sleep (~0.6 uA typical) keeps battery life long, while the 10-bit ADC samples the analog front end on demand. PPS remapping lets the designer assign EUSART diagnostics to a pin that doubles as a programming pin during manufacturing. The SOIC-14 footprint keeps the sensor PCB under 20 mm x 20 mm, suitable for ceiling-mount enclosures.

🏭

Industrial Push-Button / Keypad Hub

The PIC16F15223-E/SL is well suited to small industrial push-button or keypad hubs, where its interrupt-on-change and hardware PWM modules simplify debouncing and LED feedback without CPU overhead. The 14-pin SOIC provides enough I/O for a 4x4 keypad matrix plus status LEDs, and the EUSART links to a master PLC or HMI. Industrial-grade -40C to +85C operation (with -E Extended grade up to +125C) supports factory-floor enclosures. Use the WDT with the on-chip Class B self-test for IEC 60730 compliance in regulated equipment.

🌐

IoT Endpoint with Sub-GHz Link

The PIC16F15223-E/SL can serve as the controller in a sub-GHz IoT endpoint, interfacing a small radio over SPI and reporting telemetry through the EUSART debug port. The 32MHz core supports light-weight MAC and AES-128 in firmware, while XLP Sleep keeps average current below 5 uA in duty-cycled operation. PPS flexibility lets designers reserve the SOIC-14 layout for both radio-equipped and non-radio SKUs. Pair with the same-family sub-GHz transceiver for a Microchip-only BOM.

推薦產品摘要

PIC16F15214-I/P Microchip Technology 用於: Consumer Appliance Control Board MCP6002 Op-amp for signal conditioning 用於: Consumer Appliance Control Board MRF89XA Sub-GHz transceiver over SPI 用於: Battery-Powered Sensor Node, IoT Endpoint with Sub-GHz Link MCP9808 High-accuracy temperature sensor over I2C 用於: Battery-Powered Sensor Node HVLED001A LED driver front-end 用於: LED Lighting Controller MCP4725 DAC for tunable-white control 用於: LED Lighting Controller DRV8870 Brushed DC motor driver 用於: Small Motor / Fan Driver MCP4018 Digital potentiometer over I2C 用於: Small Motor / Fan Driver Analog Devices ADPD188BI Optical motion sensor front-end (cross-brand reference, not drop-in) 用於: Home Security Sensor (PIR/Microwave) MCP3421 18-bit ADC for analog front end 用於: Home Security Sensor (PIR/Microwave) MCP23017 I/O expander for additional keypad lines 用於: Industrial Push-Button / Keypad Hub MAX232 RS-232 line driver 用於: Industrial Push-Button / Keypad Hub ATECC608B Crypto authentication over I2C 用於: IoT Endpoint with Sub-GHz Link
What is the operating voltage of PIC16F15223-E/SL?
The PIC16F15223-E/SL operates from 1.8V to 5.5V VDD per the Microchip datasheet, making it compatible with both 3.3V and 5V systems. The wide supply range supports battery-powered designs down to a single Li-ion cell (3.0V nominal) and 5V regulated rails alike, simplifying power-tree design.
What is the maximum clock speed of PIC16F15223-E/SL?
The PIC16F15223-E/SL runs at up to 32MHz internal or external clock. According to the Microchip PIC16F152xx family datasheet, the 32MHz operation delivers 8 MIPS (4:1 instruction-cycle ratio) and supports instruction execution in a single clock cycle, sufficient for most cost-sensitive control loops.
How much Flash and RAM does PIC16F15223-E/SL have?
The PIC16F15223-E/SL includes 3.5KB Flash program memory (2K x 14 words) and 256 bytes of data RAM, per the Microchip datasheet summary. The flash is rated for >10K erase/write cycles and supports self-programming via the ICSP interface, suitable for small firmware with occasional field updates.
What peripherals are integrated on PIC16F15223-E/SL?
The PIC16F15223-E/SL integrates a 10-bit ADC, two PWM modules, two CCP modules, EUSART, SPI, I2C, Peripheral Pin Select (PPS), Watchdog Timer, and eXtreme Low-Power (XLP) Sleep hardware. These Core Independent Peripherals (CIPs) reduce CPU load and BOM cost for appliance and sensor-node designs.
Where can I buy PIC16F15223-E/SL online and what is the price?
The PIC16F15223-E/SL is in stock at authorized distributors including DigiKey, Mouser, and Microchip Direct, as of 2026-09-19. Pricing is approximately $0.94 at qty 1 with volume breaks to roughly $0.54 at 1000 units; lead time is typically same-day for small quantities from major distributors.
What is the lead time for PIC16F15223-E/SL?
As of 2026-09-19, the PIC16F15223-E/SL ships same-day from DigiKey and Mouser in tube and reel packaging for small quantities. Factory lead time for higher volumes (5K+) is typically 8-12 weeks through Microchip Direct, with no EOL announcement currently on the Microchip product lifecycle page.
Is PIC16F15223-E/SL the same as PIC16F15213-E/SN?
No. The PIC16F15223-E/SL (14-pin SOIC) is a higher-pin variant of the PIC16F15213 family and is not pin-compatible with the PIC16F15213-E/SN (8-pin SOIC). They share the same core architecture and peripherals, but the 15213 has fewer I/O pins; verify pin count and package before substituting.
Which is better for a 14-pin SOIC design: PIC16F15223 or PIC16F15214?
The PIC16F15223 and PIC16F15214 both come in 14-pin SOIC packages and share the same PIC16F152xx peripheral set. Choose PIC16F15223 when you need the standard 3.5KB Flash variant; choose PIC16F15214 if your design requires the slightly different memory map or specific PPS routing. Both are drop-in for the SOIC-14 footprint.
When should I choose PIC16F15223-E/SL over a larger PIC16F1xxx?
Choose the PIC16F15223-E/SL when your firmware fits in 3.5KB Flash and you need the SOIC-14 footprint for cost- or size-constrained designs. Move to a larger PIC16F1xxx (e.g., PIC16F18855) when you need more than 8KB Flash, more I/O, or additional CIPs; the larger devices retain pin compatibility only on like-for-like packages.
What is the best drop-in replacement for PIC16F15223-E/SL in the same SOIC-14 footprint?
The PIC16F15214-I/P family member is the closest drop-in upgrade on the SOIC-14 footprint within the PIC16F152xx family. Cross-brand equivalents (e.g., ATtiny equivalents) require footprint redesign and are NOT drop-in; verify pinout and voltage before substituting. Per Microchip documentation, the 152xx family shares the same PPS-mapped peripheral set.
Where can I download the PIC16F15223-E/SL datasheet PDF?
The PIC16F15223 datasheet PDF is available on the official Microchip website at microchip.com/en-us/product/PIC16F15223, with the current revision designated DS40002365 per the family programming specification. Programming specifications are at ww1.microchip.com/downloads/en/DeviceDoc/PIC16F152XX-Family-Programming-Specification-40002149.pdf for reference.
Where can I find the PIC16F15223-E/SL pinout?
The PIC16F15223-E/SL pinout is in the Microchip datasheet DS40002365, showing the 14-pin SOIC pin assignments (VDD, VSS, MCLR, ICSPDAT, ICSPCLK, plus GPIO/PPS-mapped pins). The 14-pin SOIC (SL) package diagram is also rendered on XAIPART's package-diagram asset for the soic-14 package SVG.
What is the difference between PIC16F15223-E/SL and PIC16F15223-I/SL?
The E and I suffixes indicate the operating temperature grade: -E is Extended (-40C to +125C) and -I is Industrial (-40C to +85C). All other parameters are identical, so -E is preferred for automotive underhood or outdoor designs while -I is adequate for indoor consumer/industrial enclosures. Both share the same SOIC-14 footprint.
Does PIC16F15223-E/SL support Functional Safety (FuSa)?
Yes, the PIC16F15223-E/SL is part of Microchip's Functional Safety (FuSa) family with Class B safety libraries and IEC 60730 documentation available, per the DigiKey listing. This supports home appliance, white-good, and similar regulated designs where Class B self-test routines and watchdog supervision are required by the standard.
What is the sleep current of PIC16F15223-E/SL?
The PIC16F15223-E/SL draws typically 0.6 uA in Sleep mode with the eXtreme Low-Power (XLP) feature enabled, per embedded-related.com and Microchip family documentation. This low sleep current, combined with fast wake-up via the on-chip WDT and interrupt-on-change, makes the device suitable for coin-cell and energy-harvesting applications.

工程參考資料,適用於 PIC16F15223-E/SL — 比較、設計指引及合規資訊。

選型指南

Choose the PIC16F15223-E/SL when you need an 8-bit MCU in a SOIC-14 footprint with 3.5KB Flash, 256B RAM, and full PIC16F152xx peripheral set (PWM/CCP, ADC, EUSART, SPI, I2C, PPS) for cost-sensitive designs. Choose PIC16F15214-I/P for through-hole assembly or if your firmware needs the slightly different memory map. Choose PIC16F15213-E/SN only if you can shrink to 8 pins - it is NOT drop-in. Move to larger PIC16F1xxx devices (e.g., PIC16F18855) only when more than 8KB Flash or more than 14 I/O are required; the SOIC-14 footprint is not preserved on larger-pin variants. Avoid cross-brand substitutes (e.g., ATtiny) - they require a full PCB redesign and do not share the PIC toolchain (MPLAB X, XC8).

與替代品比較

參數 本產品 PIC16F15214-I/P PIC16F15214-E/SN PIC16F15213-E/SN
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 14-pin SOIC (SL) 14-pin PDIP (P) - same pinout but through-hole 14-pin SOIC (SN) - same SOIC-14 footprint 8-pin SOIC (SN) - smaller footprint, NOT drop-in
Core 8-bit PIC Enhanced Mid-Range RISC 8-bit PIC Enhanced Mid-Range RISC 8-bit PIC Enhanced Mid-Range RISC 8-bit PIC Enhanced Mid-Range RISC
Maximum Clock 32 MHz 32 MHz 32 MHz 32 MHz
Operating 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
Temperature Grade (suffix) -E Extended (-40C to +125C) -I Industrial (-40C to +85C) -E Extended (-40C to +125C) -E Extended (-40C to +125C)
Communication Peripherals EUSART, SPI, I2C EUSART, SPI, I2C EUSART, SPI, I2C EUSART, SPI, I2C

主要差異化特點

  • Functional Safety (FuSa) Class B support with IEC 60730 libraries (對比PIC16F15213-E/SN)
  • Wide 1.8V to 5.5V supply range with XLP Sleep ~0.6 uA (對比PIC16F1516-I/SO)
  • Peripheral Pin Select (PPS) for flexible PCB layout (對比PIC16F1516-I/SO (no PPS))

設計說明

Estimated: at VDD=3.3V and 32MHz active, the PIC16F15223 core draws roughly 3-5 mA typical; in XLP Sleep with WDT off, current drops to ~0.6 uA typical. Place a 100 nF ceramic decoupling capacitor within 3 mm of VDD (pin 1) and a 1-10 uF bulk capacitor at the PCB supply input. For battery designs, gate all LED indicators through load-switch transistors so they do not leak during Sleep.

Per Microchip SOIC-14 layout guidelines, keep ICSP pins (RC0/RC1) routed to a 5-pin header or test-pad cluster for in-circuit programming and debug. The MCLR pin (RA3) requires a 10 kohm pull-up to VDD and a 100 nF capacitor to ground for clean reset; do not leave MCLR floating. Route the 32MHz external crystal traces (if used) short and symmetric, with ground guard rings, to avoid EMI susceptibility.

A common pitfall is omitting Peripheral Pin Select (PPS) configuration at startup: by default after reset most digital peripherals are mapped to specific pins, and failing to call PPS_unlock + PPS_remap in the init code will leave UART/SPI/PWM on the wrong pads. Always include the PPS unlock sequence (PPSLOCK = 0x55; PPSLOCK = 0xAA) before writing registers and re-lock after configuration to prevent accidental writes.

The 10-bit ADC reference is the supply voltage by default; for better noise performance tie VDD to a clean analog rail and add a small RC filter (10 ohm + 100 nF) at the MCU VDD pin to isolate from digital switching transients. If using ADC channels on shared analog/digital pins, switch the pin to digital input mode before reading digital signals to prevent shoot-through in the input buffer.

合規資訊

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
無鉛
Yes
無鹵
Yes
衝突礦產
Compliant

RoHS and REACH compliant per Microchip product page; IEC 60730 Class B safety libraries available separately from Microchip for FuSa designs. AEC-Q100 not specifically qualified - this is a general-purpose industrial/consumer MCU.

資料驗證日期: 2026-09-28 — 資料由 XAIPART 元件工程團隊驗證及整理

相關搜尋

PIC16F15223-E/SL PIC16F15223 datasheet Microchip PIC16F15223 8-bit PIC microcontroller 3.5KB Flash SOIC-14 PIC MCU 32MHz PIC16F15223 low power sleep mode PIC16F15223 Functional Safety IEC 60730 PIC16F15223 vs PIC16F15214 buy PIC16F15223-E/SL online PIC16F15223-E/SL price 1000 what is PPS in PIC16 microcontroller PIC16F15223 pinout SOIC-14 PIC16F15223 cross reference replacement battery powered PIC16F15223 sensor node

相關元件與詞彙

Microchip Technology PIC16F15223 PIC16F15223-E/SL PIC16F15214-I/P PIC16F15214-E/SN PIC16F15213-E/SN PIC16F1516-I/SO PIC16F152xx family PIC16F1xxx 8-bit microcontroller Enhanced Mid-Range RISC core PIC16 architecture Harvard architecture Core Independent Peripherals (CIPs) Peripheral Pin Select (PPS) XLP (eXtreme Low Power) SOIC-14 (SL) package SMD / surface mount RoHS REACH IEC 60730 Functional Safety (FuSa) EUSART SPI I2C PWM CCP (Capture/Compare/PWM) 10-bit ADC Watchdog Timer (WDT)
快速報價 RFQ
請填寫完整詳細資料 — 我們的業務團隊將於 24 小時內回覆
料號 製造商 封裝 QTY 目標價格 小計
✓
報價已提交!

我們將於 24 小時內回覆您的電子郵件

1
詢價已提交
2
已收到報價
3
已下單
4
付款
5
已出貨
6
已送達
檢視詢價單詳情