To control the sequence of a motor coach is a relatively simple function for a microprocessor to perform. The operation of each high voltage switch is under the direct control of the software thus eliminating series interlocks and cam dependent time delays and overlaps. With the installation of a Microprocessor, it was possible to introduce many additional features to the motor coach control system as is described below.