EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC12F1572

MCHPPIC12F1572

Microchip Technology
Same PIC12F1 family with similar peripherals and slight variations in feature set for easy migration.
Active31,137 in stock

Overview

The Microchip PIC12F1572 is an 8-bit microcontroller built around a C compiler optimized RISC architecture. It features a maximum clock speed of 32MHz and includes a variety of integrated peripherals suitable for embedded applications requiring compact size and efficient control. With its low power consumption, it is well-suited for battery-operated designs. This microcontroller is part of the PIC12F1 family, offering similar peripherals and features for streamlined migration within the family.

Why Choose This Part

Engineers benefit from the PIC12F1572's small 8-pin package, making it suitable for space-constrained designs. Its integrated peripherals, including ADCs, DAC, and CWG, reduce the need for external components, simplifying the Bill of Materials (BOM). The low power consumption extends battery life in portable applications, while the C compiler optimized RISC architecture facilitates efficient code development.

Applications

Small Embedded Control Systems
Ideal for applications requiring a compact microcontroller with essential peripherals in a small form factor, such as appliance control or simple automation tasks.
Sensor Interface
The integrated 4x10-bit ADC and 1x5-bit DAC make it suitable for interfacing with analog sensors and providing analog output control.
Motor Control
The Complementary Waveform Generator (CWG) enables precise control of motor drivers, making it useful in small motor control applications.
Communication Bridges
Equipped with an EUSART peripheral, it can be used for serial communication tasks such as LINbus or general UART interfaces.
Low-Power Handheld Devices
Its low sleep current of 20uA and run current of 2.2mA at 32MHz (LF variant) make it a good choice for power-sensitive, battery-operated devices.

Key Specifications

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

Getting Started

To get started with the PIC12F1572, engineers can utilize Microchip's MPLAB X IDE and the MPLAB XC8 C Compiler. Programming and debugging are typically done with a PICkit 4 or ICD 4 in-circuit debugger/programmer via the In-Circuit Serial Programming (ICSP) interface. A development board compatible with 8-pin PIC microcontrollers can accelerate prototyping.

PIC12F1572 Family

Part NumberDifferenceStock
PIC12F1572-I/SN I/SN 1,787
PIC12F1572-I/MS I/MS 408
The 2026 Embedded Online Conference