Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4.b._Konspekt2.doc
Скачиваний:
115
Добавлен:
22.08.2013
Размер:
5.43 Mб
Скачать

7. Команды, реализующие дополнительные и вспомогательные возможности.

Системы команд управления принтерами. В настоящее время для знакосинтезирующих (матричных) принтеров (ударных и безударных) широко распространены несколько систем команд управления печатью.

Ниже дан перечень наиболее распространённых управляющих команд и систем ведущих фирм-изготовителей принтеров - EPSON и IBM. При этом в последней графе таблицы (стандарт) приведены ссылки на фирму-изготовитель принтера, использующую данный стандарт и группу, к которой относится команда в соответствии с изложенным выше:

E - стандарт ESC/PTM фирмы EPSON;

P - система команд IBM ProPrinter;

G - система команд графического принтера фирмы IBM.

Как видно из таблицы стандарты E, P и G в значительной степени пересекаются. Полное описание систем команд приведено в 3.

Таблица 4.1 Команды фирм Epson и IBM

(цифра в третьем столбце указывает номер группы команд)

Мнемо-

ника

Функциональное назначение

команды

Стандарт,

Группа

BEL

Звонок

E, G, P 7

BS

Возврат на шаг

E, G, P 4

HT

Горизонтальная табуляция

E, G, P 3

LF

Перевод строки

E, P, G 2

VT

Вертикальная табуляция

E,G, P 3

FF

Перевод формата

E, G, P 2

CR

Возврат каретки

E, G, P 3

SO

Режим печати расширенными символами

E, G, P 1

SI

Режим печати уплотнёнными символами

E,P, G 1

DC1

Выбор устройства

E,P,G 4

DC2

Отмена режима печати уплотнён. символами

E,P, G 1

DC3

Отмена выбора устройства

E, G 4

DC4

Отмена режима печати расширен. символами

E, P, G 1

CAN

Отмена текущей строки

E, P, G 4

DEL

Отмена последнего символа

E,P, G 4

ESC SO

Режим печати расширенными символами

E,P, G 1

ESC SI

Режим печати уплотнёнными символами

E, P, G 1

ESC EM

Режим работы с механизмом подачи листов

E 7

ESC SP

Устан. дополнит. межсимвольного расстояния

E 3

ESC !

Выбор режимов печати

E, G 1

ESC #

Отмена управления MSB

E, G 4

ESC $

Установка абсолютной позиции точки

E, G 3

ESC %

Выбор загружаемого набора символов

E, G 5

ESC &

Определение загружаемых символов

E, G 5

ESC *

Выбор режима графики

E, G, P 6

ESC -

Выбор/отмена линии подчёркивания

E, G, P 1

ESC /

Установка канала вертикальной табуляции

E, G 3

ESC 0

Выбор 1/8 дюйм. интервала между строками

E, P, G 2

ESC 1

Выбор 7/72 дюйм. интервала между строками

E, P, G 2

ESC 2

Выбор 1/6 дюйм. иртервала между строками

E, G 2

ESC 2

Устан. межстрочн. интервала, заданного командой ESCA

P 2

ESC 3

Устан. межстрочн. инт. в n/216 дюйма

E, P, G 2

ESC 4

Выбор режима печати курсивом

E, G 1

ESC 4

Переход к началу текущего формата

P 2

ESC 5

Отмена режима печати курсивом

E, G 1

ESC 5

Выбор/отмена автоматической подачи строки

P 2

ESC 6

Разрешение печати кодов 128 10 - 159 10

E, G 5

ESC 6

Выбор набора символов 2

P 5

ESC 7

Запрещение печати кодов 128 10 - 159 10

E, G 5

ESC 7

Выбор набора символов 1

P 5

ESC 8

Игнорирование датчика конца бумаги

E, G 7

ESC 9

Разрешение опроса датчика конца бумаги

E, G 7

ESC :

Копирование встроенного набора символов в загружаемый знакогенератор

E, G 5

ESC :

Выбор шага печати элит

P 1

ESC

Выбор/отмена однонаправленного режима печати на одну строку

E, G 7

ESC =

Установка MSB = 0

E, G 4

ESC =

Выбор загружаемого набора символов

P 5

ESC

Установка MSB = 1

E, G 4

ESC ?

Переназначение режима графики

E, G 6

ESC @

Инициализация устройства

E,G 7

ESC A

Установка межстрочн. интервала в n/72 дюйма

E, G 2

ESC A

Установка межстрочн. интервала с шагом , равным n/72 дюйма для команды ESC 2

P 2

ESC B

Установка позиций вертикальной табуляции

E,P,G 3

ESC C

Установка длины страницы в строках

E,P,G 2

ESC C 0

Установка длины страницы в дюймах

E, P, G 2

ESC D

Установка позиций горизонтальной табуляции

E, P, G 3

ESC E

Выбор режима фазовой печати

E, P, G 1

ESC F

Отмена режима фазовой печати

E, P, G 1

ESC G

Выбор режима печати с двойным ударом

E, P, G 1

ESC H

Отмена режима печати с двойным ударом

E, P, G 1

ESC I

Разрешение печати кодов 010 - 3110

E, G 5

ESC I

Выбор массива ЗГ и режимов печати

P 5

ESC J

Подача бумаги в прямом направлении

E, P, G 2

ESC K

Выбор режима печати одинарной плотности

E, P, G 6

ESC L

Выбор режима печати двойной плотности

E, P, G 6

ESC M

Выбор шага печати элит

E, G 1

ESC N

Установка пропуска по перфорации

E ,G, P 2

ESC O

Отмена пропуска по перфорации

E, G, P 2

ESC P

Выбор шага печати пайка

E, G 1

ESC P

Выбор/отмена режима пропорциональн. печати

P 1

ESC Q

Установка правого поля

E, G 3

ESC Q

Отмена выбора устройства

P 4

ESC R

Выбор набора национальных символов

E, G 5

ESC R

Отмена позиций горизонтальной табуляции

P 3

ESC S

Выбор режима печати индексов

E, P, G 1

ESC T

Отмена режима печати индексов

E, G, P 1

ESC U

Выбор/отмена однонаправлен.режима печати

E, G, P 7

ESC V

Повтор группы данных

E 4

ESC W

Выбор/отмена режима печати расшир. символ.

E, P, G 1

ESC X

Установка правого и левого полей

P 3

ESC Y

Выбор режима графики двойной плотности с высокой скоростью

E, P, G 6

ESC Z

Выбор режима графики 4-х кратной плотности

E, P, G 6

ESC @

Выбор режима печати символов с двойной высотой

P 1

ESC \

Установка вертикальных базовых единиц

P 2

ESC g

Графика

P 6

ESC \

Установка относительной позиции печати

E, G 3

ESC \

Выбор символов из полной таблицы

P 5

ESC ^

Выбор режима 9-битовой графики

E,G 6

ESC ^

Выбор символа из полной таблицы

P 5

ESC_

Выбор/отмена печати с линией надчёркивания

P 1

ESC a

Выравнивание текста

E, G 3

ESC b

Установка вертик. табуляции в каналах VFU

E, G 3

ESC e

Установка позиций относительной табуляции

E, G 3

ESC f

Установка позиции печати

E, G 3

ESC g

Выбор шага печати «полууплотнённый»

E 1

ESC i

Выбор режима немедленной печати

E, G 7

ESC j

Подача бумаги в обратном направлении

E, G 2

ESC j

Останов печати

P 7

ESC k

Выбор шрифта

E 1

ESC 1

Установка левого поля

Е,G 3

ESC p

Выбор режима пропорциональной печати

E, G 1

ESC r

Выбор цвета

E 7

ESC s

Выбор/отмена режима печати с низкой скоростью

E, G 7

ESC t

Выбор кодовой таблицы символов

E 5

ESC w

Выбор/ отмена режима печати символов с двойной высотой

E 1

ESC x

Выбор режима качественной печати

E, G 1

Примечание: Примеры использования приведённых выше команд

рассмотрены в  3

Соседние файлы в предмете Системы ввода и вывода данных