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

Лабораторная работа № 5 «Управление печатью с помощью языка описания страниц»

Целью данной лабораторной работы является изучение принципов управления печатью с помощью языков описания страниц.

Для выполнения лабораторной работы используется разработанное авторами специализированное приложение «Управление принтером», которое запускается exe-файлом printercontrol.exe.

Время выполнения – 90 мин.

Задание на лабораторную работу

Изучить основные команды управления печатью и с их помощью вывести отформатированные блоки текста.

Отчет по лабораторной работе должен содержать:

краткий теоретический материал;

перечень используемых команд и их параметры;

полученные результаты;

выводы.

Для выполнения лабораторной работы используется программа, имитирующая связь компьютера с принтером через LPT порт.

В данной программе сделан акцент на использование основных битов LPT порта:

- select in (выбор принтера);

- strobe (сообщение компьютера о том, что он готов к передаче данных);

- data (сами данные (код команды)). Для облегчения данные будут передаваться не в двоичном коде, а в десятичном;

- autofeed (автоматический перевод строки);

- init (очистка буфера).

Также используется измененная система команд (табл. 35). Код данных в программе состоит из четырех бит: трех бит кода и бита перевода строки.

Таблица 35. Система команд программы-эмулятора

Код команды

(вводить в поле DATA)

Назначение

1

2

Коды команд для вывода символов и цифр

32

Пробел

33

!

34

35

#

36

$

37

%

38

&

39

40

(

41

)

42

*

43

+

44

,

45

-

46

.

47

/

48

0

49

1

50

2

51

3

52

4

53

5

54

6

55

7

56

8

57

9

58

:

59

;

60

<

61

=

62

>

63

?

64

@

Установка параметров страницы

100

Текст слева

Продолжение табл. 35

1

2

101

Текст по центру

102

Текст справа

Установка параметров шрифта

110

Нормальный шрифт

111

Жирный шрифт

112

Курсивом

113

Подчеркнутый

120-125

Размеры шрифта

(10,12,14,16,18,20)

131

Times New Roman

132

Courier New

133

Arial

134

Comic Sans MS

Коды русских букв

192

А

193

Б

194

В

195

Г

196

Д

197

Е

198

Ж

199

З

200

И

201

Й

202

К

203

Л

204

М

205

Н

206

О

207

П

208

Р

209

С

210

Т

211

У

212

Ф

213

Х

214

Ц

215

Ч

216

Ш

Продолжение табл. 35

1

2

217

Щ

218

Ъ

219

Ы

220

Ь

221

Э

222

Ю

223

Я

224

а

225

б

226

в

227

г

228

д

229

е

230

ж

231

з

232

и

233

й

234

к

235

л

236

м

237

н

238

о

239

п

240

р

241

с

242

т

243

у

244

ф

245

х

246

ц

247

ч

248

ш

249

щ

250

ъ

251

ы

252

ь

253

э

254

ю

255

я