
- •Кафедра персональной электроники
- •Курсовой проект
- •По дисциплине
- •«Микропроцессоры»
- •Содержание
- •Постановка задачи
- •Описание работы мпс
- •Электрические схема микропроцессорной системы
- •Укрупненная структурная схема алгоритма
- •Распределение ресурсов мпс
- •Подробная структурная схема алгоритма работы системы
- •Алгоритм формирования числа для индикатора
- •Программа работы мпс
- •Определение быстродействия выполняемой программы
- •Контрольный пример
- •Список литературы
Определение быстродействия выполняемой программы
На основании
подсчетов числа тактов в графе «Кол-во
тактов» с учетом программных циклов
получим –
.
Исходя из условий, что частота кварцевого
генератора
МГц,
находим частоту цикла
МГц.
Тогда находим время одного цикла
мкс.
мкс
– время исполнения программы МП. Ко
времени исполнения программы еще
добавится время преобразования АЦП –
25 мкс, следовательно, время быстродействия
МПС равно 123 мкс.
Контрольный пример
Пусть на вольтметр подается напряжение равное 125 В. На АЦП после делителя поступит 1,25 В. На выходе АЦП получаем код равный 125. В регистры МП R0, R1 поступают соответственно 1111101. После выполнения программы в регистрах R3 – 1, R4 – 2, R5 – 5.
Выводы
Разработан алгоритм работы микропроцессорной системы управления автоматическим вольтметром. Алгоритм реализован на языке программирования ASM. Составлена укрупнённая и расширенная структура работы основной программы.
Определено быстродействие системы, составляет порядка 120 мкс, что вполне удовлетворяет ТЗ. В ходе работы получены и закреплены теоретические и практические навыки работы с микроконтроллерами семейства MCS-51, АЦП и интегрированной средой разработки программ для МК – Keil uVision.
Список литературы
-
А. К. Малиновский, - Курс лекций по курсу «Применение микропроцессоров и микро-ЭВМ в персональной электронике». М.:МГАПИ, 2001.
-
А. К. Малиновский, - Методические указания и лабораторные задания по курсу «Микропроцессоры и микро-ЭВМ в персональной электронике» для студентов специальности 2008, часть 5, М.:МГАПИ, 2001.
-
А. К. Малиновский, - Методические указания и задания по курсовой работе по курсу «Микропроцессоры и микро-ЭВМ в персональной электронике» для студентов специальности 2008. М.:МГАПИ, 2002.
-
А. К. Малиновский, - Микроконтроллеры. Справочно-информационная система по изучению микроконтроллеров семейства MCS-51. М.: МГАПИ, 2002.