Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Программирование микроконтроллеров AVR. Учебное пособие.pdf
X
- •ПРЕДИСЛОВИЕ
- •1. АРХИТЕКТУРА МИКРОКОНТРОЛЛЕРОВ AVR СЕМЕЙСТВА MEGA
- •1.1. Регистры микроконтроллера
- •1.2. Порты ввода/вывода
- •1.3. Периферийные устройства
- •1.3.1. Таймеры/счетчики
- •1.3.2. Аналого-цифровой преобразователь
- •2. ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ С
- •2.1. Вводные понятия в языке С
- •2.2. Правила приведения типов компилятора Code Vision AVR
- •2.3. Структура программы на языке С
- •3. СОЗДАНИЕ ПРОЕКТА С ИСПОЛЬЗОВАНИЕМ МАСТЕРА-ПОСТРОИТЕЛЯ
- •3.1. Выбор общих параметров проекта
- •3.1.1. Настройка портов
- •3.1.2. Настройка таймеров
- •3.1.3. Настройка параметров АЦП
- •3.1.4. Настройка параметров ЖКИ
- •3.2. Генерации программы
- •4. ПРИМЕНЕНИЕ МИКРОКОНТРОЛЛЕРОВ AVR ПРИ РАЗРАБОТКЕ ИЗМЕРИТЕЛЬНЫХ СИСТЕМ
- •ЗАКЛЮЧЕНИЕ
- •БИБЛИОГРАФИЧЕСКИЙ СПИСОК

ЗАКЛЮЧЕНИЕ
Микроконтроллеры AVR являются популярными и широко используемыми устройствами в области встроенных систем. Разработанные фирмой Atmel (ныне Microchip Technology), они предоставляют надежную
и эффективную платформу для реализации различных приложений, начиная от бытовой техники до промышленных систем.
Для программирования микроконтроллеров AVR можно использовать
различные инструменты и языки, среди которых наиболее популярным
является язык программирования C, так как он обладает хорошей поддержкой и богатым набором инструментов для AVR. С использованием
языка программирования C и инструментов, например таких, как Atmel
Studio, разработчики могут создавать проекты, взаимодействовать с периферийными устройствами и управлять функциональностью микроконтроллера.
Независимо от того, является ли разработчик начинающим или опытным специалистом, знание программирования микроконтроллеров AVR
открывает перспективы и возможности проектирования в области встроенных систем, которые широко используются во множестве устройств,
начиная от бытовой техники до промышленных приложений.
Умение программировать для студентов является отличительным достоинством, повышающим престиж будущего специалиста, подтверждающим его высокую эрудицию и вселяющим уверенность в правильном
выборе специальности.
Знания, полученные при обучении программированию, пригодятся
при разработке учебных проектов, выполнении курсовых и квалификационных работ. В процессе изучения данной дисциплины и выполнения
практических заданий студенты приобретут необходимые компетенции
для дальнейшей работы с рассмотренным семейством микроконтроллеров.
111

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Евстифеев, А. В. Микроконтроллеры AVR семейства Tiny и Mega
фирмы ATMEL. – Москва : Изд. дом «Додэка-XXI», 2005. – 560 с. – ISBN
5-94120-099-4.
2. ATMEL 2486-8-BIT-AVR-MICROCONTROLLER-ATMEGA8 LDATASHEET // Multi language Documents. – URL:
https://vdocuments.site/atmel-2486-8-bit-avr-microcontroller-atmega8-ldatasheet.html (дата обращения: 10.12.2023).
3. Программирование на языке C для AVR и PIC микроконтроллеров /
сост. Ю. А. Шпак. – Киев : МК-Пресс, 2006. – 544 с. – ISBN: 978-5-79310842-3.
4. Белов, А. В. Самоучитель разработчика устройств на микро-
контроллерах AVR / А. В. Белов. – 2-е изд., перераб. и доп. – СанктПетербург : Наука и Техника, 2010. – 528 с. – ISBN 978-5-94387-808-4.
5. CRA251 – High Power Current Sense Chip Resistorhttp. – URL:
www.micro-semiconductor.com/datasheet/e0-CRA2512-FZ-R030ELF.pdf (да-
та обращения: 10.12.2023).
6. Опадчий, Ю. Ф. Аналоговая и цифровая электроника : учеб. для ву-
зов / Ю. Ф. Опадчий, О. П. Глудкин, А. И. Гуров ; под ред. О. П. Глудкина. – Москва : Горячая линия-Телеком, 2005. – 768 c. – ISBN 5-93517-
002-7.
7. Киреева, Э. А. Измерительные трансформаторы тока и напряжения
с литой изоляцией (справочные материалы) / Э. А. Киреева, С. А. Цырук. –
Москва : НТФ «Энергопрогресс», 2009. – Ч. 2. – 60 с. – (Библиотечка электротехника).
8. Бессонов, Л. А. Теоретические основы электротехники. Электриче-
ские цепи : учеб. для бакалавров / Л. А. Бессонов. – Москва : Юрайт,
2014. – 701 с. – ISBN 978-5-9916-3210-2.
9. Лебедев, М. Б. CodeVisionAVR : пособие для начинающих. –
Москва : ДМК-Пресс, 2018. – 592 с. – ISBN 978-5-97060-582-0.
112
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
