Автор работы: Пользователь скрыл имя, 11 Сентября 2014 в 11:59, лабораторная работа
В данной лабораторной работе будет разработана микропроцессорная система для симплексного управления удаленным техническим объектом с помощью микроконтроллера Z86E02 на основе последовательного канала связи.
Введение 5
1 Анализ технического задания 6
1.1 Общий анализ объекта проектирования и предлагаемой структурной схемы системы передачи данных 6
1.2 Описание метода передачи/приема и особенностей обработки данных. Разработка функциональной схемы системы передачи данных и обоснование использования линий портов ввода/вывода 6
1.3 Расчет временных задержек и временных параметров интерфейса 8
1.4 Расчет загружаемых констант предделителя и таймера для формирования необходимой скорости передачи 9
2 Разработка алгоритмического обеспечения системы передачи 11
2.1 Выводы по разделу 14
3 Разработка, трансляция и отладка программного обеспечения 15
3.1 Выводы по разделу 18
4 Оценка качества программного обеспечения 19
4.1 Цикломатическое число Маккейба 20
4.2 Метрика “подсчет точек пересечения” 22
4.3 Оценка сложности и надежности ПС по окончании кодирования 22
4.4 Метрики сложности потока данных 25
4.5 Метрика стилистики и понятности программ 26
4.6 Оценка надежности программы и прогнозирование отказов на ранних этапах разработки 26
Заключение 28
Список использованных источников 29