Автор работы: Пользователь скрыл имя, 27 Февраля 2013 в 20:53, курсовая работа
Нужно выбрать микросхему и запрограммировать её на заданный режим работы соответственно с заданием.
Вариант выбирают по трем последним цифрам номера зачетной книжки (студенческого билета).
Последняя цифра определяет тип исследуемой БИС микропроцессорного комплекта серии КР580 (табл. 1). По второй справа цифре N номера зачетной книжки определяют режим работы БИС. В табл. 2 представлены режимы работы БИС по типу выбранных микросхем. По третьей справа цифре M номера зачетной книжки определяют вариант решаемой задачи.
Підпис
Дата
Арк.
10
Условное графическое
Рис.4
Схема подключения к магистралям микропроцессорной системы (Рис.5):
Рис.5
Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
11
Выполнение задания
Приступим к выполнению задания. Нам нужно задать управляющее слово для таймера. Обратимся к рисунку Рис.3. Для начала выберем канал 0. То есть D7 и D6 у нас в данном случае равны нулю. Далее нам нужно выбрать операцию. Выберем операцию "Чтение на лету", что равно 0,0 для D5,D4 соответственно. Теперь нужно выбрать режим. Для одновибратора нам нужен "Режим 1", что равно 0,0,1 для D3,D2,D1. И в конце выбираем в какой системе счёта будет вестись счёт. По условию в двоичной. Значит D0 равно 0.
В итоге управляющее слово: "00000010".
Затем нужно отправить управляющее слово в байт управления таймером.
После отправки нам нужно задать период. По условию он равен 15-ти.
Переводим его в двоичную систему 15d=00001111b и отправляем на 0-ой канал.
На языке Ассемблера программа программируемого таймера, с режимом работы одновибратор будет выглядеть так:
.MODEL TINY
.DATA
.CODE
Start:
mov ax, 00000010b
out 33h, ax
mov ax, 00001111b
out 30h, ax
end Start
Змн.
Арк.
№ докум.
Підпис
Дата
Арк.
12
СПИСОК ЛИТЕРАТУРЫ
1992. - 592 с.
8. Нортон П., Соухэ Д. Язык ассемблера для IBM PC. - М.:"Компьютер",
1993. - 352 с.
9. Рудаков П.И., Финогенов К.Г. Программируем
на языке ассемблера IBM
PC: В 4-х частях. 4.1. (Ч.2., 4.3-4.) - М.:"Энтроп",
1995. - 164 с. (164 с.,
320 с.).
Информация о работе Программирование режима микросхемы КР580ВИ53