Розробка програми, здійснюючій циклічне перемикання світлодіодів клавіатури

Автор работы: Пользователь скрыл имя, 25 Февраля 2013 в 23:23, курсовая работа

Краткое описание

Випуск комп'ютерів IBM PC розпочався у 1981 році, і вони швидко завоювали величезну популярність у користувачів. IBM PC і сумісні з ними комп'ютери становлять тепер більшу частину парку професійних ПЕОМ у світі. У цей час програмне забезпечення, розроблене для IBM PC, охоплює практично всі сфери людської діяльності. Даний курсовий проект присвячений розробці програми-перемикача світлодіодів клавіатури.

Содержание

Вступ 5
1 Пристрій введення даних – клавіатура 6
1.1 Характеристика клавіатури 6
1.2 Типи клавіатур 7
2 Керування клавіатурою на рівні портів введення-виведення 10
3 Схема керування клавиатурою 13
4 Розробка програми-перемикача світлодіодів клавіатури 15
4.1 Опис програми 15
4.2 Інструкція коритсувачу 16
5 Тестування розробленої програми 17
Заключення 18
Література 19
Додаток А Текст програми 20
Графічна частина
Лист 1 (формат А2) Блок-схема алгоритму програми

Прикрепленные файлы: 1 файл

Клепаков КУРСОВОЙ !!!.doc

— 194.00 Кб (Скачать документ)

call wait_KBin ; очікування можливості посилки команди

mov al,0EDh

out 60h,al ; команда клавіатури EDh

call wait_KBin ; очікування можливості посилки команди

mov al,cl

out 60h,al ; новий стан світлодіодів

ret

change_LEDs endp

; процедура wait_KBin

; очікування можливості  введення команди для клавіатури

wait_KBin proc near

in al,64h ; прочитати слово стану

test al,0010b ; біт 1 дорівнює 1?

jnz wait_KBin ; якщо немає - чекати,

ret   ; якщо так - вийти

wait_KBin endp

end start


Информация о работе Розробка програми, здійснюючій циклічне перемикання світлодіодів клавіатури