Patent ID: 7499068

Claim:
An apparatus for multichannel sequence transmission and control for being applied to a thermal transfer print head or a thermal print head and coupled to an external microcontroller, which generates an instruction and information and provides an external frequency and said print head, which provides at least an input pin and a latch register, comprising: a bus interface coupled to said external microcontroller to obtain said instruction and information; a DMA generator being coupled to said bus interface to receive said instruction and information, requesting a DMA controller in said external microcontroller to perform a control of data transmission, handling a signal of DMA acknowledge handshake generated by said DMA controller, and generating an event interrupt signal according to an order from an interrupt control register in said external microcontroller; a control unit connecting with said DMA generator and said print head respectively and generating a TPH shift clock and TPH latch signal needed by said print head according to said external frequency a strobe signal generator being coupled to said DMA generator and said print head, providing at least a multiplexer and generating a plurality of virtual strobe signals, wherein said multiplexer is capable of combining said virtual strobe signals as a plurality of continuous and different actual strobe signals to output to said input pin to control a heating operation of said print head; and a data generator being coupled to said DMA generator and said print head, providing a data buffer region temporarily store a printing data written by said external microcontroller or said DMA generator, transmitting said printing data to said latch register in said print head according to said TPH latch signal and a state of said data buffer region offers said DMA generator to request said DMA controller to perform said control of data transmission.