A new microcontroller has been developed which will enable a small scale ECU to be easily designed. This microcontroller has 1-bit data-bus suited for logical operations, and has a unique programmable counter for timing operations. This ECU has built-in peripheral circuits such as power-on-reset which reduces the need for external components.