Часть 1: Вводная информация о MTS-86C - стенде для изучения микропроцессора Intel 8086 1-1. Краткий обзор оборудования MTS-86C ------------------ 1-1 1-2. Распределение памяти и адреса портов ввода / вывода ------------------ 1-4 1-3. Выполнение демонстрационных программ --------------------1-6 Часть 2: Работа с клавиатурой 2-1 Краткий обзор функций ----------------------2-1 2-2. Выполняемые операции ---------------------- 2-4 Часть 3: Написание, загрузка и отладка программ 3-1. Напишите программу ----------------------3-1 3-2. Загрузите программу -----------------------3-4 3-3. Отладьте программу --------------------- 3-12 Часть 4: Основы микропроцессора 8086 4-1. Регистры ------------------------4-1 4-2. Команды ---------------------- --4-7 Часть 5: Прерывания 5-1. Программное прерывание -------------------------5-2 5-2. Аппаратное прерывание ------------------------ 5-6 Часть 6: 8255 – контроллер параллельного порта 6-1. Вывод 95H на 8-битный светодиодный индикатор ------------------------- 6-2 6-2. Светодиодная индикация (1) -------------------------- 6-4 6-3. Светодиодная индикация (2) -------------------------- 6-6 6-4. Светодиодная индикация тактового переключателя ------------------------- 6-8 Часть 7: 74LS373 – управление защелкой 7-1. Вывод шестнадцатеричных чисел на семисегментный индикатор (FND) ------------------------- 7-2 7-2. Семисегментный индикатор (FND), управляемый тактовым переключателем ---------------------------7-5 Часть 8: 8253 – блок таймера 8-1. Звуковые сигналы 8253 ------------------------- 8-2 8-2. Аналоговый ввод с помощью ТАКТОВЫХ КНОПОК -----------------------8-10 8-3. Аналоговый ввод с помощью клавиатуры компьютера -----------------8-15 8-4. Звуковые сигналы 8255 8-19 Часть 9: 8259 – контроллер программных прерываний 9-1. IR0-вход кнопочного переключателя ----------------------------9-2 9-2. IR1 - вход от 8253 ------------------------- 9-10 9-3. IR0 и приоритетная обработка безусловных прерываний ------------- 9-14 Часть 10: DAC0808 – цифроаналоговое преобразование 10-1. Генерирование пилообразного сигнала 10-2. Генерирование треугольного сигнала --------------------------- 10-2 -----------------------------10-4 10-3. Генерирование прямоугольного сигнала ------------------------------ 10-6 10-4. Генерирование синусоидального сигнала -------------------------------10-8 Часть 11: ADC0809 – аналого-цифровое преобразование 11-1. Переменный Резистор --------------------------11-2 11-2. Фототранзистор ----------------------------11-6 11 - 3. Термистор ----------------------------11-9 11 - 4. Запись звука -------------------------- 11-12 Часть 12: 8279 - клавиатура и управление жидкокристаллическим (ЖК) дисплеем 12-1. Управление клавиатурой ---------------------------12-2 12-2. Управление ЖК-дисплеем ---------------------------12-8 12-3. Управление ЖК-дисплеем с помощью клавиатуры ---------------- 12-13 Часть 13: 8251 - контроллер последовательного порта 13-1. Последовательная передача данных: Используя разъем RS232-1 -----13-2 13-2. Последовательная передача данных: Используя разъем RS232-2 ---13-11 Приложение Приложение A. Расширение пользовательской памяти ---------------------- A-1 Приложение B. Назначение контактов внешнего интерфейса ------------------ B-1 Приложение C. Таблица кодов ASCII --------------------- C-1 Приложение D. Установка скорости передачи данных (в бодах) -------------Принципиальная схема MTS-86C D-1