Speeding mapping of print characters in a microprocessor controlled bank
printer
    1.
    发明授权
    Speeding mapping of print characters in a microprocessor controlled bank printer 失效
    在微处理器控制的银行打印机中快速映射打印字符

    公开(公告)号:US4796202A

    公开(公告)日:1989-01-03

    申请号:US859064

    申请日:1986-05-02

    IPC分类号: G06K15/08 G06F3/12

    CPC分类号: G06K15/08

    摘要: Four microprocessors type Intel 8051 collectively map one print buffer containing 136 ASCII character codes, each of a nominal 64 different types, into the control of 136 print hammers at an associated 136 columnar print positions. The print hammers are controlled to fire upon a selected one scan time interval of 690 microseconds, one of a total of 67 such scan time intervals within a 46.7 millisecond print time period. Print hammers are controlled to fire at a particular scan time interval in order to print a character from a then oppositely juxtaposed character font upon a circulating print band. The mapping being too time consuming to be done entirely within the print time period and within each of the scan time intervals, the microprocessors instead assign, during a 20 millisecond paper feed period prior to the print time period, a scan time value to each character code, which value corresponds to that one future scan time interval at which the print band character font corresponding to each character code will appear at that print position wherein the character corresponding to the character code is to be printed. Later, during each successive scan time interval, all stored scan time values are compared to the current scan time interval number. Print hammers at all print positions comparing equal are fired, printing after all scan time intervals a complete print line.

    摘要翻译: 类型Intel 8051的四个微处理器将一个包含136个ASCII字符代码(每个标称64种不同类型)的打印缓冲区集中地映射到136个打印锤的控制中,该打印锤位于相关的136个柱状打印位置。 控制打印锤在690微秒的选定的一个扫描时间间隔内触发,在46.7毫秒的打印时间段内总共67个这样的扫描时间间隔之一。 控制打印锤以特定的扫描时间间隔开始,以便在循环打印带上从当时相反并置的字符字体打印出一个字符。 该映射太耗时,不能完全在打印时间段内并且在每个扫描时间间隔内完成,所以微处理器在打印时间段之前的20毫秒进纸周期期间分配对每个字符的扫描时间值 代码,该值对应于在将要打印与字符代码对应的字符的打印位置处将出现与每个字符代码相对应的打印带字符字体的将来的扫描时间间隔。 之后,在每个连续的扫描时间间隔期间,将所有存储的扫描时间值与当前扫描时间间隔数进行比较。 打印锤在所有打印位置进行比较相等时都会触发,所有扫描时间间隔之后打印完整的打印行。