PIC24FJ64GA306

PIC24F 16-bit Microcontroller featuring nanoWatt XLP for eXtreme Low Power consumption. The device includes advanced low power features including a Low Voltage Sleep mode that maintains the device state and RAM with a typical current of 340 nA, and a Vbat pin that automatically transitions to the RTCC to a battery supply when Vdd is removed. The family is also includes a 480 segment LCD Driver with 60 segment x 8 common drive capability. The combination of feature make the part ideally suited to a number of battery powered and general purpose applications.

Features
  • 10 nA Deep Sleep mode
  • 400 nA RTCC in Vbat mode
  • 330 nA Low Voltage Sleep mode (RAM retention)
  • 400 nA Real Time Clock & Calendar operation in Sleep modes
  • 270 nA Watch Dog Timer operation in Deep Sleep modes
  • 150 uA/MHz Run mode
  • Power Modes: Run, Doze, Idle, Sleep, Low Voltage Sleep, Deep Sleep, Vbat
  • Multiple, Switchable Clock Modes for Optimum Performance and Power Management
  • System Supervisors: Low Power BOR, WDT, INT0 and RTCC
  • Up to 16 MIPS performance
  • Single Cycle Instruction Execution
  • 16 x 16 Hardware Multiply, & 32-bit x 16-bit Hardware Divider
  • C Compiler Optimized Instruction Set System
  • 10/12-bit Differential ADC, 24 channels, 200/500 Ksps with Threshold Detect
  • Peripheral Pin Select allows I/O remapping of many peripherals in real time
  • Charge Time Measurement Unit (CTMU) enabling 24 channels of Capacitive Touch
  • Three Analog rail-to-rail comparators Peripherals
  • Hardware RTCC, Real-Time Clock Calendar with Alarms
  • Internal oscillators support - 31 kHz to 8 MHz, up to 32 MHz with 4X PLL
  • Fail-Safe Clock Monitor - allows safe shutdown if clock fails
  • Watchdog Timer with separate RC oscillator
  • System Supervisors: Low Power BOR, WDT, INT0 and RTCC
  • JTAG Boundary Scan
Parameter
Parameter Name Value Value
Architecture 16-bit 16-bit
CPU Speed (MIPS) 16 16
Memory Type Flash Flash
Program Memory (KB) 64 64
RAM Bytes 8,192 8,192
Temperature Range C -40 to 85 -40 to 85
Operating Voltage Range (V) 2 to 3.6 2 to 3.6
I/O Pins 53 53
Pin Count 64 64
System Management Features BOR, LVD BOR, LVD
POR Yes Yes
WDT Yes Yes
Internal Oscillator 8 MHz, 32 kHz 8 MHz, 32 kHz
nanoWatt Features Low Sleep/Fast Wake/Fast Control Low Sleep/Fast Wake/Fast Control
Digital Communication Peripherals 4-UART2-SPI2-I2C 4-UART2-SPI2-I2C
Analog Peripherals 1-A/D 16x12-bit @ 200(ksps) 1-A/D 16x12-bit @ 200(ksps)
Comparators 3 3
USB (ch, speed, compliance) 0, None, 0, None,
CAN (#, type) 0 None 0 None
Capture/Compare/PWM Peripherals 7/7 7/7
PWM Resolution bits 16 16
Timers 19 x 16-bit 9 x 32-bit 19 x 16-bit 9 x 32-bit
Parallel Port EPMP EPMP
Hardware RTCC Yes Yes
DMA 6 6
XLP Yes Yes
Cap Touch Channels 16 16
Documents
PIC24FJ128GA310 Data SheetData Sheets03/14/20143465KB
PIC24FJ128GA310 Family ErrataErrata06/18/2014104KB
PIC18F to PIC24F Migration: An OverviewMigration Documents03/28/2006770KB
16-bit MCU and DSC Programmer's Reference ManualProgramming Specification02/25/201310777KB
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 Families Flash Programming SpecificationProgramming Specification04/11/2012521KB
1428 - AN1428, LCD Biasing and Contrast Control MethodsAppNote04/25/2012352KB
AN1044 - Data Encryption Routines for PIC24 and dsPIC DevicesAppNote03/01/2013347KB
AN1045 - File I/O Functions Using Microchip's Memory Disk Drive File System LibraryAppNote05/02/2014350KB
AN1069 - Using C30 Compiler and the SPI module to Interface EEPROMs with dsPIC33F and PIC24FAppNote11/27/2007370KB
AN1071 - IrDA Standard Stack for Microchip 16-Bit and 32-bit MCUsAppNote12/07/2010716KB
AN1079 - Using the C30 Compiler and the I2C? Peripheral to Interface Serial EEPROMs with dsPIC33FAppNote03/16/2007515KB
AN1094 - Bootloader for dsPIC30F/33F and PIC24F/24H DevicesAppNote05/18/2007413KB
AN1095 - AN1095, Emulating Data EEPROM for PIC18 and PIC24 MCUs and dsPIC DSCsAppNote06/27/2011427KB
AN1096 - Using the C30 Compiler to Interface SPI Serial EEPROMs with dsPIC33AppNote11/08/2007367KB
AN1100 - Using the C30 Compiler to Interface Serial EEPROMs with dsPIC33FAppNote06/28/2007416KB
AN1148 - Cyclic Redundancy Code (CRC)AppNote01/08/2008387KB
AN1155 - Run-Time Calibration of Watch CrystalsAppNote08/25/2008198KB
AN1157 - A Serial Bootloader for PIC24F DevicesAppNote01/24/2008498KB
AN1204 - Microchip MiWi P2P Wireless ProtocolAppNote11/16/2010417KB
AN1210 - Using External Memory with PIC24F/24H/dsPIC33F DevicesAppNote07/15/2008240KB
AN1227 - Using a Keyboard with the Microchip Graphics LibraryAppNote03/28/2010150KB
AN1229 - Class B Safety Software Library for PIC MCUs and dsPIC DSCsAppNote04/24/2012439KB
AN1236 - Using C30 and a Timer to Interface dsPIC33 DSCs and PIC24 MCUs with UNI/O(R) Bus-Compatible Serial EEPROMsAppNote10/30/2008264KB
AN1250 - Microchip CTMU for Capacitive Touch ApplicationsAppNote02/03/2009834KB
AN1317 - mTouch Conducted Noise Immunity Techniques for the CTMUAppNote05/19/20101100KB
AN1375 - AN1375, See What You Can Do with the CTMUAppNote05/11/2011168KB
AN1416 - Low-Power Design GuideAppNote11/30/2011274KB
AN1798 - Crystal Selection for Low-Power Secondary OscillatorAppNote09/22/2014146KB
TB3016 - Using the PIC MCU CTMU for Temperature MeasurementAppNote02/19/2009116KB
16-bit Peripherals Quick Reference GuideBrochures05/25/2016487KB
Graphical and Segmented Display Solutions BrochureBrochures04/29/20164228KB
16-bit Embedded Control Solutions BrochureBrochures06/29/20157978KB
Electronic Solutions for Medical and FitnessBrochures09/10/201410216KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
dsPIC33/PIC24 FRM, 32-Bit Programmable CRCReference Manual03/14/2014206KB
dsPIC33/PIC24 FRM, CTMU and CTMU Operation with Threshold DetectReference Manual05/04/2016304KB
dsPIC33/PIC24 FRM, I2CReference Manual03/18/2014668KB
dsPIC33/PIC24 FRM, Liquid Crystal Display (LCD)Reference Manual03/14/2014392KB
dsPIC33/PIC24 FRM, Output Compare with Dedicated TimerReference Manual03/13/2014363KB
dsPIC33/PIC24 FRM, PIC24F Flash Program MemoryReference Manual04/20/2015332KB
dsPIC33/PIC24 FRM, Serial Peripheral Interface (SPI)Reference Manual05/28/2014281KB
dsPIC33/PIC24 FRM, UARTReference Manual03/14/2014467KB
Section 06. Oscillator - PIC24F FRMReference Manual02/22/2013354KB
Section 07. Reset - PIC24F FRMReference Manual02/22/2013207KB
Section 08. Interrupts - PIC24F FRMReference Manual02/22/2013364KB
Section 09. Watchdog Timer (WDT) - PIC24F FRMReference Manual02/22/201396KB
Section 12. I/O Ports with Peripheral Pin Select (PPS) - PIC24F FRMReference Manual02/22/2013339KB
Section 14. Timers - PIC24F FRMReference Manual02/22/2013276KB
Section 20. Comparator Voltage Reference - PIC24F FRMReference Manual02/22/2013111KB
Section 32. High-Level Device Integration - PIC24F FRMReference Manual02/22/2013211KB
Section 33. Programming and Diagnostics - PIC24F FRMReference Manual02/22/2013155KB
Section 34. Input Capture with Dedicated Timer - PIC24F FRMReference Manual04/16/2014324KB
Section 36. High-Level Integration with Prog. HLVD - PIC24F FRMReference Manual02/22/2013107KB
Section 42. Enhanced Parallel Master Port (EPMP) - PIC24F FRMReference Manual02/22/2013408KB
Section 44. CPU with Extended Data Space (EDS) - PIC24F FRMReference Manual02/22/2013280KB
Section 45. Data Memory with Extended Data Space - PIC24F FRMReference Manual02/22/2013168KB
Section 46. Scalable Comparator Module - PIC24F FRMReference Manual02/22/201392KB
Section 51. 12-Bit A/D Converter w/ Threshold Detect - PIC24F FRMReference Manual02/22/2013508KB
Section 54. Direct Memory Access Controller (DMA) - PIC24F FRMReference Manual02/22/2013330KB
Section 55. Data Signal Modulator (DSM) - PIC24F FRMReference Manual02/22/2013144KB
Section 56. RTCC with External Power Control - PIC24F FRMReference Manual02/22/2013216KB
Section 57. Power-Saving Features with Vbat - PIC24F FRMReference Manual02/22/2013202KB
Program Executive RIPE_01c_000032Software12/08/20143KB
PIC24FJ64GA306 BSDL FileBoundaryScanBSDL12/20/201114KB
16-bit CPU Self-test LibrarySoftware Library06/20/2015
MPLAB Code Configurator generates code for your application with a GUI-based tool to set-up peripherals, system parameters, and I/OMPLAB Code Configurator02/13/20150B
PIC24F CAD/CAE Schematic SymbolsPCB artwork01/02/201514943KB
Introducing the LCD Explorer Demonstration Board Info SheetInstructions01/04/2012631KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC24FJ64GA306-I/MR64QFN-40C to +85CTUBE3.182.922.642.432.31
PIC24FJ64GA306-I/PT64TQFP-40C to +85CTRAY3.222.952.672.462.34
PIC24FJ64GA306T-I/MR64QFN-40C to +85CT/R3.202.932.662.442.32
PIC24FJ64GA306T-I/PT64TQFP-40C to +85CT/R3.242.972.692.472.35
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC24FJ128GA306641288,192$2.45XLP, LCD, Vbat
PIC24FJ128GA308801288,192$2.73XLP, LCD, Vbat
PIC24FJ128GA3101001288,192$2.87XLP, LCD, Vbat
PIC24FJ64GA30664648,192$2.31XLP, LCD, Vbat
PIC24FJ64GA30880648,192$2.59XLP, LCD, Vbat
PIC24FJ64GA310100648,192$2.73XLP, LCD, Vbat
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC24FJ64GA306-I/PT0.2867002.48750064TQFP10x10x1mmMatte Tine3
PIC24FJ64GA306-I/PTREL0.2867002.48750064TQFP10x10x1mmMatte Tine3
PIC24FJ64GA306T-I/PT0.2867000.73833364TQFP10x10x1mmMatte Tine3
PIC24FJ64GA306-I/MR0.2324000.35000064QFN9x9x0.9mmMatte Tine3
PIC24FJ64GA306T-I/MR0.2324000.37030364QFN9x9x0.9mmMatte Tine3
PIC24FJ128GA310 Data Sheet PIC24FJ64GA310
PIC24FJ128GA310 Family Errata PIC24FJ64GA310
PIC18F to PIC24F Migration: An Overview PIC24FJ16GA004
16-bit MCU and DSC Programmer's Reference Manual PIC24FJ32GA002
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 Families Flash Programming Specification PIC24FJ64GC010
1428 DM240314
AN1044 PIC24FJ16GA002
AN1045 dsPIC33FJ64MC804
AN1069 PIC24FJ32GA002
Using C30 Compiler and the SPI Module to Interface EEPROMs with dsPIC33F PIC24FJ32GA002
AN1071 PIC24FJ32GA002
IrDA Standard Stack for Microchip 16-bit Microcontrollers PIC24FJ32GA002
IrDA Standard Stack for Microchip 32-bit Microcontrollers PIC24FJ32GA002
AN1079 24VL024
AN1079 Source Code 24VL024
AN1094 dsPIC33FJ32GP204
AN1094 Source Code dsPIC33FJ32GP204
AN1095 PIC24FJ32GA002
DEE Emulation 16-bit v2.2 PIC24FJ32GA002
DEE Emulation 8-bit v1.1.2 PIC24FJ32GA002
AN1096 PIC24FJ16GA004
Using the C30 Compiler to Interface SPI Serial EEPROMs with dsPIC33F Source Code PIC24FJ16GA004
AN1100 24VL025
Using the C30 Compiler to Interface Serial EEPROMs with dsPIC33F 24VL025
AN1148 PIC24FJ32GA002
AN1155 PIC24FJ32GA002
AN1157 PIC24FJ32GA002
AN1157 Source Code PIC24FJ32GA002
AN1204 PIC24FJ32GA002
AN1210 PIC24FJ32GA002
AN1210 Source Code PIC24FJ32GA002
AN1227 PIC24FJ32GA002
AN1229 ENC624J600
PIC18F ClassB-2 Library ENC624J600
AN1236 11AA02E64
AN1236 Source Code 11AA02E64
AN1250 DM240011
AN1317 DM240011
AN DM240011
AN1375 AC323027
AN1416 DM240311
AN1798 PIC24FJ64GB410
TB3016 PIC24FJ64GA310
16-bit Peripherals Quick Reference Guide PIC24FJ32GA002
Graphical and Segmented Display Solutions Brochure PIC32MZ2048EFM144
16-bit Embedded Control Solutions Brochure PIC24FJ32GA002
Electronic Solutions for Medical and Fitness 24VL025
MPLAB® X IDE Product Overview 24VL025
dsPIC33/PIC24 FRM, 32-Bit Programmable CRC PIC24FJ64GB412
dsPIC33/PIC24 FRM, CTMU and CTMU Operation with Threshold Detect dsPIC33EP64MC504
dsPIC33/PIC24 FRM, I2C PIC24FJ32GA002
dsPIC33/PIC24 FRM, Liquid Crystal Display (LCD) PIC24FJ64GC010
dsPIC33/PIC24 FRM, Output Compare with Dedicated Timer dsPIC33EP64MC504
dsPIC33/PIC24 FRM, PIC24F Flash Program Memory PIC24FJ32GA002
dsPIC33/PIC24 FRM, Serial Peripheral Interface (SPI) PIC24FJ32GA002
dsPIC33/PIC24 FRM, UART PIC24FJ32GA002
Section 06. Oscillator - PIC24F FRM PIC24FJ32GA002
Section 07. Reset - PIC24F FRM PIC24FJ32GA002
Section 08. Interrupts - PIC24F FRM PIC24FJ32GA002
Section 09. Watchdog Timer (WDT) - PIC24F FRM PIC24FJ32GA002
Section 12. I/O Ports with Peripheral Pin Select (PPS) - PIC24F FRM PIC24FJ32GA002
Section 14. Timers - PIC24F FRM PIC24FJ32GA002
Section 20. Comparator Voltage Reference - PIC24F FRM PIC24FJ32GA002
Section 32. High-Level Device Integration - PIC24F FRM PIC24FJ32GA002
Section 33. Programming and Diagnostics - PIC24F FRM PIC24FJ32GA002
Section 34. Input Capture with Dedicated Timer - PIC24F FRM PIC24FJ64GB412
Section 36. High-Level Integration with Prog. HLVD - PIC24F FRM PIC24FJ64GB412
Section 42. Enhanced Parallel Master Port (EPMP) - PIC24F FRM PIC24FJ64GB412
Section 44. CPU with Extended Data Space (EDS) - PIC24F FRM PIC24FJ64GB412
Section 45. Data Memory with Extended Data Space - PIC24F FRM PIC24FJ64GB412
Section 46. Scalable Comparator Module - PIC24F FRM PIC24FJ64GB412
Section 51. 12-Bit A/D Converter w/ Threshold Detect - PIC24F FRM PIC24FJ64GB412
Section 54. Direct Memory Access Controller (DMA) - PIC24F FRM PIC24FJ64GB412
Section 55. Data Signal Modulator (DSM) - PIC24F FRM PIC24FJ64GC010
Section 56. RTCC with External Power Control - PIC24F FRM PIC24FJ64GB412
Section 57. Power-Saving Features with Vbat - PIC24F FRM PIC24FJ64GA310
Program Executive RIPE_01c_000032 PIC24FJ64GC010
PIC24F CAD/CAE Schematic Symbols PIC24FJ32GA002
Introducing the LCD Explorer Demonstration Board Info Sheet DM240314