PIC12F1501

Debug Support
• External debug header (AC244051/AC244052) is needed for debug support
• Debug and Programming support is available via PICkit™ 3, and MPLAB® ICD 3 
                                                                                                                                                                                                                                                                                                  

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 16MHz oscillator
  • 4x Standalone PWM
  • Complementary Waveform Generator (CWG)
  • Numerically Controlled Oscillator (NCO)
  • 2x Configurable Logic Cell (CLC)
  • Integrated Temperature Indicator
  • 4 Channel 10-bit ADC with Voltage Reference
  • 5-bit Digital to Analog Converter (DAC)
  • 25mA Source/Sink current I/O
  • 2x 8-bit Timers (TMR0/TMR2)
  • 1x 16-bit Timer (TMR1)
  • 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)
  • In-Circuit Debug using a Debug Header
  • 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) 1.75 1.75
CPU Speed (MIPS) 5 5
RAM Bytes 64 64
Capture/Compare/PWM Peripherals 4 4
Timers 2 x 8-bit, 1 x 16-bit 2 x 8-bit, 1 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)F1501 8-Pin Flash, 8-Bit Microcontrollers Data SheetData Sheets12/10/20153022KB
PIC12(L)F1501 Family Silicon Errata and Data Sheet ClarificationErrata11/11/2013202KB
PIC12(L)F1501/PIC16(L)F150X Memory ProgrammingProgramming Specification08/17/2011545KB
AN1450 - Delay Block/DebouncerAppNote07/30/20121414KB
AN1451 - Glitch-Free Design Using the Configurable Logic Cell(CLC)AppNote07/25/20121495KB
AN1473 - Various Solutions for Calculating a Pulse and Duty CycleAppNote12/05/2012572KB
AN1523 - Sine Wave Generator Using Numerically Controlled Oscillator ModuleAppNote05/10/20131234KB
AN1687 - Emulating High-Endurance Data EEPROM for PIC10 and PIC12AppNote04/29/2014425KB
AN2092 - Using the Temperature Indicator ModuleAppNote02/11/2016585KB
TB3071 - Voltage-Controlled Oscillator with Linear Frequency OutputAppNote11/09/2012622KB
TB3097 - Digital SMPS - Buck Converter using the PIC12F1501 NCO PeripheralAppNote08/09/2013696KB
TB3102 - Boost Converter Using the PIC12F1501 NCO PeripheralAppNote12/11/2013270KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
PIC1XF150X/155X Sell SheetSell Sheets08/05/2013804KB
AN1687 Source CodeAppNoteLiterature08/06/201410KB
TB3071 Source CodeAppNoteLiterature04/30/201318KB
Configurable Logic Cell (CLC) Tips 'n TricksTips and Tricks10/01/20122041KB
New Peripherals Tips 'n TricksTips and Tricks09/14/2012405KB
Configurable Logic Cell (CLC) Configuration Tool User's GuideUser Guides12/14/20122082KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC12F1501-E/MC8DFN-40C to +125CTUBE0.820.750.680.630.60
PIC12F1501-E/MF8DFN-40C to +125CTUBE0.820.750.680.630.60
PIC12F1501-E/MS8MSOP-40C to +125CTUBE0.740.680.620.570.54
PIC12F1501-E/P8PDIP-40C to +125CTUBE0.840.770.700.640.61
PIC12F1501-E/SN8SOIC-40C to +125CTUBE0.740.680.620.570.54
PIC12F1501-I/MC8DFN-40C to +85CTUBE0.750.690.620.570.55
PIC12F1501-I/MF8DFN-40C to +85CTUBE0.750.690.620.570.55
PIC12F1501-I/MS8MSOP-40C to +85CTUBE0.670.620.560.520.49
PIC12F1501-I/P8PDIP-40C to +85CTUBE0.770.710.640.590.56
PIC12F1501-I/SN8SOIC-40C to +85CTUBE0.670.620.560.520.49
PIC12F1501T-E/MS8MSOP-40C to +125CT/R0.770.710.650.600.57
PIC12F1501T-E/MU8UDFN-40C to +125CT/R0.650.590.540.500.47
PIC12F1501T-E/SN8SOIC-40C to +125CT/R0.770.710.650.600.57
PIC12F1501T-I/MC8DFN-40C to +85CT/R0.800.730.660.610.58
PIC12F1501T-I/MF8DFN-40C to +85CT/R0.800.730.660.610.58
PIC12F1501T-I/MS8MSOP-40C to +85CT/R0.720.660.600.550.52
PIC12F1501T-I/MU8UDFN-40C to +85CT/R0.600.540.500.450.43
PIC12F1501T-I/SN8SOIC-40C to +85CT/R0.720.660.600.550.52
PIC12LF1501-E/MC8DFN-40C to +125CTUBE0.820.750.680.630.60
PIC12LF1501-E/MF8DFN-40C to +125CTUBE0.820.750.680.630.60
PIC12LF1501-E/MS8MSOP-40C to +125CTUBE0.740.680.620.570.54
PIC12LF1501-E/P8PDIP-40C to +125CTUBE0.840.770.700.640.61
PIC12LF1501-E/SN8SOIC-40C to +125CTUBE0.740.680.620.570.54
PIC12LF1501-I/MC8DFN-40C to +85CTUBE0.750.690.620.570.55
PIC12LF1501-I/MF8DFN-40C to +85CTUBE0.750.690.620.570.55
PIC12LF1501-I/MS8MSOP-40C to +85CTUBE0.670.620.560.520.49
PIC12LF1501-I/P8PDIP-40C to +85CTUBE0.770.710.640.590.56
PIC12LF1501-I/SN8SOIC-40C to +85CTUBE0.670.620.560.520.49
PIC12LF1501T-E/MU8UDFN-40C to +125CT/R0.650.590.540.500.47
PIC12LF1501T-E/SN8SOIC-40C to +125CT/R0.740.680.620.570.54
PIC12LF1501T-I/MC8DFN-40C to +85CT/R0.800.730.660.610.58
PIC12LF1501T-I/MF8DFN-40C to +85CT/R0.800.730.660.610.58
PIC12LF1501T-I/MS8MSOP-40C to +85CT/R0.720.660.600.550.52
PIC12LF1501T-I/MU8UDFN-40C to +85CT/R0.600.540.500.450.43
PIC12LF1501T-I/SN8SOIC-40C to +85CT/R0.720.660.600.550.52
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC12F150181.7564$0.43
PIC16F1503143.5128$0.54
PIC16F1507203.5128$0.68
PIC16F1508207256$0.76
PIC16F15092014512$0.80
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC12F1501-E/P0.4867000.9000008PDIP.300inMatte Tine3
PIC12F1501-I/P0.4867000.9000008PDIP.300inMatte Tine3
PIC12F1501-I/SN0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1501-E/SN0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1501T-I/SN0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1501T-E/SN0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1501T-E/SNVAO0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1501-I/SNVAO0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1501T-I/SNVAO0.0780000.2303038SOIC.150In(3.90mm)Matte Tine3
PIC12F1501-E/SNVAO0.0780000.1600008SOIC.150In(3.90mm)Matte Tine3
PIC12F1501-E/MS0.0256000.0700008MSOP3x3mmMatte Tine3
PIC12F1501-I/MS0.0256000.0700008MSOP3x3mmMatte Tine3
PIC12F1501T-I/MS0.0256000.2156008MSOP3x3mmMatte Tine3
PIC12F1501T-E/MS0.0256000.2156008MSOP3x3mmMatte Tine3
PIC12F1501-I/MSVAO0.0256000.0700008MSOP3x3mmMatte Tine3
PIC12F1501T-I/MSVAO0.0256000.2156008MSOP3x3mmMatte Tine3
PIC12F1501T-H/MSVAO0.0256000.2156008MSOP3x3mmMatte Tine3
PIC12F1501-H/MSVAO0.0256000.0700008MSOP3x3mmMatte Tine3
PIC12F1501-E/MF0.0238000.0416678DFN3x3x0.9mmMatte Tine3
PIC12F1501-I/MF0.0238000.0416678DFN3x3x0.9mmMatte Tine3
PIC12F1501T-I/MF0.0238000.1727278DFN3x3x0.9mmMatte Tine3
PIC12F1501T-E/MF0.0238000.1727278DFN3x3x0.9mmMatte Tine3
PIC12F1501T-E/MC0.0170000.1306068DFN2x3x0.9mmMatte Tine3
PIC12F1501-E/MC0.0170000.0333338DFN2x3x0.9mmMatte Tine3
PIC12F1501T-I/MC0.0170000.1306068DFN2x3x0.9mmMatte Tine3
PIC12F1501-I/MC0.0170000.0333338DFN2x3x0.9mmMatte Tine3
PIC12F1501T-E/MU0.0093000.1393948UDFN2x3x0.5mmMatte Tine3
PIC12F1501T-I/MU0.0093000.1393948UDFN2x3x0.5mmMatte Tine3
PIC12F1501T-I/MUVAO0.0093000.1393948UDFN2x3x0.5mmMatte Tine3
PIC12(L)F1501 8-Pin Flash, 8-Bit Microcontrollers Data Sheet PIC12F1501
PIC12(L)F1501 Family Silicon Errata and Data Sheet Clarification PIC12F1501
PIC12(L)F1501/PIC16(L)F150X Memory Programming PIC16F1509
AN1450 PIC16F1512
AN1450 Source Code PIC16F1512
AN1451 PIC16F1509
AN1451 Source Code PIC16F1509
AN1473 PIC12F1501
AN1523 PIC16F1507
AN1687 PIC12F1840
AN1687 Source Code PIC12F1840
AN2092 PIC16F1513
TB3071 PIC16F1509
TB3097 PIC16F1513
TB3102 PIC12F1501
MPLAB® X IDE Product Overview 24VL025
PIC1XF150X/155X Sell Sheet PIC16F1509
AN1687 Source Code PIC12F1840
TB3071 Source Code PIC16F1509
Configurable Logic Cell (CLC) Tips 'n Tricks PIC16F1509
New Peripherals Tips 'n Tricks PIC16F1509
Configurable Logic Cell (CLC) Configuration Tool User's Guide PIC24F16KM204