Лектор: Никита Колесников
Практика: Никита Колесников
Лекции: Понедельник 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 |