Key facts
- Brand
- MICROCHIP
- Model
- PIC24FJ128GA
- Documents
- 3
- Languages
- EN · ZH
- Last added
- 2012-05-04
Start here

Microchip PIC24FJ128GA Family Datasheet
The PIC24FJ128GA family is a line of general‑purpose 16‑bit flash microcontrollers featuring a modified Harvard architecture, up to 16 MIPS at 32 MHz, and a wide operating voltage range of 2.0 V to 3.6 V. It includes on‑chip peripherals such as a 10‑bit 16‑channel ADC, multiple UARTs, SPI, I²C, timers, and a real‑time clock/calendar.
The datasheet provides detailed information on memory organization, flash program characteristics, power‑saving modes, pin configurations for 64‑, 80‑ and 100‑pin TQFP packages, and electrical specifications. It also outlines code‑protection statements and warranty limitations.
MICROCHIP PIC24FJ128GA specifications
| CPU performance | Up to 16 MIPS @ 32 MHz |
|---|---|
| Operating voltage | 2.0 V to 3.6 V |
| Flash endurance | 1000 erase/write cycles (typical) |
| Flash retention | 20 years (typical) |
| ADC resolution and speed | 10‑bit, up to 16 channels, 500 ksps |
| UART capabilities | RS‑232, RS‑485, LIN 1.2, IrDA support |
All MICROCHIP PIC24FJ128GA documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What does Microchip say about code‑protection guarantees?
Microchip states that code protection does not guarantee the product is unbreakable and that no manufacturer can guarantee absolute security.
Which communication standards are supported by the UART modules?
The UART modules support RS‑232, RS‑485, LIN 1.2, and IrDA with on‑chip hardware encoding/decoding.
What is the maximum CPU performance of the PIC24FJ128GA devices?
The CPU can operate up to 16 MIPS at a clock speed of 32 MHz.
Which power‑saving modes are supported?
The devices support sleep mode, idle mode, and standby clock mode for reduced power consumption.
