Категория
Информатика
Тип
курсовая работа
Страницы
17 стр.
Дата
24.12.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
121203.zip — 16.86 kb
  • kalkuljator-na-osnove-mikroprocessora_121203_1.rtf — 170.48 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Московский государственный институт электроники и математики free4net
Admin
Кафедра
«Информационно-коммуникационные технологии»
Курсовая работа
на тему:
«Калькулятор на основе микропроцессора»
по дисциплине:
«Микропроцессорные системы»
Москва 2008 г.
Аннотация
В курсовой работе разрабатывается калькулятор на выполнение арифметических
функций («+», «-», «*», «/») в 16-ой системе. В работе использовались
прерывания от последовательного порта и таймера. Работа выполняется на системе “прототип” на основе микроконтроллера 51 семейства.
Содержание
1. Техническое задание
2. Анализ технического задания
3. Алгоритм
основной программы
4. Алгоритмы обработчиков прерываний
4.1 Алгоритм обработчика
com порта
4.2 Алгоритм обработчика прерываний от таймера
T 2
5. Основная программа
6. Программа прерывания от клавиатуры ПК
7. Программа прерывания от матричной клавиатуры
8. Заключение
9. Литература
1.
Техническое задание
Написать программу для микропроцессора семейства 51, имеющую следующие функции:
1.
Ввод чисел с последовательного порта
2. Ввод с клавиатуры арифмет ических операций( «+», «-», «*», «/») и сброс
3. Вывод результата арифметических
операций на монитор компьютера
2. Анализ технического задания
В соответствии с техническим заданием устройство
должно выполнять арифметические операции над введенными числами
. Поэтому выделим два регистра ОЗУ для хранения введенных чисел:
·
N
1 – для хранения первого числа
·
N 2 – для хранения второго числа



Ваше мнение



CAPTCHA