The PIC24FJ1024GA606-I/MR is a 16bit microcontroller with large, dual partition flash program memory and USB On-The-Go (OTG) in 64 pin QFN package. The PIC24F 16bit microcontroller featuring large dual partition flash with live update capability. It has a modified harvard architecture, up to 16MIPS operation at 32MHz, 8MHz internal oscillator, 17bit x 17bit single-cycle hardware fractional/integer multiplier, 32bit by 16bit hardware divider, 16bit x 16bit working register array, C compiler optimized instruction set architecture and two address generation units for separate read and write addressing of data memory. It has sleep and idle modes, doze mode that allows CPU to run at a lower clock speed than peripherals, alternate clock modes that allows on-the-fly switching to a lower clock speed for selective power reduction and wide range digitally controlled oscillator for fast start-up and low-power operation.
Supply voltage range of 2V to 3.6V, on-chip voltage regulators (1.8V) for low power operation
Programmable reference clock o/p, power-on reset, brown-out reset, power-up time
Flexible watchdog timer with its own RC oscillator for reliable operation
Detects clock failure and switches to on-chip, low power RC oscillator
1024K program bytes, 32K data bytes and 53 I/O pins