MCHPPIC24FJ128GC006-I/PT
Overview
The PIC24FJ128GC006-I/PT is a high-performance 16-bit microcontroller from Microchip's eXtreme Low Power (XLP) family, featuring 128KB of Flash and an integrated LCD controller. Designed for power-sensitive applications, it operates at speeds up to 32MHz and includes a dedicated USB OTG peripheral and flexible power management modes. Its architecture combines the efficiency of a 16-bit core with advanced analog integration for precision sensing and display driving.
Why Choose This Part
This MCU offers exceptional power efficiency with Sleep currents as low as 9uA and specialized Retention Deep Sleep modes for preserving RAM at minimal power. The inclusion of hardware USB OTG and a direct-drive LCD controller reduces BOM cost and PCB complexity by eliminating external interface chips. Furthermore, the 16-bit engine supports DSP instructions, enabling faster execution of math-heavy sensor filtering algorithms compared to standard 8-bit alternatives.
Applications
Key Specifications
Getting Started
Develop applications using the MPLAB X IDE and the XC16 compiler, which is optimized for the 16-bit PIC24 architecture. For hardware evaluation, the Explorer 16/32 Development Board (DM240001-2) with a compatible Plug-In Module (PIM) is the standard platform. Programming and debugging are typically handled via the MPLAB PICkit 4 or ICD 4 in-circuit debuggers using the ICSP interface.
PIC24FJ128 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | RAM | I/O Pins | Package | ADC/DAC | Connectivity | Peripherals | Stock |
|---|---|---|---|---|---|---|---|
| PIC24FJ128GC006-I/PT (this part) | 8K | 53 | TQFP-64 | A/D 29x12b, 2x16b;.. | I2C, IrDA, LINbus,.. | Brown-out Detect/R.. | 3,053 |
| PIC24FJ128GA310-I/PT | 8K | 85 | TQFP-100 | A/D 24x10/12b | I2C, IrDA, LINbus,.. | Brown-out Detect/R.. | 13,867 |
| PIC24FJ128GA204-I/PT | 8K | 35 | TQFP-44 | A/D 13x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 2,140 |
| PIC24FJ128GB202-I/MM | 8K | 20 | VQFN-28 | A/D 9x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 9,134 |
| PIC24FJ128GB204-I/ML | 8K | 34 | VQFN-44 | A/D 12x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 5,839 |
| PIC24FJ128GB202-I/SO | 8K | 20 | SOIC-28 | A/D 9x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 204 |
| PIC24FJ128GA202-I/MM | 8K | 21 | VQFN-28 | A/D 10x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 431 |
| PIC24FJ128GB204-I/PT | 8K | 34 | TQFP-44 | A/D 12x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 665 |
| PIC24FJ128GA204-I/ML | 8K | 35 | VQFN-44 | A/D 13x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | — |
| PIC24FJ128GC010-I/PT | 8K | 85 | TQFP-100 | A/D 50x12b, 2x16b;.. | I2C, IrDA, LINbus,.. | Brown-out Detect/R.. | 574 |
| PIC24FJ128GA110-I/PT | 16K | 85 | TQFP-100 | A/D 16x10b | I2C, PMP, SPI, UAR.. | Brown-out Detect/R.. | 110 |
| PIC24FJ128GB202-I/SS | 8K | 20 | SSOP-28 | A/D 9x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 173 |
| PIC24FJ128GB110-I/PT | 16K | 83 | TQFP-100 | A/D 16x10b | I2C, SPI, UART/USA.. | Brown-out Detect/R.. | 66 |
| PIC24FJ128GB210-I/PT | 96K | 84 | TQFP-100 | A/D 24x10b | I2C, IrDA, SPI, UA.. | Brown-out Detect/R.. | 44 |




