- Цели и задачи дисциплины
- Основная цель дисциплины состоит в том, чтобы изучить устройство, основные типы, характеристики и области применения простейших микропроцессоров и микроконтроллеров, научиться создавать простейшие программы управления электромеханическими объектами, создать базу для изучения последующих предметов специализации по микропроцессорным средствам и системам. Для осуществления поставленной цели необходимо выполнить следующие задачи: повторить архитектуру и математические основы информатики; изучить функциональную схему, принцип действия, характеристики восьмиразрядных микропроцессоров и микроконтроолеров; познакомиться с 8-ми микроконтроллерами типа AVR, изучить язык программирования высокого уровня, получить навыки программирования на Си.
- Краткое содержание дисциплины
- Дисциплина предназначена для того, чтобы вспомнить системы счисления, алгебру логики, архитектуру персонального компьютера, ввести понятие микроконтроллера, рассмотреть его архитектуру, область применения, фирмы и типы. Рассмотреть один из вариант исполнения - микроконтроллеры AVR, их особенности, основные характеристики, регистры ввода/вывода, порты ввода/вывода: назначение, режимы работы, регистры управления работой, примеры определения портов, примеры использования портов. Дисциплина позволяет освоить программирование микроконтроллеров на языке высокого уровня Си и разобраться в таких элементах программы, как: структура программы, директивы, основные типы данных, переменные и константы, основные операции, основные операторы управления, в т.ч. применительно к микроконтроллерам. Рассматриваются примеры программ: использования портов ввода/вывода, создание временных задержек, вывод данных на семисегментные индикаторы, динамическая индикация. Вид промежуточной аттестации - диф. зачет.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ПК-1 Способен участвовать в проектировании объектов профессиональной деятельности
- УК-1 Способен осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач
- Образование
- Учебный план 13.03.02, 2022, (4.0), Электроэнергетика и электротехника
- Прикладное программирование