PIC16F1946

This versatile 64-pin MCU is also a member of Microchip's extreme low power microcontroller family featuring nanoWatt XLP technology

Features
  • Enhanced Mid-range Core with 49 Instruction, 16 Stack Levels
  • Flash Program Memory with self read/write capability
  • 184 LCD segment drive support
  • Internal 32MHz oscillator
  • Integrated Capacitive mTouch Sensing Module
  • Integrated Temperature Indicator
  • 2xMI2C, 2xSPI, 2xEUSART w/auto baud
  • 3 ECCP & 2 CCP (Enhanced/Capture Compare PWM)
  • Comparators with selectable Voltage Reference
  • 17 Channel 10b ADC with Voltage Reference
  • 25mA Source/Sink current I/O
  • Four 8-bit Timers (TMR0/TMR2/TMR4/TMR6)
  • One 16-bit Timer (TMR1)
  • Extended Watchdog Timer (EWDT)
  • Enhanced Power-On/Off-Reset
  • Brown-Out Reset (BOR)
  • In Circuit Serial Programming (ICSP)
  • Wide Operating Voltage (1.8V – 5.5V)
  • Low Power PIC16LF1946 variant (1.8V – 3.6V)
Parameter
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 14 14
CPU Speed (MIPS) 8 8
RAM Bytes 512 512
Data EEPROM (bytes) 256 256
Digital Communication Peripherals 1-UART, 2-A/E/USART, 1-SPI, 1-I2C2-MSSP(SPI/I2C) 1-UART, 2-A/E/USART, 1-SPI, 1-I2C2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 2 CCP, 3 ECCP 2 CCP, 3 ECCP
Timers 4 x 8-bit, 1 x 16-bit 4 x 8-bit, 1 x 16-bit
ADC 17 ch, 10-bit 17 ch, 10-bit
Comparators 3 3
Segment LCD (pixels) 184 184
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 64 64
XLP Yes Yes
Cap Touch Channels 17 17
Documents
PIC16(L)F1946/47 64-Pin Flash-Based, 8-Bit CMOS MCUs w/ LCD Driver and nanoWattData Sheets02/29/20124848KB
PIC16(L)F1946/1947 Family Silicon Errata and Data Sheet ClarificationErrata11/09/2014115KB
PIC1XF1XXX Software MigrationMigration Documents05/11/2009312KB
PIC16F193X/LF193X/PIC16F194X/LF194X/PIC16LF190X Memory ProgrammingProgramming Specification08/20/2010517KB
AN1267 - nanoWatt & nanoWatt XLP(TM) Technologies: An Introduction to Microchip's Low Power devicesAppNote10/08/2009259KB
AN1302 - An I2C Bootloader for the PIC16F1XXX Enhanced CoreAppNote12/17/200992KB
AN1303 - Software Real-Time Clock and Calendar Using PIC16F1827AppNote12/16/200969KB
AN1310 - High-Speed Bootloader for PIC16 and PIC18 DevicesAppNote02/03/2010482KB
AN1333 - Use and Calibration of the Internal Temperature IndicatorAppNote10/28/2013501KB
AN1450 - Delay Block/DebouncerAppNote07/30/20121414KB
AN1521 - Practical Guide to Implementing Solar Panel MPPT AlgorithmsAppNote05/14/2013440KB
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
Bootloader Sell SheetBrochures05/22/20151201KB
8-bit PIC® Microcontroller SolutionsBrochures05/02/20146041KB
Core Independent Peripherals for 8-bit PIC(R) Microcontrollers BrochureBrochures11/11/20123731KB
eXtreme Low Power (XLP) PIC® MCUs BrochureBrochures06/08/20164336KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
PIC MCUs with Enhanced Mid-Range Core Product OverviewSell Sheets05/01/2009113KB
PIC16F193X/194X Microcontroller Family OverviewSell Sheets08/30/2010134KB
AN1921 Source codeAppNoteLiterature09/10/201516041KB
AN2045 EXP8I2CClick.X.zipAppNoteLiterature01/21/2016684KB
AN2045 EXP8SPIClick.X.zipAppNoteLiterature01/21/2016417KB
Corporate Product Selector GuideProduct Line Card04/13/201610173KB
PIC Microcontroller Compiled Tips 'n Tricks GuideTips and Tricks04/22/20095964KB
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP TechnologyTips and Tricks04/22/2009643KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC16F1946-E/MR64QFN-40C to +125CTUBE2.762.532.292.112.01
PIC16F1946-E/PT64TQFP-40C to +125CTRAY2.652.432.202.021.93
PIC16F1946-I/MR64QFN-40C to +85CTUBE2.522.312.091.921.83
PIC16F1946-I/PT64TQFP-40C to +85CTRAY2.412.212.001.841.75
PIC16F1946T-I/MR64QFN-40C to +85CT/R2.572.352.131.961.87
PIC16F1946T-I/PT64TQFP-40C to +85CT/R2.462.252.041.881.79
PIC16LF1946-E/MR64QFN-40C to +125CTUBE2.762.532.292.112.01
PIC16LF1946-E/PT64TQFP-40C to +125CTRAY2.652.432.202.021.93
PIC16LF1946-I/MR64QFN-40C to +85CTUBE2.522.312.091.921.83
PIC16LF1946-I/PT64TQFP-40C to +85CTRAY2.412.212.001.841.75
PIC16LF1946T-I/MR64QFN-40C to +85CT/R2.572.352.131.961.87
PIC16LF1946T-I/PT64TQFP-40C to +85CT/R2.462.252.041.881.79
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC16F1933287256$1.23
PIC16F1934407256$1.46
PIC16F19362814512$1.30
PIC16F19374014512$1.53
PIC16F193828281,024$1.37
PIC16F193940281,024$1.61
PIC16F19466414512$1.75
PIC16F194764281,024$1.82
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC16F1946-I/PT0.2867002.48750064TQFP10x10x1mmMatte Tine3
PIC16F1946T-I/PT0.2867000.73833364TQFP10x10x1mmMatte Tine3
PIC16F1946-E/PT0.2867002.48750064TQFP10x10x1mmMatte Tine3
PIC16F1946T-I/PTVAO0.2867000.73833364TQFP10x10x1mmMatte Tine3
PIC16F1946T-I/MR0.2324000.37030364QFN9x9x0.9mmMatte Tine3
PIC16F1946-E/MR0.2324000.35000064QFN9x9x0.9mmMatte Tine3
PIC16F1946-I/MR0.2324000.35000064QFN9x9x0.9mmMatte Tine3
PIC16(L)F1946/47 64-Pin Flash-Based, 8-Bit CMOS MCUs w/ LCD Driver and nanoWatt PIC16F1947
PIC16(L)F1946/47 64-Pin Flash-Based, 8-Bit CMOS MCUs w/ LCD Driver and nanoWatt PIC16F1947
PIC16(L)F1946/1947 Family Silicon Errata and Data Sheet Clarification PIC16F1947
PIC1XF1XXX Software Migration PIC16F1939
PIC16F193X/LF193X/PIC16F194X/LF194X/PIC16LF190X Memory Programming PIC16F1939
AN1267 PIC24FJ64GB410
AN1302 PIC16F1827
AN1302 Source Code PIC16F1827
AN1303 PIC12F1822
AN1303 Source Code PIC12F1822
AN1310 PIC16F1827
AN1310 Source Code PIC16F1827
AN1333 PIC16F1847
AN1450 PIC16F1786
AN1450 Source Code PIC16F1786
AN1521 PIC16F1789
AN1921 PIC16F1824
AN1921 Source code PIC16F1824
AN2039 PIC16F1789
AN2045 PIC16F1823
AN2045 EXP8I2CClick.X.zip PIC16F1823
AN2045 EXP8SPIClick.X.zip PIC16F1823
AN2059 PIC16F1933
AN2092 PIC16F1933
Bootloader Sell Sheet PIC16F1513
8-bit PIC® Microcontroller Solutions PIC16F1939
Core Independent Peripherals for 8-bit PIC(R) Microcontrollers Brochure PIC16F1939
eXtreme Low Power (XLP) PIC® MCUs Brochure PIC24FJ64GB004
MPLAB® X IDE Product Overview 24VL025
PIC MCUs with Enhanced Mid-Range Core Product Overview PIC16F1939
PIC16F193X/194X Microcontroller Family Overview PIC16F1939
AN1921 Source code PIC16F1513
AN2045 EXP8I2CClick.X.zip PIC16F1513
AN2045 EXP8SPIClick.X.zip PIC16F1513
Corporate Product Selector Guide SST49LF080A
PIC Microcontroller Compiled Tips 'n Tricks Guide PIC24FJ64GB412
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP Technology PIC24FJ64GB412