semiconductor
The PIC24FJ64GA002-I/SO is a 16-bit microcontroller from Microchip semiconductor. The device has an integrated Flash, RAM, and Control Logic and is housed in a 20-pin SOIC package. It operates at 1.71-3.6V (Up to 5V for analog) and uses a 16-bit MIPS M4K core running at up to 16 MIPS. It features a rich peripheral set, including 14 digital I/O lines with two analog inputs, two Capture/Compare/PWM modules, UART, SPI, and I2C. It also has programmable brown-out detection, wake-up from sleep on any input pin, and an enhanced 8x8 hardware multiplier and 32x16 bits software multiply and divide.