LPC2378FBD144 original new 16/32 bit microcontroller lqfp144 LPC2378FBD144,551 ic MCU chip LPC2378FBD144K