Предисловие
1. Микрокомпьютер как орудие труда
1.1. Где применяются микрокомпьютеры
1.2. Функции контроллеров бытовых приборов
1.3. Алгоритм работы микрокомпьютера
2. Устройство микрокомпьютера
2.1. Внешний вид микрокомпьютера
2.2. Процессор (ЦПУ)
2.3. Запоминающее устройство
2.4. Порты ввода-вывода
3. Микрокомпьютерная математика
3.1. Двоичная система счисления
3.2. Шестнадцатеричная система счисления
3.3. Двоично-десятичный код (BCD)
3.4. Логические операции
4. Цифровые схемы
4.1. Вентильные схемы
4.2. Триггеры
4.3. ТТЛ (транзисторно-транзисторные логические схемы)
4.4. Архитектура микрокомпьютера
5. Программы для микрокомпьютера
5.1. «Лингвистические» способности микрокомпьютера
5.2. О том, что такое «мнемоника» и как она заменяет машинный код
5.3. Схема выполнения команды
6. Введение в машинный язык
6.1. Назначение регистров ЦПУ
6.2. Kоманда загрузки данных (Load)
6.3. Kоманды арифметических операций
6.4. Kоманды логических операций
6.5. Kоманды перехода
6.6. Kоманды вызова подпрограммы и возврата из подпрограммы (CALL, RET)
6.7. Команды ввода и вывода (IN, OUT)
7. Составление программ
7.1. Технические характеристики микрокомпьютера (аппаратные средства)
7.2. Задача № 1 — поочередно зажечь определенное количество светодиодов
7.3. Задача № 2 — запомнить последовательность сигналов и воспроизвести ее (вариант 1)
7.4. Задача № 3 — запомнить последовательность сигналов и воспроизвести ее (вариант 2)
7.5. Задача № 4 — программа с использованием таблицы данных
7.6. Задача № 5 — управление шаговым двигателем
8. Периферийные устройства управляющего микрокомпьютера
8.1. БИС портов ввода-вывода
8.2. Обработка прерывания
8.3. БИС таймера-счетчика (CTC)
8.4. Преобразования цифровых и аналоговых сигналов
Приложения
Ответы к практическим заданиям
Предметный указатель