A monolithic integrated circuit includes 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 pagewidth printhead of a
printing mechanism. The printhead interface is directly connectable to
the pagewidth printhead.