Министерство образования и науки
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
Рыбинский государственный авиационный технический университет
имени П. А. Соловьева
Факультет радиоэлектроники и информатики
Кафедра вычислительных систем
Отчет по лабораторной работе
по дисциплине
Микропроцессорные системы
на тему
«Устройство для проверки реакции»
Пояснительная записка
Студент группы ВС2-08…………………………………………………Соколов С.А.
(Подпись, дата)
Руководитель канд. техн. наук, профессор………………………...Комаров В. М.
(Подпись, дата)
Нормоконтролер канд. техн. наук, профессор……………………..Комаров В. М.
(Подпись, дата)
Р
Содержание
-
Введение............................................................................................
1 Анализ технического задания .....................................................
2 Архитектура системы ..................................................................
3 Декомпозиция………………........................................................
4 Структура данных программы ....................................................
5 Алгоритмы программы ................................................................
6 Руководство пользователя ...........................................................
Заключение ......................................................................................
Список использованных источников ............................................
Приложение А Текст программы..................................................
3
4
6
7
10
11
27
28
29
30
Введение
Процесс проектирования микропроцессорных систем состоит в разработке программных и аппаратных средств. Целью данной работы является разработка программного обеспечения для устройства проверки реакции человека.
Программное обеспечение будет разрабатываться в среде Design Microsystems v3.4 на языке Assembler.
1 Анализ технического задания
Из технического задания следует, что программа устройства должна обеспечивать:
- ввод двузначного номера пользователя;
- ожидать команду готовности от пользователя;
- формировать приглашение для проверки реакции;
- ожидать реакции от пользователя в течение двух секунд;
- вывод среднего времени по результатам 10 замеров;
- сохранить результат;
- определить занимаемое место среди всех пользователей;
- просмотр результатов.
В устройстве должна быть предусмотрена реакция на следующие исключительные ситуации:
- каждый пользователь может иметь только один результат (сохраняется время последнего результата);
- состояние сортировки и просмотра разделены между собой;
На основании вышесказанного можно представить разрабатываемое устройство в виде «черной сферы» (рисунок 1.1), а также изобразить лицевую панель устройства (рисунок 1.2).
Рисунок 1.1 – Представление устройства в виде «черной сферы»
Рисунок 1.2 – Лицевая панель устройства