-
Основные понятия и определения МПТ.
-
Основные характеристики и типы МП.
-
Общие принципы построения МПС.
-
Основные операции, выполняемые в МПС с 3-мя шинами.
-
Запись данных в память.
-
Чтение из памяти.
-
Запись в порт (вывод).
-
Чтение из порта (ввод).
-
Обработка запросов прерывания.
-
Прямой доступ к памяти.
-
Микропроцессор КР580ВМ80А (ВМ80).
-
Внутренняя структура.
-
Программная модель МПС.
-
Программная модель памяти.
-
Программная модель портов ввода-вывода.
-
Анализ работы МП ВМ80.
-
Машинные такты и циклы.
-
Слово состояния процессора.
-
Временные диаграммы сигналов МП.
-
Режимы работы МП.
-
Построение отдельных модулей МПС.
-
Основные параметры МС ПЗУ.
-
Принцип построения внутренней памяти МПС.
-
Построение модуля ПЗУ.
-
Построение модуля ОЗУ.
-
Построение двухстраничного модуля памяти.
-
Модуль ввода-вывода.
-
Реализация модуля ввода-вывода при раздельном поле адресов памяти и портов.
-
Схемотехника модуля ввода-вывода.
-
Организация модуля ввода-вывода с общим полем адресов памяти и портов.
-
Построение модуля прерывания.
-
Микропроцессор ВМ85.
-
Система прерываний МП ВМ85.
-
Ввод и вывод последовательных данных.
-
Построение модуля центрального процессора МП ВМ85.
-
Система команд МП.
-
Язык Ассемблера.
-
Псевдокоманды Ассемблера.
-
Методика разработки программного обеспечения.
-
Процедура обработки данных.
-
Виды программного обеспечения (ПО) МПС.
-
Подпрограммы как средства модульного программирования.
-
Иерархическая организация подпрограмм.
-
Применение таблиц.
-
Программирование цифровых вычислительных устройств.
-
Арифметические операции с целыми числами без знака.
-
Быстрое умножение и деление двоичных чисел.
-
Преобразование двоичных чисел в десятичные и наоборот.
-
Операции с целыми двоичными числами со знаком.
-
Дробные числа.
-
Арифметические операции с числами с ПЗ.
-
БИС параллельного интерфейса КР580ВВ55А (i8285A).
-
БИС последовательного интерфейса КР580ВВ51А.
-
Внутренняя структура БИС КР580ВВ51А.
-
Программирование БИС ВВ51А.
-
Формат инструкции асинхронного режима работы.
-
Формат инструкции синхронного режима работы.
-
Формат инструкции команды.
-
Формат слова состояния.
-
БИС программируемого таймера КР580ВИ53 (i8253).
-
Программирование таймера.
-
Применение МП в системах управления и контроля.
-
Работа МК с дискретными сигналами.
-
Борьба с дребезгом контактов.
-
Формирование управляющих сигналов.
-
Методы управления отдельными линиями порта ввода.
-
Формирование временных задержек.
-
Управление дискретными нагрузками от МПС.
-
Сопряжение АЦП с МПС.
-
Интерфейс быстрых АЦП с МПС.
-
Схема интерфейса с 8-разрядным АЦП.
-
Интерфейс с 10-разрядным АЦП.
-
Интерфейс медленных АЦП с МПС.
-
Сопряжение ЦАП с МПС.
-
Устройство сбора и распределения данных.
-
Организация связи МПС с оператором.
-
Управление индикаторами линейного дисплея.
-
Программа управления дисплеем с использованием таймера.
-
Интерфейс дисплея с клавиатурой.
-
Программируемый контроллер КР580ВВ79 с клавиатурой и дисплеем.
-
Программирование КР580ВВ79.
-
Слово состояние контроллера.
-
Методы ввода данных с клавиатуры.
-
Общая характеристика языков программирования.
-
Структура простейшей программы на языке Си.
-
Представление информации в языке Си.
-
Типы данных.
-
Переменные.
-
Строковые переменные и константы.
-
Элементарный ввод вывод в Си.
-
Операция и выражения в языке Си.
-
Преобразование типов в выражении.
-
Операции управления вычислительным процессом.
-
Функции языка Си.
-
Библиотечные функции.
-
Функции для работы с портами ввода вывода.
-
Видимость переменных.
-
Классы хранения переменных.
-
Операции присвоения.
-
Условная операция.
-
Операция sizeof (определение размера).
-
Указатели.
-
Массивы.
-
Массивы строк.
-
Массивы – указатели.
-
Типы, определяемые пользователем.
-
Массивы структурных переменных.
-
Использование структур в функциях.
-
Операции с файлами.
-
Обмен информацией с файлами.
-
Разработать МК для управления насосом напорной башни.
-
Интерфейс МПС.
-
Организация интерфейсов.
-
Организация линий интерфейса.
-
Передача по однонаправленным линиям связи.
-
Передача по двухпроводной линии.
-
Интерфейс ИРПР (BS – 4421)
-
Пример подключения ППА КР580ВВ55А.
-
Драйвер – программа, управляющая вводом – выводом. Драйверы обмена ОИРПР.
-
Последовательный интерфейс.
-
Драйверы для работы интерфейса.
-
Аппаратное квитирование передачи данных.
-
Интерфейс КОП (канал общего пользования).
-
Команды интерфейса КОП.
-
Транспортная передача данных.
-
Сопряжение устройств управления и контроля с ПК.
-
Интерфейсная часть УС.
-
Подключение устройств к порту принтера.
-
Подключение устройств сопряжения к компьютеру через последовательный порт.
-
Интерфейсная шина I2C.