EB-3191 - комплексный учебный модуль, предназначенный для ознакомления обучающихся с основополагающими принципами архитектуры микропроцессора и микроконтроллера, принципами их работы, режимами адресации и флажками. Команды и программирование.
- Принципы работы микрокомпьютера: входы и выходы, часы, ЦП и память, принципы работы микропроцессора;
- Режимы адресации: - регистровая адресация, немедленная адресация, переменные, Прямая/Косвенная регистрация, операция над битами;
- Флаги: перенос и вспомогательные флаги переноса, ноль и флаги переполнения, флаг четности;
- Машинный язык: функции отладчика, блоки ввода/вывода, порты для прямого обращения, переходный сдвиг, регистры, условный переход, точки прерывания и отдельный шаг;
- Язык ассемблера: написание программ ассемблера, ассемблер, подпрограммы;
- Структура и набор команд: структура внутренней прямой памяти (RAM), команды передачи данных, команды арифметических операций, команды логических операций, команды булева преобразования, команда передачи управления программой;
- Сигналы прерывания;
- Таймеры и счетчик;
- Последовательная цепь;
- Декодирование адресов и адресные запоминающие устройства: диаграммы отсчета, времени, типы памяти, поиск памяти RAM в диапазоне адресов;
- Порты ввода и вывода: обращение к портам ввода-вывода, светодиодный дисплей, 7-сегментный дисплей, жидкокристаллический дисплей, переключатели и клавиши, нахождение нажатой клавиши, сканирование переключателей без фиксации положения, устранение дрожания клавиш, клавиатура в матрице;
- DAC – Цифро-аналоговый преобразователь;
- ADC – Аналого-цифровой преобразователь.