PIC12F1571

PIC12(L)F157X microcontrollers combine the capabilities of 16-bit PWMs with 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.

Debug Support

• Debug and Programming support is available via PICkit™ 3, and MPLAB® ICD

Demonstration Platform
Precision RGB LED color mix with interactive control via mTouch Technology slider, PC Chromaticity Selector GUI, and auto rotation of predetermined color palette.

Features
  • Enhanced Mid-range Core with 49 Instruction, 16 Stack Levels
  • Flash Program Memory with self read/write capability
  • High Endurance Flash Memory (HEF) 128 B of Non-volatile Data Storage
  • 128 B of Non-volatile Data Storage
  • Internal clock speeds from 31kHz to 32MHz
  • 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
  • Low-Power Brown-Out Reset (LPBOR)
  • Programmable Brown-Out Reset (BOR)
  • In Circuit Serial Programming (ICSP)
  • Wide Operation Voltage Variant ‘F’ (1.8V – 5.5V)
  • eXtreme Low Power (XLP) ‘LF’ Variant (1.8V – 3.6V)
Parameter
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 1.75 1.75
CPU Speed (MIPS) 8 8
RAM Bytes 128 128
Timers 2 x 8-bit, 4 x 16-bit 2 x 8-bit, 4 x 16-bit
ADC 4 ch, 10-bit 4 ch, 10-bit
Comparators 1 1
Temperature Range (C) -40 to 125 -40 to 125
Operating Voltage Range (V) 1.8 to 5.5 1.8 to 5.5
Pin Count 8 8
XLP Yes Yes
Cap Touch Channels 4 4
Documents
PIC12(L)F1571/1572 Data SheetData Sheets08/26/20153100KB
PIC12(L)F1571/2 Family Silicon Errata and Data Sheet ClarificationErrata10/06/201581KB
PIC12(L)F1571/2 Memory ProgrammingProgramming Specification06/12/2013516KB
AN1333 - Use and Calibration of the Internal Temperature IndicatorAppNote10/28/2013501KB
AN1562 - High Resolution RGB LED Color MixingAppNote10/01/2014594KB
AN1673 - Using the PIC16F1XXX High-Endurance Flash BlockAppNote02/18/2014503KB
AN1687 - Emulating High-Endurance Data EEPROM for PIC10 and PIC12AppNote04/29/2014425KB
AN2092 - Using the Temperature Indicator ModuleAppNote02/11/2016585KB
TB3118 - Complementary Waveform Generator Technical BriefAppNote11/25/2014375KB
TB3137 - High-Precision 16-Bit PWM Technical BriefAppNote03/21/2016292KB
PIC16F157X Sell SheetBrochures07/17/2015881KB
AN1673 HEF Source CodeAppNoteLiterature11/25/20145KB
AN1687 Source CodeAppNoteLiterature08/06/201410KB
New Peripherals Tips 'n TricksTips and Tricks09/14/2012405KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC12F1571-E/MF8DFN-40C to +125CTUBE0.780.710.640.590.56
PIC12F1571-E/MS8MSOP-40C to +125CTUBE0.600.540.500.450.43
PIC12F1571-E/P8PDIP-40C to +125CTUBE0.690.630.570.520.50
PIC12F1571-E/RF8UDFN-40C to +125CTUBE0.650.590.540.500.47
PIC12F1571-E/SN8SOIC-40C to +125CTUBE0.600.540.500.450.43
PIC12F1571-I/MF8DFN-40C to +85CTUBE0.730.660.600.550.52
PIC12F1571-I/MS8MSOP-40C to +85CTUBE0.550.500.450.410.39
PIC12F1571-I/P8PDIP-40C to +85CTUBE0.640.580.520.480.46
PIC12F1571-I/RF8UDFN-40C to +85CTUBE0.600.540.500.450.43
PIC12F1571-I/SN8SOIC-40C to +85CTUBE0.550.500.450.410.39
PIC12F1571T-I/MF8DFN-40C to +85CT/R0.740.680.620.560.54
PIC12F1571T-I/MS8MSOP-40C to +85CT/R0.560.510.460.430.41
PIC12F1571T-I/RF8UDFN-40C to +85CT/R0.620.560.510.470.45
PIC12F1571T-I/SN8SOIC-40C to +85CT/R0.560.510.460.430.41
PIC12LF1571-E/MF8DFN-40C to +125CTUBE0.780.710.640.590.56
PIC12LF1571-E/MS8MSOP-40C to +125CTUBE0.600.540.500.450.43
PIC12LF1571-E/P8PDIP-40C to +125CTUBE0.690.630.570.520.50
PIC12LF1571-E/RF8UDFN-40C to +125CTUBE0.650.590.540.500.47
PIC12LF1571-E/SN8SOIC-40C to +125CTUBE0.600.540.500.450.43
PIC12LF1571-I/MF8DFN-40C to +85CTUBE0.730.660.600.550.52
PIC12LF1571-I/MS8MSOP-40C to +85CTUBE0.550.500.450.410.39
PIC12LF1571-I/P8PDIP-40C to +85CTUBE0.640.580.520.480.46
PIC12LF1571-I/RF8UDFN-40C to +85CTUBE0.600.540.500.450.43
PIC12LF1571-I/SN8SOIC-40C to +85CTUBE0.550.500.450.410.39
PIC12LF1571T-I/MF8DFN-40C to +85CT/R0.740.680.620.560.54
PIC12LF1571T-I/MS8MSOP-40C to +85CT/R0.560.510.460.430.41
PIC12LF1571T-I/RF8UDFN-40C to +85CT/R0.620.560.510.470.45
PIC12LF1571T-I/SN8SOIC-40C to +85CT/R0.560.510.460.430.41
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC12F157181.75128$0.39
PIC12F157283.5256$0.43
PIC16F1574147512$0.64
PIC16F157514141,024$0.71
PIC16F1578207512$0.70
PIC16F157920141,024$0.77
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC12F1571-E/P0.4867000.9000008PDIP.300inMatte Tine3
PIC12F1571-I/P0.4867000.9000008PDIP.300inMatte Tine3
PIC12F1571-I/SN0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1571-E/SN0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1571T-I/SN0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1571-I/SNVAO0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1571T-I/SNVAO0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1571T-E/SN0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1571-E/SNVAO0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1571T-E/SNVAO0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1571-E/MS0.0256000.0700008MSOP3x3mmMatte Tine3
PIC12F1571-I/MS0.0256000.0700008MSOP3x3mmMatte Tine3
PIC12F1571T-I/MS0.0256000.2156008MSOP3x3mmMatte Tine3
PIC12F1571T-E/MS0.0256000.2156008MSOP3x3mmMatte Tine3
PIC12F1571-I/MSVAO0.0256000.0700008MSOP3x3mmMatte Tine3
PIC12F1571T-I/MSVAO0.0256000.2156008MSOP3x3mmMatte Tine3
PIC12F1571T-I/MF0.0238000.1727278DFN3x3x0.9mmMatte Tine3
PIC12F1571-I/MF0.0238000.0416678DFN3x3x0.9mmMatte Tine3
PIC12F1571-E/MF0.0238000.0416678DFN3x3x0.9mmMatte Tine3
PIC12F1571-E/RF0.0122000.3750008UDFN3x3x0.5mmMatte Tine3
PIC12F1571-I/RF0.0122000.3750008UDFN3x3x0.5mmMatte Tine3
PIC12F1571T-I/RF0.0122000.1363648UDFN3x3x0.5mmMatte Tine3
PIC12F1571T-E/RF0.0122000.1363648UDFN3x3x0.5mmMatte Tine3
PIC12(L)F1571/1572 Data Sheet PIC12F1572
PIC12(L)F1571/2 Family Silicon Errata and Data Sheet Clarification PIC12F1572
PIC12(L)F1571/2 Memory Programming PIC12F1572
AN1333 PIC16F1512
AN1562 PIC16F1579
AN1673 PIC16F1512
AN1673 HEF Source Code PIC16F1512
AN1687 PIC10F322
AN2092 PIC16F1513
TB3118 PIC16F1509
TB3137 PIC12F1571
TB3137 One-Shot Example PIC12F1571
PIC16F157X Sell Sheet PIC16F1579
AN1673 HEF Source Code PIC16F1513
AN1687 Source Code PIC12F1840
New Peripherals Tips 'n Tricks PIC16F1509