Матричный принтер Epson Сам принтер представляет собой микрокомпьютерную систему, работой всей машины управляет центральный процессор. Его управляющая программа хранится в ПЗУ, так что ЦП может работать при включении. ЦП может получать различные управляющие инструкции с панели, но также получа...
Матричный принтер Epson Сам принтер представляет собой микрокомпьютерную систему, работой всей машины управляет центральный процессор. Его управляющая программа хранится в ПЗУ, так что ЦП может работать при включении. ЦП может получать различные управляющие инструкции с панели, но также получать инструкции от хоста, и интерпретировать различные инструкции для реализации. Эти связи осуществляются через интерфейс компьютера. Как правило, существует два способа работы иглопробивного устройства: текстовый режим (Text Mode) и режим печати битовых изображений (Bit Image Print Mode).
1. Текстовый подход
Данные для печати последовательный принтер получает от главного компьютера через интерфейс с компьютером. Данные печати, полученные принтером, представляют собой ASCII-код символов для печати, и эти ASCII-коды хранятся в буфере печати внутри принтера. Хост каждый раз, когда передаваемые данные заполняют буфер печати, принтер посылает хосту сигнал "BUSY (занято)", хост получает этот сигнал, делает паузу для отправки данных, а затем принтер начинает печать.
После начала печати процессор принтера извлекает из буфера печати ASCII-код напечатанного символа и вычисляет первый адрес матричной области хранения, соответствующий символу. В соответствии с адресом поочередно извлекается каждый столбец матричного кода, приводятся в движение печатная игла, ударная лента, происходит формирование печатных символов на бумаге для печати. В ПЗУ генератора символов принтера обычно 96 видов кодов ASCII и некоторые специальные символы кода шрифта (некоторые принтеры также имеют матричный код китайских иероглифов, например LQ-1600K). Когда печать буферных данных завершена, принтер снова открывается для приема новых данных печати, отправленных хостом, чтобы начать новый процесс печати.
Если необходимо напечатать графику или китайский иероглиф (для принтеров, не имеющих шрифта китайского иероглифа), достаточно, чтобы главный компьютер передал пиксельный сигнал графики или код шрифта китайского иероглифа. Очевидно, что такой тип печати похож на то, как монитор отображает символы.