Abstract: To enable a microprocessor to operate within its bandwidth limitations while controlling a serial printer, means are provided for adjusting the microprocessor system clock rate when the printer is in its rate mode. In particular, the output of a counter clocked by the pulses from an encoder representing the velocity of a member is controlled; the output of the counter being selectively applied to the microprocessor in accordance with the velocity of the member being controlled.