direct motor output handler.
called by system timer in the 16bit timer OCIA irq
motor drive patterns.
to be indexed with MotorDirections