摘要:
An electronic interface for operating a dot matrix printer to print a pattern appearing on a television screen employs video-type signals incorporating field and line sync signals, digitized image signals representative of dots of information along each raster line and dot pulses for synchronizing the digitized image signals. Upon receipt of a print request, a line address counter is incremented by each line sync pulse. A second counter, which is incremented each time the line address counter reaches a maximum count, has its count set into a horizontal position counter at the beginning of each line scan and is decremented synchronously with the dot pulses. The sequentially received dot information is loaded serially into a shift register and is transferred byte-wise in parallel into a location in a random access memory identified by the count in the line address counter when the horizontal position counter reaches a zero count. When the line address counter reaches its maximum count, the interface circuitry prints the stored bytes, representing a "slice" of the raster image in an orientation transverse to the direction of the lines comprising the raster image. Successive "slices" are acquired and printed in a similar fashion to collectively create a completed image.