PIC12F157X Family Microcontrollers

Microchip's PIC12F157X family brings high-precision 16-bit PWM drive and closed-loop control capabilities to their 8-pin MCU portfolio

Image of Microchip Technology's PIC12F157X Family MicrocontrollersMicrochip's PIC12(L)F157X microcontrollers combine the capabilities of 16-bit PWMs with intelligent analog to suit a variety of applications. These devices deliver three 16-bit PWMs with independent timers for applications where high-resolution is needed, such as LED lighting, stepper motors, power supplies, and other general-purpose applications.

The core independent peripherals (16-bit PWMs, complementary waveform generator), enhanced universal synchronous asynchronous receiver transceiver, and intelligent analog (ADCs, comparator and DAC) enable closed-loop feedback and communication for use in multiple market segments, such as LIN applications. The PIC12F157X MCUs are well suited for a wide range of applications, such as lighting, consumer, and automotive.

  • Enhanced mid-range core with 49 instruction, 16-stack levels
  • Flash program memory with self-read/write capability
  • Internal clock speeds from 31 kHz to 32 MHz
  • 3x standalone 16-bit PWMs
  • Complementary waveform generator (CWG)
  • 4-channel 10-bit ADC with voltage reference
  • 5-bit digital-to-analog converter (DAC)
  • Comparator
  • 2x 8-bit Timers (TMR0/TMR2)
  • 1x 16-bit Timer (TMR1)
  • Three additional 16-bit timers available using the 16-bit PWMs
  • Extended watchdog timer (WDT)
  • Enhanced power-on/off-reset

PIC12F157X Family Microcontrollers

ImageManufacturer Part NumberDescriptionPackagingCore ProcessorCore SizeAvailable Quantity
PIC12F1571-I/SN datasheet linkIC MCU 8BIT 1.75KB FLASH 8SOICPIC12F1571-I/SNIC MCU 8BIT 1.75KB FLASH 8SOICTubePIC8-Bit2534 - Immediate
PIC12F1571-I/SN product page link
PIC12F1571-I/MS datasheet linkIC MCU 8BIT 1.75KB FLASH 8MSOPPIC12F1571-I/MSIC MCU 8BIT 1.75KB FLASH 8MSOPTubePIC8-Bit1865 - Immediate
PIC12F1571-I/MS product page link
PIC12F1572-I/SN datasheet linkIC MCU 8BIT 3.5KB FLASH 8SOICPIC12F1572-I/SNIC MCU 8BIT 3.5KB FLASH 8SOICTubePIC8-Bit7868 - Immediate
PIC12F1572-I/SN product page link
PIC12F1572-I/MS datasheet linkIC MCU 8BIT 3.5KB FLASH 8MSOPPIC12F1572-I/MSIC MCU 8BIT 3.5KB FLASH 8MSOPTubePIC8-Bit5906 - Immediate
PIC12F1572-I/MS product page link
PIC12F1572-I/P datasheet linkIC MCU 8BIT 3.5KB FLASH 8DIPPIC12F1572-I/PIC MCU 8BIT 3.5KB FLASH 8DIPTubePIC8-Bit1038 - Immediate
PIC12F1572-I/P product page link
PIC12F1571-I/MF datasheet linkIC MCU 8BIT 1.75KB FLASH 8DFNPIC12F1571-I/MFIC MCU 8BIT 1.75KB FLASH 8DFNTubePIC8-Bit1190 - Immediate
PIC12F1571-I/MF product page link
PIC12F1571-I/P datasheet linkIC MCU 8BIT 1.75KB FLASH 8DIPPIC12F1571-I/PIC MCU 8BIT 1.75KB FLASH 8DIPTubePIC8-Bit560 - Immediate
PIC12F1571-I/P product page link
PIC12F1572-I/MF datasheet linkIC MCU 8BIT 3.5KB FLASH 8DFNPIC12F1572-I/MFIC MCU 8BIT 3.5KB FLASH 8DFNTubePIC8-Bit206 - Immediate
PIC12F1572-I/MF product page link
English  |  Español
Published: 2014-04-17