The PIC24FJ128GA110 is a 16-bit microcontroller featuring 128 KB of Flash memory and 16 KB of RAM, designed for general-purpose applications. It operates within a voltage range of 2.0V to 3.6V and supports up to 16 MIPS performance at 32 MHz. The device includes an on-chip 2.5V voltage regulator and offers multiple power management modes, including Idle, Sleep, and Doze, with a typical standby current of 2.6 µA. This microcontroller is equipped with a 10-bit, up to 16-channel analog-to-digital converter (ADC) capable of 500 ksps, three analog comparators, and a charge time measurement unit (CTMU) for touch sensing applications. It features Peripheral Pin Select (PPS) for flexible I/O mapping, enhancing design efficiency. The device supports various communication protocols with three I2C modules, three SPI modules, and four UART modules, making it suitable for connectivity applications. Additional features include five 16-bit timers, a hardware real-time clock/calendar, and a watchdog timer for reliable operation. The PIC24FJ128GA110 is self-reprogrammable under software control, with a minimum of 10,000 erase/write cycles and a data retention period of 20 years. This microcontroller is ideal for embedded control and monitoring applications requiring low power consumption and extensive peripheral support.
Ideal for low power (<100nA standby current) and connectivity applications that benefit from the availability of multiple serial ports (3xI2C, 3xSPI), 4xUARTS, and 23 independent timers. Large amounts of RAM (16kB) memory for buffering and large (up to 256kB) Enhanced Flash program memory make it ideal for embedded control and monitoring applications. PPS (Peripheral Pin Select) aids in configuring the most efficient pin configuration of available I/O, and CTMU provides touch sensing support for up to 64 individual buttons. Available in 64, 80, and 100 pin packages
Additional Features
| Microchip Technology, Inc. | |
|---|---|
| Product Category | Microcontrollers (MCU) |
| Product Number | PIC24FJ128GA110 |
| Product Name | General Purpose 128 KB Flash Microcontroller |
| Data Bus | 16 Bit |
| Clock Speed | 32 MHz |
| Features | PWM |
| Bits | 16 Bit; 32 Bit |
| Number | 23 |