MCF521X: 32-bit microcontroller with CAN