Учебный курс содержит сведения об аппаратных и программных средствах микропроцессорных систем управления мехатронными системами и роботами.
Сведения об авторах
Раздел 1. Введение в микропроцессорные системы управления
Глава 1.2. Обмен данными в микропроцессорной системе
1.2.1. Понятие обмена данными
1.2.2. Обмен данными в микропроцессорной системе
1.2.3. Управление обменом на примере параллельного способа обмена
1.2.4. Методы обмена
1.2.5. Организация внутренних линий связи
1.2.6. Управление обменом в случае последовательного обмена данными
1.2.7. Контроль правильности передачи данных
1.2.8. Пакетный метод передачи данных по последовательному каналу
1.2.9. Управление последовательным каналом при полудуплексной связи
1.2.10. Управление потоком данных
1.2.11. Способы кодирования бит при последовательной передаче данных
Тест: Определение байта
Тест: Определение бита
Тест: Определение машинного слова
Тест: Определение обмена данными
Тест: Задачи управления обменом
Тест: Ведущее устройство
Тест: Методы обмена
Тест: Мультиплексированная шина адреса-данных
Тест: Последовательный обмен
Тест: Проверка готовности ведомого устройства
Тест: Служебные биты
Глава 1.3. Аппаратные и программные средства МПС
1.3.1. Определение аппаратных и программных средств
1.3.2. Обобщенная архитектура микропроцессора
1.3.3. Обобщенный интерфейс микропроцессора
1.3.4. Команды микропроцессора. Система команд
1.3.5. Обобщенная архитектура и интерфейс запоминающего устройства
Тест: Алгоритм
Тест: Аппаратные средства
Тест: Архитектура микросхемы
Тест: Интерфейс микросхемы
Тест: Команда микропроцессора
Тест: Программа
Тест: Программные средства
Тест: Система команд
Тест: Трансляция
Тест: Быстродействие ОЗУ
Тест: Варианты трансляции
Тест: Дешифрация команд
Тест: Прием данных
Тест: Программируемый интерфейс
Тест: Свойства ОЗУ
Раздел 2. Проектирование микропроцессорных систем
2.1. Этапы проектирования микропроцессорной системы управления
2.2. Математическая модель микропроцессорной системы управления
Тест: Математическая модель
Тест: Алгоритм управления
Тест: Канал входных сигналов
Тест: Канал обратной связи
Тест: Канал управляющих сигналов
Тест: АЦП
Тест: ЦАП
Тест: Цена младшего разряда АЦП
Тест: Цифровой фильтр
Тест: Экстраполятор
Глава 2.3. Проектирование аппаратных средств МПС
2.3.1. Задачи проектирования аппаратных средств МПС
2.3.2. Классификация УСО
2.3.3. Задачи проектирования УСО
2.3.4. Проектирование соединения УСО с микропроцессором
2.3.5. Проектирование соединения УСО с МП в случае нескольких ведущих устройств
Тест: Демультиплексирование шины
Тест: Подключение к системной шине
Тест: Последовательный арбитраж
Тест: Системная шина
Тест: Контроллер арбитража
2.3.6. Проектирование УСО и соединения УСО с объектом управления
Глава 2.4. Однокристальные микроЭВМ
2.4.1. Общее понятие об однокристальных микроЭВМ
2.4.2. Однокристальная микроЭВМ семейства Intel MCS-51
Тест: Особенности однокристальной микроЭВМ
Тест: Альтернативные функции параллельных портов
Глава 2.4.4. Организация УСО в случае использования однокристальной микроЭВМ
2.4.5. УСО для ввода информации
2.4.6. УСО для вывода информации
2.4.7. Проблема нехватки портов при организации УСО
Тест: Поблема нехватки портов
Раздел 3. Специальные вопросы разработки микропроцессорных систем
Глава 3.1. Увеличение быстродействия микропроцессорной системы
3.1.1. Проблема быстродействия микропроцессорной системы
3.1.2. Понятие о конвейеризации
3.1.3. Конвейеризация обработки данных
3.1.4. Конвейеризация выполнения команд в микропроцессоре
Тест: Время выполнения операции при конвейеризации
Тест: Быстродействие МПС
Тест: Конвейер с обратной связью
Тест: Конвейеризация
Глава 3.2. Операционные системы ЭВМ
3.2.1. Задачи управления в микропроцессорной системе
3.2.2. Основные понятия и определения операционных систем
3.2.3. Процессы и ресурсы
3.2.4. Диспетчеры операционных систем
Тест: Операционная система
Тест: Понятие потока
Тест: Понятие процесса
Тест: Понятие ресурса
Тест: Состояния процесса
Тест: Задача диспетчеризации
Тест: Диспетчер процессов
Тест: Процесс в ожидании ресурса
3.2.6. Мониторы операционных систем
3.2.7. Применение монитора для решения задачи "читатели-писатели"
Тест: Монитор операционной системы
Тест: Запрос ресурса