Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Периферийные устройства ЭВМ_2009.doc
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
2.43 Mб
Скачать

Описание работы с программой

Окно пользовательского интерфейса используемого приложения приведено на рис. 84.

Рис. 84. Окно пользовательского интерфейса программы

«Управление принтером»

С помощью индикаторов отображаются входные биты, описывающие состояние принтера на данный момент:

вкл./выкл.;

инициализирован;

готов к приему данных.

Для начала работы с программой необходимо включить принтер. Для этого необходимо нажать кнопку Включить принтер, после чего соответствующий индикатор загорится зеленым цветом.

Перед тем как начать передавать данные необходимо выбрать принтер, то есть определить, свободен ли выбранный принтер или нет. Для этого необходимо отправить ему последовательность данных с битом

Select In, равным 1. Установить в соответствующей ячейке значение 1 и нажать кнопку Запись в буфер, после чего должен загореться соответствующий индикатор. После выполнения этих действий сообщить принтеру о том, что мы готовы к передаче данных. Для этого отправить ему последовательность данных с битом Strobe, равным 1. Проделать те же действия, что и в предыдущем случае. После их выполнения должны гореть все три индикатора. В противном случае будут выходить сообщения об ошибке.

Теперь принтер готов к приему данных, а компьютер – к их передаче.

К примеру, нам необходимо написать фразу «Что такое тестирование?» следующим образом:

Что такое тестирование? (10 шрифт, обычный, Times New Roman, выравнивание по левому краю).

Что такое тестирование? (14 шрифт, курсив, Courier New, выравнивание по центру).

Что такое тестирование? (18 шрифт, курсив+жирный, Arial, выравнивание по правому краю).

Что такое тестирование? (14 шрифт, курсив+жирный+подчеркнутый, Comic Sans MS, выравнивание по центру).

Что такое тестирование? (12 шрифт, курсив+подчеркнутый, Times New Roman, выравнивание по левому краю).

Для этого необходимо выполнить действия (рис. 85):

запустить программу PrinterControl;

нажать кнопку Включить принтер;

установить бит Select In в единицу и нажать кнопку Запись в буфер;

установить бит Strobe в единицу и нажать кнопку Запись в буфер;

убедиться, что все три индикатора зажжены зеленым цветом;

приступаем к вводу данных в буфер принтера;

перед тем как вводить коды самих символов, установить необходимый шрифт и необходимое выравнивание.

Для этого обратимся к табл. 35.

Рис. 85. Задание параметров управления печатью

Примечание:

1200 – установка 10 размера шрифта;

1100 – установка нормального шрифта;

1310 – установка шрифта Times New Roman;

1000 – установка по левому краю.

Четвертым битом определяется перевод строки.

Теперь можно приступать к написанию самого текста (рис. 86).

Рис. 86. Пример задания текста, выводимого на печать

Для того чтобы убедиться в правильности действий, нужно нажать кнопку Печать (рис. 87).

Рис. 87. Проверка правильности ввода текста

Ошибок не допущено.

Теперь необходимо перейти на следующую строку. Для этого можно использовать бит Autofeed (установить его в единицу и нажать кнопку Запись в буфер).

Затем нужно изменить настройки текста. Это делается аналогично первым настройкам (рис. 88).

Рис. 88. Изменение настроек шрифта

Повторим ввод этого же текста, нажмем кнопку Печать и посмотрим на результат (рис. 89).

Рис. 89. Пример выполнения команд управления печатью

Ошибок нет. Проделаем ту же работу с оставшимися строками и посмотрим на результат (рис. 90).

Рис. 90. Окончательный результат выполнения задания

Таким образом, задание выполнено.

Замечания по выполнению работы.

Прежде чем устанавливать выравнивание новой строки (справа, по центру или слева), необходимо сначала перевести строку.

Если уже установлен жирный шрифт с курсивом и подчеркиванием, то, например, для того чтобы сделать просто подчеркиваемый, необходимо сначала сделать его нормальным (код 110), а затем уже делать курсивным.

Если вы сделали ошибку при записи в буфер, то для её устранения просто нажмите кнопку Шаг назад.

Для очистки буфера необходимо в бит Init записать единицу и нажать кнопку Запись в буфер.

Если работа была выполнена не до конца, то все ваши достижения можно сохранить в текстовый файл с помощью несложных действий: Файл=>Сохранить, затем в появившемся окне ввести имя файла и нажать ОК.

Для того чтобы загрузить ранее сохраненные данные, необходимо сделать следующее: Файл=>Загрузить, после чего в появившемся окне выбрать необходимый файл и нажать ОК. ВНИМАНИЕ! При загрузке файла все, что вы делали, будет заменено содержимым этого файла! Будьте осторожны!