The PIC24FJ128GA006-I/PT is a 16-bit general purpose Flash Microcontroller features 128kB flash memory, 8kB RAM and advanced peripherals. The microcontroller with a broad peripheral feature set and enhanced computational performance. The real-time clock/calendar module implements a full-featured clock and calendar with alarm functions in hardware, freeing up timer resources and program memory space for use of the core application. The 10-bit A/D converter module incorporates programmable acquisition time, allowing for a channel to be selected and a conversion to be initiated without waiting for a sampling period, as well as faster sampling speeds. The PIC24F CPU has a 16-bit (data) modified Harvard architecture with an enhanced instruction set and a 24-bit instruction word with a variable length opcode field. The Program Counter (PC) is 23 bits wide and addresses up to 4M instructions of user program memory space.
Feature
- High-performance CPU - Up to 16 MIPS performance and 16 x 16-bit working register array
- System - On-chip LDO voltage regulator, JTAG boundary scan and flash memory program support
- nanoWatt power managed modes - Run, idle and sleep modes
- Analogue - 10-bit ADC, 16 channels, 500kSPS
- Peripherals - 2 SPI™ modules with 8 deep FIFO, hardware RTCC, real-time clock calendar with alarms
- Self-reprogrammable under software control
- Fail-safe clock monitor operation
- JTAG boundary scan and programming support
- Flexible watchdog timer (WDT) with on-chip, low-power RC oscillator for reliable operation
- In-Circuit Serial Programming™ (ICSP™) and In-Circuit Emulation (ICE) via 2 pins