Лекция №8 (Лекции и презентации для подготовки к экзамену)
Описание файла
Документ из архива "Лекции и презентации для подготовки к экзамену", который расположен в категории "". Всё это находится в предмете "элементы управления в асоиу" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "элементы управления в асоиу" в общих файлах.
Онлайн просмотр документа "Лекция №8"
Текст из документа "Лекция №8"
Лекция №8
рисунок
Сторожевой таймер выводит систему из зависания, если она не отвечает в отведённый квант времени (или не приходит синхросигнал).
Порты ввода/вывода МК
Классификация портов по функциональным возможностям:
1) однонаправленные – самая простая архитектура;
2) двунаправленные – одна и та же линия порта может и на ввод, и на вывод;
3) мультиплексированные – для реализации альтернативных функций. В нашем примере это A и C;
4) порты с логикой управления входного и выходного уровня.
Типы обменов в портах ввода/вывода:
1) синхронный;
2) асинхронный – обмен при опросе готовности устройства;
3) по прерыванию – когда обмен идёт по запросу от внешнего устройства.
Выбор режима выбирается программно, и с помощью командного уровня возможно управлять портами. Квазимультиплексирование портов происходит переключением внутри МК. Квазидвунаправленные порты настраиваются на направление ввода.
Различают три алгоритма обмена через порты:
1) простой программный ввод/вывод – задаётся только направление;
2) ввод/вывод со стробированием – вводится дополнительный сигнал синхроимпульса;
3) ввод/вывод с полным набором сигналов подтверждения обмена.
Типовая схема одноразрядного двунаправленного порта:
рисунок
Помимо буферов с тремя состояниями, могут быть организованы порты с открытым истоком.
В асинхронном обмене предусматривается опрос центральным процессором слова состояния ВУ о готовности передачи. С помощью маски проверяется его кодировка. Если кодировка не совпадает с маской, то ЦП откладывает отправку на время следующего опроса.
Схема порта при асинхронном обмене:
рисунок