
ASSEMBLER / Пособие51GB / 9.лабораторные работы МК
.doc9. Лабораторные работы МК-51
-
Архитектура микроконтроллера. Структура ассемблерной программы.
-
Сортировка массива. Обмен файлов.
-
Суммирование многобайтных чисел
-целых чисел без знака
-числа со знаком прямой код
-числа со знаком обратный код
-
Подпрограммы. Передачи данных из вызывающей в вызываемую программу и наоборот.
-
Умножение и деление вещественных чисел.
-
Организация ввода с клавиатуры С(ассемблер)
-ввод
- идентификация клавиатуры
- защита от дребезга
-
Вывод данных на ЖКИ (ассемблер) или на светодиод
-работа с курсором
-вывод сигнала на ЖКИ
-бегущая строка
-
Вывод данных на ЖКИ С(подпрограммы)
-
АЦП (ввод, нормирование) с потенциометра
-
Вывод аналоговых сигналов на объект
-управление подсветкой индикатора
-управление инерционным объектом
-генератор периодических сигналов
-
Последовательный интерфейс
-RS-232 “точка - точка”
-RS-485 “ведущий - ведомый”
-C-NET, ModBus
-
Цифровые управление (PID – регулятор)
-
Работы с таймерами
-конфигурированные
-для ШИМ
-для последовательного интерфейса
-
Программная матрица (определение реакции оператора)
-ШИМ
-
I2C интерфейс памяти
-
SPI