63: // Функция заносит в порт 0х103 значение 0х92
64: }
65: //---------------------------------------------------------------------------
66: void __fastcall TForm1::FormDestroy (TObject *Sender)
67: {
68: // Закрытие платы ППА
69: CloseDevice (HDevice);
70: }
Рисунок 15
5 Методика выполнения лабораторной работы
5.1 Получить у преподавателя вариант задания. (Таблица 3).
5.2 Ознакомиться с устройством лабораторной установки. (Раздел 1 методических указаний).
5.3 Ознакомиться со структурой плат расширения и структурой параллельного периферийного адаптера. (Разделы 2 и 3 методических указаний).
5.4 Изучить порядок программирования плат расширения и параллельного периферийного адаптера. (Разделы 3 и 4 методических указаний).
5.5 По заданному варианту написать текст программы, ввести его в компьютер и запустить программу на исполнение.
5.6 Продемонстрировать работающую программу преподавателю.
5.7 Исследовать программу в режиме отладки.
5.8 Произвести распечатку следующих файлов программы:
- главный файл программы;
- заголовочный файл;
- файл реализации.
Для распечатки файла необходимо активизировать требуемый файл в окне редактора кода (сделать его видимым), далее следует выполнить команду File/Print/OK.
5.9 Результаты представить в виде индивидуального отчёта.
Номер варианта |
Задание |
Номер варианта |
Задание |
1 |
2 |
3 |
4 |
1 |
190 мс |
16 |
1230 мс |
2 |
1290 мс |
17 |
270 мс |
3 |
2200 мс |
18 |
330 мс |
4 |
80 мс |
19 |
2130 мс |
5 |
320 мс |
20 |
3200 мс |
6 |
160 мс |
21 |
1830 мс |
7 |
150 мс |
22 |
1300 мс |
8 |
720 мс |
23 |
610 мс |
9 |
1430 мс |
24 |
840 мс |
10 |
2070 мс |
25 |
550 мс |
11 |
1920 мс |
26 |
410 мс |
12 |
370 мс |
27 |
2320 мс |
13 |
630 мс |
28 |
1380 мс |
14 |
390 мс |
29 |
3150 мс |
15 |
860 мс |
30 |
1590 мс |
6 Содержание отчета
6.1 Описание структуры параллельного периферийного адаптера.
6.2 Краткое описание структуры управляющего слова параллельного периферийного адаптера.
6.3 Описание этапов разработки проекта.
6.4 Блок-схема алгоритма проекта в целом ( включая функции FormCreate и FormDestroy ) и блок-схема алгоритма функции Timer1Timer.
6.5 Распечатки файлов: файл головной программы, заголовочный файл, файл реализации программы.
7 Контрольные вопросы
Для каких целей используются платы расширения.
Каким образом платы расширения подключаются к промышленным компьютерам.
Для чего используются параллельные периферийные адаптеры.
Для чего используется управляющее слово параллельного периферийного адаптера.
Куда записывается управляющее слово параллельного периферийного адаптера.
Как подключаются файлы драйверов плат расширения в интегрированной среде разработки С++ Builder 5.
Чем отличается проект PausePPA от проекта Pause.
Изучение принципов программирования платы расширения
содержащей параллельный периферийный адаптер
с использованием интегрированной среды разработки
языка программирования С++ Builder 5.
Методические указания
Составили: проф. Сапожников Вл. В., доцент Чухонин В.М., доцент Булавский П.Е., ст. преподаватель Яковлев В.А.,
инж. Борисоглебский
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.