PIC24FJ128GU406
16-bit Microcontroller with LCD Controller and USBThe PIC24FJ128GU406 is a 16-bit microcontroller with lcd controller and usb from Microchip Technology. View the full PIC24FJ128GU406 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
PIC24FJ128GU406 shares its datasheet with PIC24FJ256GU405, whose page lists every part number it covers.
Official PIC24FJ128GU406 datasheet (PDF) — the source this page was extracted from.
Manufacturer
Microchip TechnologyCategory
Microcontrollers (MCU)PIC24FJ128GU406 Key Specifications
| Parameter | Value |
|---|---|
| Program memory | 256 KB Flash (dual partition with ECC) |
| Data memory | 32 KB RAM |
| ADC | Up to 12 channels, selectable 10-bit (400 ksps) or 12-bit (350 ksps) |
| Direct Memory Access (DMA) | 6 channels |
| Multi-Output Capture/Compare/PWM (MCCP) | 7 modules |
| Timers | 5 (16-bit) |
| Digital communication peripherals | 4 UART, 3 I2C, 4 SPI (with I2S support), USB |
| LCD Controller | Up to 15 segments x 8 commons |
PIC24FJ128GU406 Overview
Part: PIC24FJ256GU405
Type: 16-Bit Microcontroller
Description: 16-bit eXtreme Low-Power microcontroller operating up to 16 MIPS at 32 MHz with 256 KB dual-partition Flash, 32 KB RAM, segmented LCD controller, USB, and 10/12-bit ADC.
Operating Conditions:
- Supply voltage: 2.0 V to 3.6 V
- Operating temperature: -40 °C to +125 °C
- Maximum CPU speed: 16 MIPS at 32 MHz
Absolute Maximum Ratings:
- Max supply voltage: 4.0 V (Voltage on VDD with respect to VSS)
- Voltage on general purpose digital/analog pin (not 5.5 V tolerant): -0.3 V to (VDD + 0.3 V)
- Voltage on general purpose digital/analog pin (5.5 V tolerant, VDD ≥ 2.0 V): -0.3 V to +6.0 V
- Maximum current out of VSS pin: 300 mA
- Maximum current into VDD pin: 250 mA
- Maximum output current sunk by any I/O pin: 25 mA
- Maximum output current sourced by any I/O pin: 25 mA
- Maximum current sunk by all ports: 200 mA
- Maximum current sourced by all ports: 200 mA
- Max junction/storage temperature: -65 °C to +150 °C (storage temperature)
Key Specs:
- Program memory: 256 KB Flash (dual partition with ECC)
- Data memory: 32 KB RAM
- ADC: Up to 12 channels, selectable 10-bit (400 ksps) or 12-bit (350 ksps)
- Direct Memory Access (DMA): 6 channels
- Multi-Output Capture/Compare/PWM (MCCP): 7 modules
- Timers: 5 (16-bit)
- Digital communication peripherals: 4 UART, 3 I2C, 4 SPI (with I2S support), USB
- LCD Controller: Up to 15 segments x 8 commons
Features:
- Segmented LCD display controller with internal charge pump and core-independent animation
- Dual-partition Flash array supporting live updates and simultaneous execute/write
- Hardware single-cycle 17-bit x 17-bit multiplier and 32-bit by 16-bit divider
- Peripheral Pin Select (PPS) for dynamic I/O pin mapping
- Functional safety features including Fail-Safe Clock Monitor, DMT, WDT, and CRC generator
- Retention Sleep mode with on-chip ultra-low-power retention regulator
- 120-bit Unique Device Identifier (UDID)
Applications:
- Safety-critical embedded applications
- Low-power segmented LCD user interfaces
- Embedded USB applications
- Industrial control and instrumentation
Package:
- 48-Pin TQFP
- 48-Pin UQFN
PIC24FJ128GU406 Features
- Up to 24-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
- 10-Bit, 1 Msps DAC with Buffered Output
PIC24FJ128GU406 Electrical Characteristics
This section provides an overview of the PIC24FJ512GU410 family electrical characteristics. Additional information will be provided in future revisions of this document as it becomes available.
Absolute maximum ratings for the PIC24FJ512GU410 family are listed below. Exposure to these maximum rating conditions for extended periods may affect device reliability. Functional operation of the device at these, or any other conditions above the parameters indicated in the operation listings of this specification, is not implied.
PIC24FJ128GU406 Absolute Maximum Ratings
| Parameter | Rating |
|---|---|
| Ambient temperature under bias | -40°C to +125°C |
| Storage temperature | -65°C to +150°C |
| Voltage on V DD with respect to V SS | -0.3V to +4.0V |
| Voltage on any general purpose digital/analog pin (not 5.5V tolerant) with respect to V SS -0.3V to (V DD + 0.3V) | Voltage on any general purpose digital/analog pin (not 5.5V tolerant) with respect to V SS -0.3V to (V DD + 0.3V) |
| Voltage on any general purpose digital/ analog pin (5.5V tolerant, including MCLR) with respect to V SS : | Voltage on any general purpose digital/ analog pin (5.5V tolerant, including MCLR) with respect to V SS : |
| When V DD = 0V: | -0.3V to +4.0V |
| When V DD ≥ 2.0V: | -0.3V to +6.0V |
| Voltage on AV DD with respect to V SS | (V DD - 0.3V) to (lesser of: 4.0V or (V DD + 0.3V)) |
| Voltage on AV SS with respect to V SS | -0.3V to +0.3V |
| Maximum current out of V SS pin | 300 mA |
| Maximum current into V DD pin (2) | 250 mA |
| Maximum output current sunk by any I/O pin | 25 mA |
| Maximum output current sourced by any I/O pin | 25 mA |
| Maximum current sunk by all ports | 200 mA |
| Maximum current sourced by all ports (2) | 200 mA |
- 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.
- Maximum allowable current is a function of device maximum power dissipation (see Table 32-1).
PIC24FJ128GU406 Package Information
| Dimension Limits | Units - Dimension Limits | MILLIMETERS - MIN | MILLIMETERS - NOM | MILLIMETERS - MAX |
|---|---|---|---|---|
| Contact Pitch | E | 0.40 BSC | ||
| Center Pad Width | X2 | 4.70 | ||
| Center Pad Length | Y2 | 4.70 | ||
| Contact Pad Spacing | C1 | 6.00 | ||
| Contact Pad Spacing | C2 | 6.00 | ||
| Contact Pad Width (X48) | X1 | 0.20 | ||
| Contact Pad Length (X48) | Y1 | 0.80 | ||
| Corner Anchor Pad Width (X4) | X3 | 0.90 | ||
| Corner Anchor Pad Length (X4) | Y3 | 0.90 | ||
| Pad Corner Radius (X 20) | R | 0.10 | ||
| Contact Pad to Center Pad (X48) | G1 | 0.25 | ||
| Contact Pad to Contact Pad | G2 | 0.20 | ||
| Thermal Via Diameter | V | 0.33 | ||
| Thermal Via Pitch | EV | 1.20 |
- 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-2442A-PTX
© 2018 Microchip Technology Inc.
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 |
|---|---|---|
| PIC24FJ128GL405 | Microchip Technology | — |
| PIC24FJ128GL406 | Microchip Technology | — |
| PIC24FJ128GL408 | Microchip Technology | — |
| PIC24FJ128GL410 | Microchip Technology | — |
| PIC24FJ128GU405 | Microchip Technology | — |
| PIC24FJ128GU408 | Microchip Technology | — |
| PIC24FJ128GU410 | Microchip Technology | — |
| PIC24FJ256GL405 | Microchip Technology | — |
| PIC24FJ256GL406 | Microchip Technology | — |
| PIC24FJ256GL408 | Microchip Technology | — |
| PIC24FJ256GL410 | Microchip Technology | — |
| PIC24FJ256GU405 | Microchip Technology | 48-Pin TQFP/UQFN |
| PIC24FJ256GU406 | Microchip Technology | — |
| PIC24FJ256GU408 | Microchip Technology | — |
| PIC24FJ256GU410 | Microchip Technology | — |
| PIC24FJ512GL405 | Microchip Technology | — |
| PIC24FJ512GL406 | Microchip Technology | — |
| PIC24FJ512GL408 | Microchip Technology | — |
| PIC24FJ512GL410 | Microchip Technology | — |
| PIC24FJ512GU405 | Microchip Technology | — |
| PIC24FJ512GU406 | Microchip Technology | — |
| PIC24FJ512GU408 | Microchip Technology | — |
| PIC24FJ512GU410 | Microchip Technology | — |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- RP2040 – Raspberry Pi, Microcontroller
- 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 PIC24FJ128GU406
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 PIC24FJ128GU406 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.