PIC24FJ128GL306
16-bit Low-Power MCU with LCDThe PIC24FJ128GL306 is a 16-bit low-power mcu with lcd from Microchip Technology. View the full PIC24FJ128GL306 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Official PIC24FJ128GL306 datasheet (PDF) — the source this page was extracted from.
Manufacturer
Microchip TechnologyCategory
Microcontrollers (MCU)PIC24FJ128GL306 Key Specifications
| Parameter | Value |
|---|---|
| ADC | 17-channel, 10/12-bit, up to 350 ksps (12-bit) / 400 ksps (10-bit) |
| I2C | 2 (Master/Slave, PMBus/IPMI) |
| SPI | 2 (up to 25 MHz, I2S mode) |
| GPIO | 54 |
| SRAM | 8 KB |
| UART | 4 (with IrDA, LIN support) |
| Timers | 5x 16-bit timers, 5 MCCP modules |
| Pin Count | 64 |
| DMA Channels | 6 |
| Qualification | AEC-Q100 REVG Grade 1 |
| LCD Controller | Up to 256 pixels (32x8) |
| CPU Performance | Up to 16 MIPS at 32 MHz |
| Flash Endurance | 10,000 erase/write cycles typical |
| Analog Comparators | 3 |
| Internal Oscillator | 8 MHz Fast RC with 96 MHz PLL option |
| Flash Data Retention | 20 years minimum |
| Flash Program Memory | 128 KB (ECC) |
| Supply Voltage Range | 2.0V to 3.6V |
| Configurable Logic Cells | 4 |
| Operating Temperature Range | -40°C to +125°C |
PIC24FJ128GL306 Overview
Part: PIC24FJ128GL306 (PIC24FJ128GL30x / PIC24FJ64GL30x family)
Type: 16-bit Low-Power Microcontroller with LCD Controller
Description: 16-bit PIC24F MCU with up to 16 MIPS at 32 MHz, 128 KB Flash with ECC, 8 KB SRAM, and an LCD controller driving up to 256 pixels, in a 64-pin package with a 2.0–3.6 V supply range.
Operating Conditions:
- Supply voltage: 2.0–3.6 V
- Operating ambient temperature: -40 to +125 °C (AEC-Q100 Grade 1)
- CPU speed: up to 32 MHz (16 MIPS)
Absolute Maximum Ratings:
- Voltage on VDD with respect to VSS: -0.3 to +4.0 V
- Voltage on 5.5 V-tolerant pins (including MCLR) with respect to VSS: -0.3 to +6.0 V when VDD ≥ 2.0 V (-0.3 to +4.0 V when VDD = 0 V)
- Maximum current into VDD pin: 300 mA at +85 °C, 100 mA at +125 °C
- Maximum current out of VSS pin: 300 mA at +85 °C, 100 mA at +125 °C
- Maximum output current sunk or sourced by any I/O pin: 25 mA (50 mA for RB15 and RC15)
- Ambient temperature under bias: -40 to +125 °C
- Storage temperature: -65 to +150 °C
Key Specs:
- Flash: 128 KB with ECC (SEC/DED); typical endurance 10,000 erase/write cycles; data retention 20 years minimum
- SRAM: 8 KB
- ADC: up to 17 channels, 12-bit at 350 ksps or 10-bit at 400 ksps
- LCD: 32x8 with up to 256 pixels, charge pump, operation in Sleep mode
- Internal oscillator: 8 MHz fast RC, with 96 MHz PLL option
- GPIO: 54 pins; 5.5 V-tolerant on selected pins
- Communication: 4 UARTs, 2 SPI (up to 25 MHz), 2 I²C
- Timers: 5 × 16-bit timers and 5 MCCP modules
- DMA: 6 channels
Features:
- Modified Harvard architecture with 17x17 single-cycle multiplier and 32/16 hardware divider
- Three analog comparators with programmable reference voltage
- Four Configurable Logic Cells (CLC)
- Hardware RTCC, 32-bit CRC generator, and Peripheral Pin Select (PPS)
- Sleep, Idle, and Doze modes, plus Retention Sleep with ultra-low-power regulator
- Fail-safe clock monitor, POR/BOR, HLVD, WDT, and Deadman Timer
- CodeGuard security, Flash OTP write inhibit, and unique device ID
- ICSP/ICE programming and JTAG boundary scan
- AEC-Q100 REVG Grade 1 qualified
Applications:
Package:
- 64-pin TQFP/QFN (PIC24FJ128GL306)
- 48-pin TQFP/UQFN
- 36-pin UQFN
- 28-pin QFN/UQFN
- 28-pin SOIC/SSOP
PIC24FJ128GL306 Features
- Up to 17-Channel, Software-Selectable, 10/12-Bit Analog-to-Digital Converter:
- -12-bit, 350K samples/second conversion rate (single Sample-and-Hold)
- -10-bit, 400K samples/second conversion rate (single Sample-and-Hold)
- -Sleep mode operation
- -Low-voltage boost for input
- -Band gap reference input feature
- -Core-independent windowed threshold compare feature
- -Auto-scan feature
- Three Analog Comparators with Input Multiplexing:
- -Programmable reference voltage for comparators
PIC24FJ128GL306 Electrical Characteristics
- 2: The HLVDIF flag cannot be cleared by software unless HLVDEVT = 0 . The voltage must be monitored so that the HLVD condition (as set by VDIR and HLVDL[3:0]) is not asserted.
- 3: CMPEN can only be written when the HLVDEN bit = 1 .
PIC24FJ128GL306 Absolute Maximum Ratings
| Ambient temperature under bias.............................................................................................................-40°C to | +125°C |
|---|---|
| Storage temperature .............................................................................................................................. | -65°C to +150°C |
| Voltage on VDD with respect to VSS ......................................................................................................... | -0.3V to +4.0V |
| Voltage on any general purpose digital or analog pin (not 5.5V tolerant) with respect to VSS ....... -0.3V to (VDD + | 0.3V) |
| Voltage on any general purpose digital or analog pin (5.5V tolerant, including MCLR) with respect to VSS: | |
| When VDD = 0V: .......................................................................................................................... | -0.3V to +4.0V |
| When VDD 2.0V: ....................................................................................................................... | -0.3V to +6.0V |
| Voltage on AVDD with respect to VSS ...................................................(VDD - 0.3V) to (lesser of: 4.0V or | (VDD + 0.3V)) |
| Voltage on AVSS with respect to VSS ........................................................................................................ -0.3V | to +0.3V |
| Maximum current out of VSS pin: | |
| +85°C......................................................................................................................................................300 | mA |
| +125°C....................................................................................................................................................100 | mA |
| Maximum current into VDD pin (Note 1) : | |
| +85°C......................................................................................................................................................300 | mA |
| +125°C....................................................................................................................................................100 | mA |
| Maximum output current sunk by any I/O pin: | |
| RB15, RC15 | .............................................................................................................................................50 mA |
| All other I/Os.............................................................................................................................................25 | mA |
| Maximum output current sourced by any I/O pin: | |
| RB15, RC15 .............................................................................................................................................50 | mA |
| All other I/Os.............................................................................................................................................25 | mA |
| Maximum current sunk by group of I/Os between two VSS Pins (Note 2) : | |
| +85°C......................................................................................................................................................300 | mA |
| +125°C......................................................................................................................................................75 | mA |
| Maximum current sourced by group of I/Os between two VDD pins (Note 2) : | |
| +85°C......................................................................................................................................................300 | mA |
| +125°C......................................................................................................................................................75 | mA |
Note
1:
Maximum allowable current is a function of device maximum power dissipation (see Table 30-1).
- 2: Only on the 28-lead and 36-lead packages can AVDD/AVSS be considered for grouping of I/Os.
† NOTICE: Stresses above those listed under 'Absolute Maximum Ratings' may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.
PIC24FJ128GL306 Thermal Information
| Rating | Symbol | Min | Typ | Max | Unit |
|---|---|---|---|---|---|
| PIC24FJ128GL306: | |||||
| Operating Junction Temperature Range | TJ | -40 | - | +135 | °C |
| Operating Ambient Temperature Range | TA | -40 | - | +125 | °C |
| Power Dissipation: | |||||
| Internal Chip Power Dissipation: PINT = VDD x (IDD - I OH) | PD | PINT + PI /O | PINT + PI /O | PINT + PI /O | W |
| I/O Pin Power Dissipation: PI /O = ({VDD - VOH} x I OH) + (V OL x I OL ) | |||||
| Maximum Allowed Power Dissipation | PDMAX | (T J - TA)/ JA | (T J - TA)/ JA | (T J - TA)/ JA | W |
PIC24FJ128GL306 Package Information
| Dimension Limits | Units - Dimension Limits | MILLIMETERS - MIN | MILLIMETERS - NOM | MILLIMETERS - MAX |
|---|---|---|---|---|
| Contact Pitch | E | 0.40 BSC | ||
| Center Pad Width | X2 | 3.80 | ||
| Center Pad Length | Y2 | 3.80 | ||
| Contact Pad Spacing | C1 | 5.00 | ||
| Contact Pad Spacing | C2 | 5.00 | ||
| Contact Pad Width (X36) | X1 | 0.20 | ||
| Contact Pad Length (X36 | Y1 | 0.80 | ||
| Corner Pad Width (X4) | X3 | 0.85 | ||
| Corner Pad Length (X4) | Y3 | 0.85 | ||
| Corner Pad Radius | R | 0.10 | ||
| Contact Pad to Center Pad (X36) | G | 0.20 | ||
| Thermal Via Diameter | V | 0.30 | ||
| Thermal Via Pitch | EV | 1.00 |
- Dimensioning and tolerancing per ASME Y14.5M 1.
BSC: Basic Dimension. Theoretically exact value shown without tolerances.
- For best soldering results, thermal vias, if used, should be filled or tented to avoid solder loss during reflow process 2.
Microchip Technology Drawing C04-2436-M5 Rev B
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| PIC24FJ128GL302 | Microchip Technology | — |
| PIC24FJ128GL303 | Microchip Technology | 28-pin QFN |
| PIC24FJ128GL305 | Microchip Technology | — |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- RP2040 – Raspberry Pi, Microcontroller
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
- CH32H417QEU6 – WCH, Dual-Core RISC-V Microcontroller
All Microcontrollers (MCU) datasheetsAll Microchip Technology datasheets (599)
Ask your AI agent about the PIC24FJ128GL306
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the PIC24FJ128GL306 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.