LPC2294HBD144 package LQFP144 microcontroller chip MCU single-chip new spot