Программирование микроконтроллеров

О курсе

Основным целями освоения курса "Программирование микроконтроллеров" являются формирование у обучающихся: знаний методов разработки и отладки программ на языке низкого и высокого уровней; умений составлять алгоритмы решения задачи и использовать прикладные среды программирования для реализации разработанных алгоритмов; владений навыками программирования микроконтроллеров для реализации взаимодействия с периферийными устройствами. 

В курсе рассматриваются вопросы разработки и отладки простейших программ для микроконтроллеров архитектуры Intel 8051. 

Курс предназначен для студентов 4 курса направлений 03.03.02, 09.03.01, 09.03.04, 12.03.02, 13.03.02, 13.03.03, 14.05.04, 15.03.01, 15.03.04, 15.03.06, 18.03.01.

Результаты обучения

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

2. Владеет новыми образовательными технологиями при самостоятельном освоении аппаратных и программных средств перспективных микропроцессорных систем.

3. Умеет использовать полученные навыки программирования с целью саморазвития, повышения квалификации и  конкурентоспособности в профессиональной деятельности.

Образовательная программа (ООП/ДОП)

Направления подготовки бакалавриата:
03.03.02, Физика
09.03.01, Информатика и вычислительная техника
09.03.04, Информационные системы и технологии
12.03.02, Оптотехника
13.03.02, Электроэнергетика и электротехника
13.03.03, Энергетическое машиностроение
14.05.04, Электроника и автоматика физических установок
15.03.01, Машиностроение
15.03.04, Автоматизация технологических процессов и производств
15.03.06, Мехатроника и роботехника
18.03.01, Химическая технология

Программа курса

Раздел 1. Порты ввода/вывода. Прерывания.
Раздел 2. Устройства ввода информации
Раздел 3. Устройства отображения и передачи информации
Раздел 4. АЦП и ЦАП
Раздел 5. Работа с датчиками

Длительность курса, количественные характеристики, форма аттестации

Продолжительность курса – 18 недель. Трудоемкость освоения курса –108 часов; 3 зачётных единицы.  Форма контроля – экзамен.

Автор(ы) курса

Мыцко Евгений Алексеевич, к.т.н., ассистент ОИТ ИШИТР ТПУ

Мальчуков Андрей Николаевич, к.т.н., доцент ОИТ ИШИТР ТПУ


Copyright © 2020.

Томский политехнический университет. Все права защищены
Tomsk Polytechnic University, All rights reserved.

Уровень квалификации: Начальный