MCF51EM: MCF51EM256 32-bit MCU for Smart Meter Applications