MCF51EM: MCF51EM256 32-Bit MCU for Smart Meter Applications