Базовая информация по дисциплине
«Программирование микропроцессорных систем» 4 семестр
|
Информация об авторах |
Исаева Мадина Ризвановна, доцент кафедры «АТПП», ИЭ
|
|
Цели и задачи дисциплины |
Цели дисциплины: изучение общих принципов построения и функционирования микропроцессоров и микроконтроллеров, а также систем на их основе. Задачи дисциплины: -научить работать с аппаратно-программными средствами микропроцессорных систем; привить навыки работы в современных интегрированных системах программирования встраиваемых микропроцессорных систем. Длительность изучения дисциплины: 3 недели Трудоемкость дисциплины: 4 зачетные единицы В результате освоения дисциплины магистрант должен: знать: - подходы и методы программирования микроконтроллеров; базовую функциональную схему МПС; программное обеспечение микропроцессорных систем; структуру типовой системы управления (контроллер) и организацию микроконтроллерных систем; методы тестирования и способы отладки МПС. уметь: - писать простые программы для микроконтроллеров на языке С; производить тестирование и отладку МПС; выбирать микроконтроллер/микропроцессор для конкретной системы управления. владеть: - умением использовать специальный инструментарий для программирования микроконтроллеров; основными принципами проектирования современных МПС; основными приемами технической эксплуатации и обслуживания аппаратуры МПС. |
|
Структура дисциплины |
|
|
Теоретический материал |
Количество модулей – 2 Количество тем/лекций в каждом модуле – 4;4. |
|
Практический материал |
По данной дисциплине предусматривается выполнение практических работ к двум рассматриваемым модулям. Всего 7 практических работ. |
|
Контрольно-измерительные материалы |
В комплекте тестовых заданий имеется 20 вопросов к каждому модулю, на ответы отводится 40 минут. |
Программа дисциплины
|
Модуль |
Темы/Лекции |
Материалы для сопровождения дисциплины |
Контрольно-измерительные материалы |
Направление подготовки |
|
Модуль 1
|
1.Основные виды МПС и их особенности. Обобщенная структура МПС. 2.Архитектура микроконтроллеров серии 1986ВЕ9Х 3.Описание основных регистров микроконтроллера. Порты ввода/вывод. 4.Компилятор и программная среда разработки. Алгоритм работы. |
1.Презентация 2.Практические работы |
Тест
|
15.04.04 Автоматизация технологических процессов и производств ( магистратура)
|
|
Модуль 2 .
|
1.Основы программирование на языке С. 2.Структура программы на языке С. 3.Указатели и адреса переменных. 4.Примеры программ для микроконтроллеров серии 1986ВЕ9Х. |
1.Презентация 2.Практические работы |
Тест
|
Учебно-методическое и информационное обеспечение дисциплины:
1.Программирование контроллеров для АСУ и мехатронных систем : учебное пособие / И. А. Елизаров, П. В. Балабанов, В. Н. Назаров [и др.]. — Тамбов : Тамбовский государственный технический университет, ЭБС АСВ, 2022. — 81 c. —— URL: https://www.iprbookshop.ru/133322.html
2.Пешко, М. С. Программирование микроконтроллеров на базе архитектуры AVR на языке С++ : практикум / М. С. Пешко, А. П. Аверченко. — Омск : Омский государственный технический университет, 2022. — 88 c.— URL: https://www.iprbookshop.ru/131219.html
3.Ахмерова, А. Н. Программирование промышленных контроллеров : учебное пособие / А. Н. Ахмерова, А. Ю. Шарифуллина. — Казань : Казанский национальный исследовательский технологический университет, 2019. — 84 c. — URL: https://www.iprbookshop.ru/109582.html
