A monolithic integrated circuit includes programmable processing
circuitry. An image sensor interface is connected to the processing
circuitry and is configured to receive signals from an image sensor and
to pass data representing the signals to the programmable processing
circuitry. A printhead interface is connected to the processing circuitry
and is configured to receive data from the processing circuitry and to
generate control signals to be received by a printhead of a printing
mechanism.