32-bit mcu 2.3-3.6v 128kb flash 80mhz tqfp64 microchip pic32mx320f128h-80i/pt