Лектор: Никита Колесников
Практика: Никита Колесников
Лекции: Понедельник 11.50-13.20 в 218 ауд.
Лабораторные работы: Понедельник 13.50-15:20 в 218 ауд.
Экзамен: TBA
О курсе: изучаем инструменты системного программиста, разрабатывающего ПО для микроконтроллеров (встраиваемых систем). На примере 8-битных микроконтроллеров производства Microchip, Atmel, STM пройдем путь от проектирования электрической схемы автономного устройства (с помощью САПР, и "в железе") до его внутрисхемной отладки.
Дата | Тема |
---|---|
17.01 | Лекция 1. Схемотехника цифровых устройств. Микроконтроллеры. [Слайды] |
24.01 | Лекция 2. Микроконтроллер PIC16F84A и его периферия. Программирование на Assembler и C++. |
31.01 | Лекция 3. Порты ввода-вывода микроконтроллера. Время выполнения микропрограммы. Задержки и таймер. |
28.02 | Лекция 4. Индикация на 7-сегментном индикаторе. |
14.03 | Лекция 5. ШИМ модуляция сигнала, управление мощностью. [Слайды] |
24.04 | Лекция 6. Интерфейсы для передачи данных. [Слайды] |
Даты выполнения | Тема | Сдать не позднее |
---|---|---|
17.01-31.01 | Практическая работа №1. Симуляция работы микроконтроллера в Proteus | 7.03.2022 |
31.01-14.02 | Практическая работа №2. Порты ввода-вывода микроконтроллера, таймер. Программа "Бегущие огни" | 7.03.2022 |
21.02-28.02 | Практическая работа №3. Индикация на 7-сегментном индикаторе | 7.03.2022 |
21.03-28.03 | Практическая работа №4. Управление мощностью с помощью ШИМ-модуляции | 11.04.2022 |
16.05-1.06 | Практическая работа №5. Протокол I2C [Библиотека i2c, lcd] | 1.06.2022 |