Категория
Информатика
Тип
реферат
Страницы
8 стр.
Дата
29.05.2014
Формат файла
.html — Html-документ
Архив
1029829.zip — 4.74 kb
  • schetchik-obratnogo-otscheta_1029829_1.html — 13.86 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

/>/>Кафедраэлектронно-вычислительной аппаратуры

Курсоваяработа по дисциплине

«Микропроцессорныесистемы»

Тема “Счетчик обратного отсчета”

Москва – 2007


Оглавление

Техническоезадание

Описаниеработы программы

Текст программы


Техническоезадание

Разработать программу наязыке Assembler, отсчитывающую время от заданногозначения до 0. Значение может быть от 0001 до 9999.

2 режима работы:

1) режим установкизначения

2) режим отсчета

Ввод необходимоосуществлять с помощью стандартной шестнадцатикнопочной терминальнойклавиатуры. Переход в режим установки времени необходимо осуществлять нажатиемклавиши.Выход из режима установки времени должен происходить автоматически по окончанииввода значений всех регистров.

Описаниеработы программы Логикапостроения программы

Исходя из ТЗ сформируемследующую блок-схему работы основной программы:

/>


Устройства ввода

Для ввода данныхиспользуется стандартная шестнадцатикнопочная клавиатура, подключаемая кпараллельному порту (P1).Она имеет следующий вид:

/>

Чтобы определить, нажатаили нет какая-либо клавиша-ключ, сначала нужно выставить на линиирегистра-защёлки P1, которыесоединяет клавиша, разные логические значения. Затем необходимо считать из регистразначения этих линий: если оба бита стали равными «0», то значит, проверяемаяклавиша была нажата.

Для сокращения процедурыопроса клавиатуры будем делать опрос по «строкам»:

Клавиша

Слово, выставленное на P 1



Ваше мнение



CAPTCHA