Главная страница

курсач по микропроцам. Саратовский государственный технический университет балаковский институт техники технологии и управления


Скачать 1.95 Mb.
НазваниеСаратовский государственный технический университет балаковский институт техники технологии и управления
Дата06.10.2019
Размер1.95 Mb.
Формат файлаdocx
Имя файлакурсач по микропроцам.docx
ТипКурсовая
#88725
страница14 из 15
1   ...   7   8   9   10   11   12   13   14   15
.



Рисунок 27 – Общая блок-схема программы
6 КОМПЛЕКС ДЛЯ ОТЛАДКИ ИЗДЕЛИЙ НА ОСНОВЕ ОДНОКРИСТАЛЬНОЙ ЭВМ К1816ВЕ51
Комплекс предназначен для отладки в реальном масштабе времени аппаратной части и программного обеспечения микроконтроллеров на основе однокристальных ЭВМ К1816ВЕ51 (i8051).

Создание и доводка систем, работающих в реальном масштабе времени, сопряжена с рядом препятствий. Прежде всего, трудно гарантировать стопроцентную правильность функционирования программного обеспечения и аппаратуры при отладке с помощью программ, аппаратных имитаторов, а тем более отладчиков. Дело в том, что для правильной работы подобных систем важно не только значение определенного разряда входного порта (например, линии, подключенной к датчику или концевику) или выходного управляющего, но также их длительность и относительное временное расположение. Это не всегда удается правильно определить на стадии создания алгоритма. Кроме того, на практике возникают такие ситуации, когда система алгоритмически функционирует правильно, но в определенные моменты происходят сбои. Для их устранения требуется не только внесение конструктивных изменений или дополнений в аппаратную часть, но и введение в нужных местах программы эмпирически определяемых временных задержек (например, с целью завершения переходных процессов в электрических цепях и в механических узлах). Все это требует работы с реальным объектом, причем часто для выявления всех погрешностей нужна наработка на аварийную или сбойную ситуацию, не говоря уже о том, что требуется многократное перепрограммирование ПЗУ. Предлагается вниманию комплекс, решающий подобный круг задач.

Отладочный модуль (рисунок 28) состоит из: центрального процессора (ОЭВМ К1816ВЕ51); энергозазисимьгх ОЗУ программ и ОЗУ данных по 4К байта (К537РУ8); ПЗУ 4К байт с монитором и служебными подпрограммами (К541РТ2) (зарезервированы два места под ПЗУ пользователя К537РТ2 или К573РТ2); двух схем параллельного интерфейса КР580ИК55 – одна осуществляет связь с печатающим устройством типа УВВПЧ-30-004 и магнитофоном для записи (воспроизведения) и управления лентопротяжным механизмом («Маяк-232»), другая предназначена для моделирования портов Р0 и Р2, которые в отладочном модуле задействованы под организацию магистралей данных и адреса; БИС последовательного обмена КР580ВВ51А, необходимой для связи с ОЭВМ и для решения задач пользователя при работе с одной из факультативных клавиатур; БИС программируемого таймера КР580ВИ53, нулевого канала, который задает скорость обмена по последовательному каналу (два других используются в качестве системных таймеров); контроллера приоритетных прерываний КР580ВН59; схемы сопряжения последовательного канала. Последняя предназначена для подключения отладочного модуля к локальной сети типа Bitbus, основанной на протоколе SDLC фирмы IBM. В данном варианте предусмотрена возможность для работы в двух режимах: синхронном и с самосинхронизацией. При этом сигналы как информационные, так и синхронизации, представляют собой дифференциальные пары с электрическими характеристиками, основанными на стандарте RS-485.


1   ...   7   8   9   10   11   12   13   14   15


написать администратору сайта