От автора.

Введение.
Что такое контроллер?
Контроллеры на "жесткой" и "программируемой" логике.
Конструктивное исполнение контроллеров.
Одноплатные компьютеры.
Одноплатные контроллеры.
Микроконтроллеры.

Как пользоваться книгой.
Организация материалов книги.
Рекомендации автора.

Глава 1. Теория для "не электронщиков".

Виды сигналов: аналоговые и дискретные.
Аналоговые сигналы.
Дискретные сигналы.

"Язык" систем передачи и преобразования сигналов.
Интерфейс связи и его подуровни.

Методы передачи сигналов.
Параллельный метод передачи информации.
Обмен информацией с использованием дискретных сигналов.
Цифровые сигналы.
Последовательный метод передачи информации.
Скорость обмена данными. Синхронизация.

Транзистор.
Транзистор как управляемый выключатель.
Транзистор как усилитель.
Транзистор как основной элемент инвертора.

Сигнальные шины.
Адресация. Коллизия.
Групповое использование шины.

Методы формирования сигналов в линии связи.
Схема с открытым коллектором.
Схема передатчика с двумя транзисторами.
Схема передатчика с третьим состоянием.

Считаем по-иному.
Двоичная система исчисления.
Шестнадцатеричная система исчисления.
Запись значений в двоичной и шестнадцатеричной системах исчисления.

Преобразования аналогового сигнала в цифровой сигнал.
Аналогово-цифровой преобразователь (АЦП).

Преобразования цифрового сигнала в аналоговый сигнал.
Цифро-аналоговый преобразователь (ЦАП).
Скважность импульса.
Широтно-импульсная модуляция.
Память и ее типы.
Классификация устройств памяти. ОЗУ и ПЗУ.
Энергонезависимая память.
Оперативная память.
Память с параллельным и последовательным доступом.

Глава 2. Микроконтроллеры.
Что такое микроконтроллер? Основные узлы микроконтроллера.
Процессор.
Память.
Порты. Режимы работы портов.
Периферийные устройства.
Многофункциональность выводов микроконтроллера.
Семейства микроконтроллеров.
Тактовый генератор.
Разрядность процессора. Методы представления информации.
Система команд процессора.
Специализация микроконтроллеров.
Основные производители микроконтроллеров. Краткое описание микроконтроллеров популярных семейств AVR, PIC и Intel х51-совместимых.
Какой из микроконтроллеров самый-самый…?

Глава 3. Управляем процессором.
Машинные коды.
Алгоритмы и методы его описания.
Команды ветвления: условный и безусловный переходы.
Прерывания и их типы. Приоритеты прерываний.
Ассемблер. Транслятор.
Метки и переменные. Метакоманды для транслятора.
Комментарии в программе.
Модульность программ. Часто повторяющиеся задачи.
Макросы.
Подпрограммы.
Языки программирования и их функциональное разделение.
Трансляция программы. Методы трансляции программы.
Несовместимость трансляторов.

Процесс создания программы. Среды разработки программ.
Интегрированная среда разработки программ.


На главную страницу >> www.ugolok-mastera.ru