Курсовая работа: Обработка сигналов на основе MCS-51
ТМ1 –
контроль исчезновения маркера, задержка равная t×(n+1).
TМ2 –
ожидание своего окна (t×х);
ТМЗ –
ожидание окончания периода сети (t×п);
TМ4 –
пауза перед выдачей маркера при восстановлении синхронизма, задержка равная t×(i+1).
Для
реализации подсистемы необходимы следующие ресурсы: УАПП, таймер, два уровня
прерываний. Этими ресурсами владеет MCS51, что разрешает вести передачу и
прием данных со скоростью до 375 кбит/с. Время передачи одного байта, обрамленного
стартовыми и стоповыми битами (плюс 9-й разряд), составляет 58,7 мкс.
Пропускная способность микросети при этом равна приблизительно 17 кбайт/с.
Микроконтроллер,
который работает в составе распределенной системы управления на основе
локальной микросети, должен, кроме прикладной программы управления, иметь еще
программные средства доступа к моноканалу. Таким образом, МК должен работать в
двухпрограммном режиме с распределением всех ресурсов между этими двумя
сопрограммами. Понятно, что при этом должен быть реализован механизм
взаимодействия между сетевой и прикладной программами. Чаще всего этот механизм
реализуется путем присвоения сетевой программе более высокого приоритета.
|