Государственное образовательное учреждение
высшего профессионального образования
«ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ»
Кафедра «Автоматика и телемеханика на железных дорогах»
Отчет
о выполнении лабораторной работы
«Изучение принципов программирования платы расширения, содержащей параллельный периферийный адаптер с использованием интегральной среды разработки языка программирования С++Builder»
по дисциплине
«Микропроцессорные информационно-управляющие системы и устройства железнодорожного транспорта»
Выполнила студентка группы АТ-711
Андрианова М.А.
Санкт-Петербург
2011
1. Принцип действия и назначение ППА (параллельный, периферийный адаптер).
ППА – плата 5600, содержащая программно управляемый БИС для ввода и вывода дискретных сигналов (параллельный, периферийный адаптер ППА).
Каналы “A” и ”B” ППА предназначены для ввода дискретных сигналов.
Источником информации канала “А” служит четырехразрядный двоичный счетчик, работающий в режиме сложения. Кнопка К1 служит дл ядобавления в счетчик +1, кнопка К2 – для установки счетчика в “0”. Выходы элементов памяти счетчика, имеющие вес 2^0, 2^1, 2^2, 2^3, подключены к разрядам А0, А1, А2, А3 канала “А” ППА соответственно. Источником информации канала “В” ППА служат тумблеры Х1, Х2, ……..Х8, подключенные к разрядам В0, В1,…….. В7 ППА соответственно.
Канал “С” служит для вывода дискретной информации. Разряды С0, С1,С7 имеют специальные гнезда для подключения измерительных приборов, например, вольтметра, осциллографа. Входные сигналы, поступающие в каналы “А” и ”В”, и выходные сигналы, выводимые в канал “С” ППА, имеют индикацию своего состояния (сигнал логической “1” соответствует светящемуся светодиоду, сигнал логического “0” – потухшему светодиоду).
2. Общий алгоритм создания проекта “Pause+PPA”.
1. Открытие проекта.
2. Сохранение проекта.
File-> save project as…
3. Включение в проект дополнительных файлов.
Adsapi32.lib
DriverDataIO.cpp
DriverDataIO.h
4. Визуальное проектирование.
5. Программирование файла реализации.
6. Компиляция проекта.(F9)
7. Включение и остановка проекта.
8. Отладка проекта.
3. Блок-схема алгоритма проекта “Pause+PPA”.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.