Базовая информация по дисциплине

«Программирование микропроцессорных систем управления» 4 семестр

Информация об авторах

Исаева Мадина Ризвановна, доцент кафедры «АТПП», ИЭ

 

 

 

 

 

 

 

 

Цели и задачи дисциплины:

Цели дисциплины: получение базовых знаний в области программирования микропроцессорных систем управления; ознакомление с основными схемотехническими принципами реализации микропроцессорных систем.

Задачи дисциплины:

- изучение общих принципов построения и функционирования микропроцессоров и микроконтроллеров, а также систем управления на их основе; изучение аппаратно-программных средств микропроцессорных систем и средств их отладки.

Длительность изучения дисциплины – 15 недель

Трудоемкость дисциплины – 3 зачетные единицы

В результате освоения дисциплины студент должен:

Знать:

- подходы и методы программирования микроконтроллеров; базовую функциональную схему МПС; программное обеспечение микропроцессорных систем; структуру типовой системы управления (контроллер) и организацию микроконтроллерных систем; методы тестирования и способы отладки МПС.

Уметь:

- писать простые программы для микроконтроллеров на языке С; производить тестирование и отладку МПС; выбирать микроконтроллер/микропроцессор для конкретной системы управления;

Владеть:

- умением использовать специальный инструментарий для программирования микроконтроллеров; основными принципами проектирования современных МПС; основными приемами технической эксплуатации и обслуживания аппаратуры МПС.

Структура дисциплины

Теоретический материал

Количество модулей – 2

Количество тем/лекций в каждом модуле- 4; 4.

Практический материал

По данной   дисциплине предусматривается выполнение практических работ к рассматриваемым модулям.

Контрольно-измерительные материалы

В комплекте тестовых заданий имеется  20 вопросов к каждому модулю, на ответы отводится 40 минут.

Программа дисциплины

 

Модуль

 

Темы/Лекции

Материалы для сопровождения дисциплины

Контрольно-измерительные материалы

 

Направление подготовки

Модуль 1

 

1.Основные виды МПС и их особенности. Обобщенная структура МПС.

2.Архитектура микроконтроллеров серии 1986ВЕ9Х

3.Описание основных регистров микроконтроллера. Порты ввода/вывод.

4.Компилятор и программная среда разработки. Алгоритм работы.

1.Презентация

2.Практические работы

Тест

 

27.03.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