Technology
The PIC32MM0016GPL020-I/ML is a 16-bit, 20 MHz microcontroller from Microchip Technology. It has a MIPS M4K core with an instruction set consisting of 109 instructions. It incorporates 16 kB of Flash program memory, 1 kB of Data EEPROM, 1 kB of SRAM, and an internal 8-bit oscillator. It has 14 general-purpose I/Os with two 10-bit analog-to-digital converters, two 16-bit timers/counters and five UART/SPI/I2C/CAN ports. It also has an on-chip temperature sensor, low pin-count interface and many additional peripherals. The package is LQFP, 48-pin, 0.5 mm pitch.