PIC16F1509

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)
  • 4x Configurable Logic Cell (CLC)
  • Integrated Temperature Indicator
  • 12 Channel 10-bit ADC with Voltage Reference
  • 5-bit Digital to Analog Converter (DAC)
  • MI2C, SPI, EUSART w/auto baud
  • 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)
  • Integrated In-Circuit Debug / or Use an ICD Header
  • 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) 14 14
CPU Speed (MIPS) 5 5
RAM Bytes 512 512
Digital Communication Peripherals 1-UART, 1-A/E/USART, 1-SPI, 1-I2C1-MSSP(SPI/I2C) 1-UART, 1-A/E/USART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 4 4
Timers 2 x 8-bit, 1 x 16-bit 2 x 8-bit, 1 x 16-bit
ADC 12 ch, 10-bit 12 ch, 10-bit
Comparators 2 2
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 20 20
XLP Yes Yes
Cap Touch Channels 12 12
Documents
PIC16(L)F1508/9 20-Pin Flash, 8-Bit MCU with XLP TechnologyData Sheets10/28/20153863KB
PIC16(L)F1508/1509 Family Silicon Errata and Data Sheet ClarificationErrata01/31/2013284KB
PIC12(L)F1501/PIC16(L)F150X Memory ProgrammingProgramming Specification08/17/2011545KB
AN1333 - Use and Calibration of the Internal Temperature IndicatorAppNote10/28/2013501KB
AN1450 - Delay Block/DebouncerAppNote07/30/20121414KB
AN1451 - Glitch-Free Design Using the Configurable Logic Cell(CLC)AppNote07/25/20121495KB
AN1467 - High-Power CC/CV Battery Charger Using a Inverse SEPIC (Zeta) TopologyAppNote10/03/20121047KB
AN1470 - Manchester Decoder Using the CLC and NCOAppNote10/17/20121187KB
AN1473 - Various Solutions for Calculating a Pulse and Duty CycleAppNote12/05/2012572KB
AN1476 - Combining the CLC and NCO to Implement a High Resolution PWMAppNote08/17/2015317KB
AN1521 - Practical Guide to Implementing Solar Panel MPPT AlgorithmsAppNote05/14/2013440KB
AN1523 - Sine Wave Generator Using Numerically Controlled Oscillator ModuleAppNote05/10/20131234KB
AN1606 - Using the Configurable Logic Cell (CLC) to Interface a PIC16F1509 and WS2811 LED DriverAppNote12/16/2013242KB
AN1660 - A Complete Low-Cost Design and Analysis for Single and Multi-Phase AC Induction Motors Using an 8-Bit PIC16 MCUAppNote12/03/20141047KB
AN1673 - Using the PIC16F1XXX High-Endurance Flash BlockAppNote02/18/2014503KB
AN1921 - Microchip TCP/IP Lite StackAppNote11/16/2015264KB
AN2039 - Four-Channel PIC16F1XXX Based Power SequencerAppNote11/30/2015706KB
AN2045 - Interfacing Serial EEPROMs with 8-Bit PIC MicrocontrollersAppNote01/21/20162087KB
AN2059 - LIN Basics and Implementation of the MCC LIN Stack Library on 8-Bit PIC MicrocontrollersAppNote02/24/2016816KB
AN2092 - Using the Temperature Indicator ModuleAppNote02/11/2016585KB
TB3071 - Voltage-Controlled Oscillator with Linear Frequency OutputAppNote11/09/2012622KB
TB3102 - Boost Converter Using the PIC12F1501 NCO PeripheralAppNote12/11/2013270KB
TB3118 - Complementary Waveform Generator Technical BriefAppNote11/25/2014375KB
TB3131 - Numerically Controlled Oscillator on PIC MicrocontrollersAppNote02/18/2015552KB
Bootloader Sell SheetBrochures05/22/20151201KB
Core Independent Peripherals for 8-bit PIC(R) Microcontrollers BrochureBrochures11/11/20123731KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
PIC1XF150X/155X Sell SheetSell Sheets08/05/2013804KB
AN1660 Design FilesAppNoteLiterature02/25/20143307KB
AN1921 Source codeAppNoteLiterature09/10/201516041KB
AN2045 EXP8I2CClick.X.zipAppNoteLiterature01/21/2016684KB
AN2045 EXP8SPIClick.X.zipAppNoteLiterature01/21/2016417KB
TB3071 Source CodeAppNoteLiterature04/30/201318KB
PIC12(L)F1501/PIC16(L)F150X 8/14/20-Pin, 8-Bit Flash MCU Product BriefProduct Brief07/15/2011120KB
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+
PIC16F1509-E/GZ20UQFN-40C to +125CTUBE1.221.101.000.920.88
PIC16F1509-E/ML20QFN-40C to +125CTUBE1.331.221.101.010.96
PIC16F1509-E/P20PDIP-40C to +125CTUBE1.571.441.301.201.14
PIC16F1509-E/SO20SOIC-40C to +125CTUBE1.381.271.151.061.01
PIC16F1509-E/SS20SSOP-40C to +125CTUBE1.231.131.020.940.89
PIC16F1509-I/GZ20UQFN-40C to +85CTUBE1.111.010.920.840.80
PIC16F1509-I/ML20QFN-40C to +85CTUBE1.211.111.010.930.88
PIC16F1509-I/P20PDIP-40C to +85CTUBE1.461.331.211.111.06
PIC16F1509-I/SO20SOIC-40C to +85CTUBE1.271.171.060.970.92
PIC16F1509-I/SS20SSOP-40C to +85CTUBE1.121.020.930.850.81
PIC16F1509T-E/ML20QFN-40C to +125CT/R1.361.251.131.040.99
PIC16F1509T-I/GZ20UQFN-40C to +85CT/R1.131.020.930.850.81
PIC16F1509T-I/ML20QFN-40C to +85CT/R1.261.161.050.960.92
PIC16F1509T-I/SO20SOIC-40C to +85CT/R1.321.211.101.010.96
PIC16F1509T-I/SS20SSOP-40C to +85CT/R1.171.070.970.890.85
PIC16LF1509-E/GZ20UQFN-40C to +125CTUBE1.221.101.000.920.88
PIC16LF1509-E/ML20QFN-40C to +125CTUBE1.331.221.101.010.96
PIC16LF1509-E/P20PDIP-40C to +125CTUBE1.571.441.301.201.14
PIC16LF1509-E/SO20SOIC-40C to +125CTUBE1.381.271.151.061.01
PIC16LF1509-E/SS20SSOP-40C to +125CTUBE1.231.131.020.940.89
PIC16LF1509-I/GZ20UQFN-40C to +85CTUBE1.111.010.920.840.80
PIC16LF1509-I/ML20QFN-40C to +85CTUBE1.211.111.010.930.88
PIC16LF1509-I/P20PDIP-40C to +85CTUBE1.461.331.211.111.06
PIC16LF1509-I/SO20SOIC-40C to +85CTUBE1.271.171.060.970.92
PIC16LF1509-I/SS20SSOP-40C to +85CTUBE1.121.020.930.850.81
PIC16LF1509T-I/GZ20UQFN-40C to +85CT/R1.131.020.930.850.81
PIC16LF1509T-I/ML20QFN-40C to +85CT/R1.261.161.050.960.92
PIC16LF1509T-I/SO20SOIC-40C to +85CT/R1.321.211.101.010.96
PIC16LF1509T-I/SS20SSOP-40C to +85CT/R1.171.070.970.890.85
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC12F150181.7564$0.43
PIC16F1503143.5128$0.54
PIC16F1507203.5128$0.68
PIC16F1508207256$0.76
PIC16F15092014512$0.80
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC16F1509-I/P1.5129002.50000020PDIP.300inMatte Tine3
PIC16F1509-E/P1.5129002.50000020PDIP.300inMatte Tine3
PIC16F1509T-I/SO0.5420000.31187520SOIC.300inMatte Tine3
PIC16F1509-I/SO0.5420000.97368420SOIC.300inMatte Tine3
PIC16F1509-E/SO0.5420000.97368420SOIC.300inMatte Tine3
PIC16F1509-ICE/SP2.0875003.73333328SPDIP.300inMatte Tine3
PIC16F1509-I/ML0.0431000.07692320QFN4x4x0.9mmMatte Tine3
PIC16F1509-E/ML0.0431000.07692320QFN4x4x0.9mmMatte Tine3
PIC16F1509T-I/ML0.0431000.21212120QFN4x4x0.9mmMatte Tine3
PIC16F1509-E/MLVAO0.0431000.07692320QFN4x4x0.9mmMatte Tine3
PIC16F1509T-I/MLVAO0.0431000.21212120QFN4x4x0.9mmMatte Tine3
PIC16F1509T-E/MLVAO0.0431000.21212120QFN4x4x0.9mmMatte Tine3
PIC16F1509T-E/ML0.0431000.21212120QFN4x4x0.9mmMatte Tine3
PIC16F1509-E/SS0.1642000.34328420SSOP.209inMatte Tine3
PIC16F1509T-I/SS0.1642000.41625020SSOP.209inMatte Tine3
PIC16F1509-I/SS0.1642000.34328420SSOP.209inMatte Tine3
PIC16F1509T-E/SS0.1642000.41625020SSOP.209inMatte Tine3
PIC16F1509T-E/SSVAO0.1642000.41625020SSOP.209inMatte Tine3
PIC16F1509-E/SSVAO0.1642000.34328420SSOP.209inMatte Tine3
PIC16F1509T-I/SSVAO0.1642000.41625020SSOP.209inMatte Tine3
PIC16F1509T-I/GZ0.0207000.18181820UQFN4x4x0.5mmMatte Tine3
PIC16F1509T-E/GZ0.0207000.18181820UQFN4x4x0.5mmMatte Tine3
PIC16F1509-E/GZ0.0207000.06593420UQFN4x4x0.5mmMatte Tine3
PIC16F1509-I/GZ0.0207000.06593420UQFN4x4x0.5mmMatte Tine3
PIC16F1509T-E/GZV100.0207000.18181820UQFN4x4x0.5mmMatte Tine3
PIC16F1509-E/GZVAO0.0207000.06593420UQFN4x4x0.5mmMatte Tine3
PIC16F1509T-E/GZVAO0.0207000.18181820UQFN4x4x0.5mmMatte Tine3
PIC16(L)F1508/9 20-Pin Flash, 8-Bit MCU with XLP Technology PIC16F1509
PIC16(L)F1508/1509 Family Silicon Errata and Data Sheet Clarification PIC16F1509
PIC12(L)F1501/PIC16(L)F150X Memory Programming PIC16F1509
AN1333 PIC16F1847
AN1450 PIC16F1786
AN1450 Source Code PIC16F1786
AN1451 PIC16F1509
AN1451 Source Code PIC16F1509
AN1467 PIC16F1513
AN1467 Source Code PIC16F1513
AN1470 PIC16F1509
AN1473 PIC16F1509
AN1476 PIC16F1509
AN1476 Source Code PIC16F1509
AN1521 PIC16F1513
AN1523 PIC16F1509
AN1606 PIC16F1509
AN1660 PIC16F1509
AN1660 Source Code PIC16F1509
AN1660 Design Files PIC16F1509
AN1673 PIC16F1519
AN1673 HEF Source Code PIC16F1519
AN1921 PIC16F1824
AN1921 Source code PIC16F1824
AN2039 PIC16F1789
AN2045 PIC16F1823
AN2045 EXP8I2CClick.X.zip PIC16F1823
AN2045 EXP8SPIClick.X.zip PIC16F1823
AN2059 PIC16F1933
AN2092 PIC16F1933
TB3071 PIC16F1509
TB3102 PIC16F1509
TB3118 PIC16F1509
TB3131 PIC16F1509
Bootloader Sell Sheet PIC16F1513
Core Independent Peripherals for 8-bit PIC(R) Microcontrollers Brochure PIC16F1939
MPLAB® X IDE Product Overview 24VL025
PIC1XF150X/155X Sell Sheet PIC16F1509
AN1660 Design Files PIC16F1513
AN1921 Source code PIC16F1513
AN2045 EXP8I2CClick.X.zip PIC16F1513
AN2045 EXP8SPIClick.X.zip PIC16F1513
TB3071 Source Code PIC16F1509
PIC12(L)F1501/PIC16(L)F150X 8/14/20-Pin, 8-Bit Flash MCU Product Brief 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