Техническое задание 4
Написать программу для тестового стенда на базе микроконтроллера Intel 8051, позволяющую выполнять сложение, вычитание, умножение и деление положительных целых чисел. Дополнительные условия:
1. Числа вводятся с матричной клавиатуры в десятичной форме.
2. Операции вводятся с клавиатуры компьютера кнопками "+", "-", "*", "/", "=".
Результат выводится в десятичной форме в виде числа до четырёх знаков длиной
Анализ технического задания 5
Алгоритмы 6
Служебная информация 6
Алгоритм основной программы 6
Обработчик прерывания по таймеру 7
Обработчик прерывания от COM-порта 8
Опрос матричной клавиатуры 8
Подсчёт операнда 9
Вычисление 9
Вывод результата 10
Печать результата на экране 10
Исходный код 11
Список использованной литературы 28
|