PIC12F1612

PIC16(L)F161X microcontrollers deliver on-chip features that are unique to the design for embedded control of small motors and general purpose applications in 8 and 14 pin count packages.   Features like 10-bit A/D, CCP, 24-bit SMT, Zero Cross Detection offer an excellent solution to variety of applications.  The product family also has a CRC and Windowed WDT to support safety critical end equipment in home appliances and other end markets. 

Features
  • Flash Program Memory with self read/write capability
  • Enhanced Mid-Range Core, Internal 32MHz oscillator
  • 2 x 24-bit Signal Measurement Timer (SMT)
  • Analog Comparators
  • 2 x Capture-Compare-PWM (CCP)
  • 4 x 10-bit Analog-to-Digital Converter (ADC) with voltage reference
  • Complementary Waveform Generator (CWG):
  • Zero Cross Detection (ZCD)
  • Windowed Watchdog Timer (WWDT)
  • CRC:  16-bit with DMA
  • Power-On Reset (POR), Brown-Out Reset (BOR)
  • In Circuit Serial Programming (ICSP)
  • Wide Operation Voltage Variant ‘F’ (2.3V – 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) 3.5 3.5
CPU Speed (MIPS) 8 8
RAM Bytes 256 256
Capture/Compare/PWM Peripherals 2 CCP 2 CCP
Timers 4 x 8-bit, 1 x 16-bit 4 x 8-bit, 1 x 16-bit
Comparators 1 1
Temperature Range (C) -40 to 125 -40 to 125
Operating Voltage Range (V) 2.3 to 5.5 2.3 to 5.5
Pin Count 8 8
XLP Yes Yes
Documents
PIC12(L)F1612/16(L)F1613 8/14/16-Pin, 8-Bit Flash MCU Data SheetData Sheets05/06/20164030KB
PIC12(L)F1612/16(L)F1613 Silicon Errata and Data Sheet ClarificationErrata06/24/2014270KB
PIC12(L)F1612/16(L)F161X Memory ProgrammingProgramming Specification08/21/2014309KB
AN1673 - Using the PIC16F1XXX High-Endurance Flash BlockAppNote02/18/2014503KB
AN1687 - Emulating High-Endurance Data EEPROM for PIC10 and PIC12AppNote04/29/2014425KB
AN1779 - Sensored Single-Phase BLDC Motor Driver Using PIC16F1613AppNote08/13/2014697KB
AN1817 - Using a Hardware or Software CRC with Enhanced Core PIC16F1XXX in Class B ApplicationsAppNote10/14/2014496KB
AN2030 - Auto-Calibration of Internal Oscillator Using Signal Measurement Timer (SMT)AppNote12/02/2015214KB
AN2049 - Single-Phase BLDC Motor DriverAppNote01/18/2016934KB
AN2092 - Using the Temperature Indicator ModuleAppNote02/11/2016585KB
TB3118 - Complementary Waveform Generator Technical BriefAppNote11/25/2014375KB
TB3122 - Hardware Limit Timer on PIC MicrocontrollersAppNote01/22/2015216KB
TB3123 - Windowed Watchdog Timer on PIC MicrocontrollersAppNote01/14/2015105KB
TB3128 - CRC and Memory Scan on 8-Bit MicrocontrollersAppNote02/06/2015153KB
TB3129 - Signal Measurement Timer on PIC MicrocontrollersAppNote02/05/2015233KB
TB3130 - Peripheral Pin Select in 8-Bit MicrocontrollersAppNote02/23/2015588KB
PIC16(L)F161X Sell SheetBrochures07/15/2015758KB
AN1673 HEF Source CodeAppNoteLiterature11/25/20145KB
AN1687 Source CodeAppNoteLiterature08/06/201410KB
AN1779 Source CodeAppNoteLiterature08/13/2014197KB
AN2049 Source CodeAppNoteLiterature01/28/2016405KB
AN958 Source CodeAppNoteLiterature02/21/20057KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC12F1612-E/MF8DFN-40C to +125CTUBE1.040.950.860.790.76
PIC12F1612-E/P8PDIP-40C to +125CTUBE0.940.870.780.720.69
PIC12F1612-E/SN8SOIC-40C to +125CTUBE0.850.780.700.650.62
PIC12F1612-I/MF8DFN-40C to +85CTUBE0.960.880.800.740.70
PIC12F1612-I/P8PDIP-40C to +85CTUBE0.870.800.720.660.63
PIC12F1612-I/SN8SOIC-40C to +85CTUBE0.770.710.640.590.56
PIC12F1612T-I/MF8DFN-40C to +85CT/R0.960.880.800.740.70
PIC12F1612T-I/SN8SOIC-40C to +85CT/R0.770.710.640.590.56
PIC12LF1612-E/MF8DFN-40C to +125CTUBE1.040.950.860.790.76
PIC12LF1612-E/P8PDIP-40C to +125CTUBE0.940.870.780.720.69
PIC12LF1612-E/SN8SOIC-40C to +125CTUBE0.850.780.700.650.62
PIC12LF1612-I/MF8DFN-40C to +85CTUBE0.960.880.800.740.70
PIC12LF1612-I/P8PDIP-40C to +85CTUBE0.870.800.720.660.63
PIC12LF1612-I/SN8SOIC-40C to +85CTUBE0.770.710.640.590.56
PIC12LF1612T-I/MF8DFN-40C to +85CT/R0.960.880.800.740.70
PIC12LF1612T-I/SN8SOIC-40C to +85CT/R0.770.710.640.590.56
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC12F161283.5256$0.56WWDT & CRC w/Scan
PIC16F1613143.5256$0.60WWDT & CRC w/Scan
PIC16F1614147512$0.70AngTMR & MathACC
PIC16F161514141,024$0.81AngTMR & MathACC
PIC16F1618207512$0.74AngTMR & MathACC
PIC16F161920141,024$0.85AngTMR & MathACC
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC12F1612-E/P0.4867000.9000008PDIP.300inMatte Tine3
PIC12F1612-I/P0.4867000.9000008PDIP.300inMatte Tine3
PIC12F1612-E/SN0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1612-I/SN0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1612T-I/SN0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1612-E/MF0.0238000.0416678DFN3x3x0.9mmMatte Tine3
PIC12F1612-I/MF0.0238000.0416678DFN3x3x0.9mmMatte Tine3
PIC12F1612T-I/MF0.0238000.1727278DFN3x3x0.9mmMatte Tine3
PIC12(L)F1612/16(L)F1613 8/14/16-Pin, 8-Bit Flash MCU Data Sheet PIC16F1613
PIC12(L)F1612/16(L)F1613 Silicon Errata and Data Sheet Clarification PIC16F1613
PIC12(L)F1612/16(L)F161X Memory Programming PIC16F1619
AN1673 PIC16F1513
AN1687 PIC10F322
AN1779 PIC16F1619
AN1817 PIC18F66K40
AN2030 PIC16F18877
AN2030 Source Code PIC16F18877
AN2049 PIC16F1619
AN2092 PIC16F1513
TB3118 PIC16F1509
TB3122 PIC18F66K40
TB3123 PIC18F66K40
TB3128 PIC18F66K40
TB3129 PIC12F1612
TB3130 PIC18F66K40
PIC16(L)F161X Sell Sheet PIC16F1619
AN1673 HEF Source Code PIC16F1513
AN1687 Source Code PIC12F1840
AN1779 Source Code PIC16F1619
AN2049 Source Code PIC16F1619
AN958 Source Code PIC10F202