Автор: Пользователь скрыл имя, 04 Декабря 2010 в 22:09, лабораторная работа
Лабораторные по информатике.
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра “Электропривод и автоматизация промышленных
установок
и технологических комплексов”
Группа
107615
ЛАБОРАТОРНАЯ
РАБОТА №6
по дисциплине “Микропроцессорные средства в
автоматизированном
производстве”
ОРГАНИЗАЦИЯ ВВОДА И ВЫВОДА ДИСКРЕТНЫХ ДАННЫХ
В МИКРО-ЭВМ
«КУРСОР»
Исполн
Руково
Минск 2008
Цель
работы:
Ознакомиться
с возможностями дискретного
канала ввода и вывода информации
и с программной организацией обмена.
Программная организация обмена через
устройство
дискретного ввода-вывода
Порты дискретного ввода и вывода имеют общий системный номер 1610=1016. Инициализация дискретного ввода-вывода не требуется. Для ввода и вывода дискретной информации используются команды
IN 10
OUT 10.
В
качестве примера в табл.5 представлена
программа, позволяющая ввести значение
слова данных с клавиш дискретного
ввода и вывести его на светодиоды.
Адрес | Код | Мнемокод | Комментарии |
2000
2001 2002 2003 2004 2005 2006 2007 |
DB
10 D3 10 C3 00 20 76 |
OUT 10 JMP m1 |
с клавиатуры вывод дискретных данных на светодиоды повторение цикла |
После записи данной программы в память следует набрать на клавиатуре команду пуска программы
J2000
На
светодиодах дискретного вывода
появится при этом информация, соответствующая
состоянию клавиши дискретного
ввода, в чем можно убедиться,
нажимая клавиши.
Индивидуальное задание:
Информация о работе Маскирование данных и организация условных переходов