PIC24FJ128GC010


PIC24F 16-bit Flash Microcontroller with low noise, high throughput, integrated Intelligent Analog ideal for portable & industrial applications.
Segmented LCD, USB, and eXtreme Low Power consumption enable small footprint and long battery life.

Features
  • 16-bit Sigma-Delta ADC (2 diff. ch)
  • 12-bit 10MSPS Pipeline ADC (50 ch)
  • 2x10-bit 1MSPS DAC
  • 2 Operational Amplifiers
  • 3 Comparators
  • 3 Voltage References
  • Charge Time Measurement Unit (CTMU)
  • 18 nA Deep Sleep mode
  • 350 nA RTCC in Vbat mode
  • 380 nA Low Voltage Sleep mode (RAM retention)
  • 400 nA Real Time Clock & Calendar operation in Sleep modes
  • 240 nA Watch Dog Timer operation in Deep Sleep modes
  • 180 µA/MHz Run mode
  • Power Modes: Run, Doze, Idle, Sleep, Low Voltage Sleep, Deep Sleep, Vbat
  • Multiple, flexible clock modes for optimum performance and power management
  • Deep Sleep Wake Sources: DSBOR, DSWDT, 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 Architecture
  • 6 Channel DMA
  • USB with Device/Host/OTG support with Active Clock Tuning (no crystal required)
  • Segmented LCD driver with charge-pump, 59 seg. x 8 comm.
  • Peripheral Pin Select allows I/O remapping of many peripherals in real time
  • Hardware RTCC, Real-Time Clock Calendar with alarm system
  • Internal oscillators support - 31 kHz to 8 MHz, up to 32 MHz with 96 MHz 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) 128 128
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 80 80
Pin Count 100 100
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 2-A/D 2x16-bit @ 1(ksps) 2-D/A 2x10-bit @ 1000(ksps) 2-A/D 2x16-bit @ 1(ksps) 2-D/A 2x10-bit @ 1000(ksps)
Op Amp 2 2
Comparators 3 3
USB (ch, speed, compliance) 1, FS Device/Host/OTG, USB 2.0 1, FS Device/Host/OTG, USB 2.0
CAN (#, type) 0 None 0 None
Capture/Compare/PWM Peripherals 9/9 9/9
PWM Resolution bits 16 16
Timers 14 x 16-bit 4 x 32-bit 14 x 16-bit 4 x 32-bit
Parallel Port EPMP EPMP
Hardware RTCC Yes Yes
DMA 6 6
XLP Yes Yes
Cap Touch Channels 50 50
Documents
PIC24FJ128GC010 Family Data SheetData Sheets11/10/20145037KB
PIC24FJ128GC0XX Family Silicon Errata and Data Sheet ClarificationErrata11/09/201489KB
Migrating to the New PIC24F Pipeline and Sigma-Delta ADCsMigration Documents02/25/2014268KB
16-bit MCU and DSC Programmer's Reference ManualProgramming Specification02/25/201310777KB
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 Families Flash Programming SpecificationProgramming Specification04/11/2012521KB
AN1069 - Using C30 Compiler and the SPI module to Interface EEPROMs with dsPIC33F and PIC24FAppNote11/27/2007370KB
AN1094 - Bootloader for dsPIC30F/33F and PIC24F/24H DevicesAppNote05/18/2007413KB
AN1157 - A Serial Bootloader for PIC24F DevicesAppNote01/24/2008498KB
AN1210 - Using External Memory with PIC24F/24H/dsPIC33F DevicesAppNote07/15/2008240KB
AN1269 - Using C30 Compiler to Interface Serial SRAM Devices to dsPIC33F and PIC24FAppNote05/11/2009769KB
AN1556 - Blood Pressure Meter Design Using Microchip's Analog Devices and PIC24F MicrocontrollersAppNote04/20/2015593KB
AN1607 - PIC24FJ128GC010 Analog Design GuideAppNote12/17/2013264KB
AN1798 - Crystal Selection for Low-Power Secondary OscillatorAppNote09/22/2014146KB
AN1848 - Class D Audio Amplifier Using PIC24FV16KM202AppNote12/08/2014314KB
16-bit Peripherals Quick Reference GuideBrochures05/25/2016487KB
Graphical and Segmented Display Solutions BrochureBrochures04/29/20164228KB
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 03. Data Memory - PIC24F FRMReference Manual02/22/201378KB
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 27. USB On-The-Go (OTG) - PIC24F FRMReference Manual02/22/2013490KB
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 39. Power-Saving Features with Deep Sleep - PIC24F FRMReference Manual02/22/2013329KB
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 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 61. Op Amp - PIC24F FRMReference Manual02/22/2013259KB
Section 62. 10-Bit Digital-to-Analog Converter (DAC) - PIC24F FRMReference Manual06/14/2013161KB
Section 65. 12-Bit, High-Speed Pipeline A/D Converter - PIC24F FRMReference Manual06/14/2013557KB
Section 66. 16-Bit Sigma-Delta A/D Converter - PIC24F FRMReference Manual06/14/2013175KB
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
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC24FJ128GC010-I/BG121TFBGA-40C to +85CTRAY5.455.004.534.173.96
PIC24FJ128GC010-I/PT100TQFP-40C to +85CTRAY5.304.864.404.053.85
PIC24FJ128GC010T-I/BG121TFBGA-40C to +85CT/R5.475.024.544.183.98
PIC24FJ128GC010T-I/PT100TQFP-40C to +85CT/R5.324.884.424.063.86
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC24FJ128GC006641288,192$3.50XLP, LCD, USB, 16-Bit ADC
PIC24FJ128GC0101001288,192$3.85XLP, LCD, USB, 16-bit ADC
PIC24FJ64GC00664648,192$3.36XLP, LCD, USB, 16-bit ADC
PIC24FJ64GC010100648,192$3.71XLP, LCD, USB, 16-bit ADC
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC24FJ128GC010T-I/PT0.3910001.333333100TQFP12x12x1mmMatte Tine3
PIC24FJ128GC010-I/PT0.3910001.596639100TQFP12x12x1mmMatte Tine3
PIC24FJ128GC010-I/BG0.1924001.777174121TFBGA10x10x1.20mmSACe1
PIC24FJ128GC010T-I/BG0.1924000.481818121TFBGA10x10x1.20mmSACe1
PIC24FJ128GC010 Family Data Sheet PIC24FJ64GC010
PIC24FJ128GC0XX Family Silicon Errata and Data Sheet Clarification PIC24FJ64GC010
Migrating to the New PIC24F Pipeline and Sigma-Delta ADCs PIC24FJ64GC010
16-bit MCU and DSC Programmer's Reference Manual PIC24FJ32GA002
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 Families Flash Programming Specification PIC24FJ64GC010
AN1069 25AA02E64
Using C30 Compiler and the SPI Module to Interface EEPROMs with dsPIC33F 25AA02E64
AN1094 PIC24FJ32GA002
AN1094 Source Code PIC24FJ32GA002
AN1157 PIC24FJ16GA004
AN1157 Source Code PIC24FJ16GA004
AN1210 PIC24FJ16GA004
AN1210 Source Code PIC24FJ16GA004
AN1269 PIC24FJ64GC010
AN1269 Source Code PIC24FJ64GC010
AN1556 PIC24FJ64GC010
AN1556 Source Code PIC24FJ64GC010
AN1607 PIC24FJ64GC010
AN1798 PIC24FJ64GB410
AN1848 PIC24FJ128GC010
16-bit Peripherals Quick Reference Guide PIC24FJ32GA002
Graphical and Segmented Display Solutions Brochure PIC32MZ2048EFM144
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 03. Data Memory - PIC24F FRM 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 27. USB On-The-Go (OTG) - PIC24F FRM PIC24FJ64GB412
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 39. Power-Saving Features with Deep Sleep - 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 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 61. Op Amp - PIC24F FRM PIC24FJ64GC010
Section 62. 10-Bit Digital-to-Analog Converter (DAC) - PIC24F FRM PIC24FJ64GC010
Section 65. 12-Bit, High-Speed Pipeline A/D Converter - PIC24F FRM PIC24FJ64GC010
Section 66. 16-Bit Sigma-Delta A/D Converter - PIC24F FRM PIC24FJ64GC010
PIC24F CAD/CAE Schematic Symbols PIC24FJ32GA002