EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC16F15223-E/SL

MCHPPIC16F15223-E/SL

Microchip Technology
PIC PIC® 16F, Functional Safety (FuSa) Microcontroller IC 8-Bit 32MHz 3.5KB (2K x 14) FLASH 14-SOIC
Active5,804 in stock

Overview

The Microchip PIC16F15223-E/SL is an 8-bit microcontroller featuring an Enhanced Mid-Range RISC core. It operates at up to 32MHz and includes 3.5KB of Flash program memory and 256 bytes of RAM. This MCU integrates peripherals such as PWM, I2C, SPI, UART/USART, and LINbus, making it suitable for a variety of embedded control tasks.

Why Choose This Part

Engineers choose the PIC16F15223-E/SL for its balance of performance and peripheral integration in a small 14-SOIC package. Its robust feature set, including multiple communication interfaces and a 10-bit ADC, simplifies the design of cost-sensitive embedded systems. The low power consumption in sleep mode (0.6 uA typical) is beneficial for battery-powered applications.

Applications

General Purpose Control Systems
With its integrated peripherals and compact size, the PIC16F15223-E/SL is well-suited for basic control tasks in appliances, toys, and other consumer electronics.
Sensor Interfacing
Its I2C and SPI interfaces, along with an integrated 9-channel, 2x10-bit ADC, allow it to easily read data from various sensors for environmental monitoring or simple data acquisition.
Human-Machine Interface (HMI)
The 11 I/O pins can be used for basic button inputs, LED outputs, or driving small alphanumeric displays, providing simple user interaction.
Automotive Auxiliary Control
The LINbus connectivity makes it a candidate for non-critical control functions within automotive sub-systems, such as controlling interior lighting or window motors.
Motor Control
The integrated PWM modules can be used to drive small DC motors or control the speed of fans, making it applicable for simple motor control applications.

Key Specifications

Speed 32MHz
RAM Size 256 x 8
Core Size 8-Bit
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 11
Core Processor PIC
Package / Case 14-SOIC (0.154", 3.90mm Width)
Data Converters A/D 9/2x10b
Oscillator Type Internal
Program Memory Size 3.5KB (2K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 125degC (TA)
Supplier Device Package 14-SOIC
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

To get started with the PIC16F15223-E/SL, Microchip's MPLAB X IDE and XC8 C Compiler are the standard development tools. Hardware debugging and programming can be done using the MPLAB ICD 4 or PICkit 4 in-circuit debuggers. Evaluation boards compatible with 14-pin PIC microcontrollers are generally available.

Part of Microchip PIC16 family » PIC16F1522

PIC16F1522 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Temp Range Stock
PIC16F15223-E/SL (this part) SOIC-14 -40degC ~ 125degC .. 5,804
PIC16F15223T-I/SL SOIC-14 -40degC ~ 85degC (.. 10,745
PIC16F15223T-I/MG VFQFN-16 -40degC ~ 85degC (.. 3,026
Also available as: PIC16F15225-E/STVAO, PIC16F15224-E/MGVAO, PIC16F15224-E/SLVAO, PIC16F15225-E/MGVAO

Also Consider

ATMEGA328P-PU MCHPMicrochip Technology - A popular 8-bit AVR microcontroller with a larger community and extensive libraries, offering 32KB Flash and 2KB RAM.
STM8S003F3P6 STMicroelectronics - An 8-bit microcontroller from STMicroelectronics, offering a cost-effective solution with 8KB Flash and 1KB RAM in a compact TSSOP-20 package.
The 2026 Embedded Online Conference