Сборник заданий по лабораторным работам и курсовому проектированию: Специализированные вычислительные системы. Никищенков И.А. - 11 стр.

UptoLike

Составители: 

- 11 -
3 - Ln(x)
4 - Exp(x)
C1 - max вpемя ввода символа, сек.;
C2 - max вpемя ввода числа, сек.;
C3 - max вpемя ввода последовательности, мин.
2.2.2.Тpебования к выполнению и офоpмлению лабоpатоpной pаботы
аналогичны требованиям лабораторной работы N1.
2.3.Лабоpатоpная pабота N3
Программирование ввода и вывода числовых и
логических данных
Разработать схему микроконтроллера на основе К1816ВЕ48 для
ввода восьмеричных чисел со знаком и их отбражения на семисег-
ментных индикаторах. Числа вводятся с клавиатуры, представленной
матрицей 4*3. Назначение клавиш в клавиатуре задается исполните-
лем при разработке схемы.
Алгоритм работы микроконтроллера должен предусматривать:
- защиту от дребезга контактов;
- число без знака считается положительным;
- числа должны быть < 127 и разделяются клавишей пробел;
- вводимые числа суммируются с накоплением;
- после ввода 64 чисел производится усреднение;
- если сумма превысит 6144 в порт BUS выдается код 0.
- при вводе 64 чисел результат усреднения выводится на блок
семисегментных индикаторов через порт BUS.
Программа должна быть отлажена с использованием эмулятора.
Более подробно материалы к лабораторной работе рассматрива-
ются в методических указаниях [9].
2.3.1.Тpебования к выполнению и офоpмлению лабоpатоpной pаботы
1. Язык пpогpаммиpования: ассемблер К1816ВЕ48.
2. Входные воздействия, в том числе прерывания, должны моделиро-
ваться с помощью IO - файлов.
3. Оформление:
- Титульный лист.
- Функциональная схема микроконтроллера с кратким описани-