Конструирование и программирование микроконтроллерных устройств
книга

Конструирование и программирование микроконтроллерных устройств

Автор: Михаил Смирнов, Владимир Зияутдинов, Ольга Голубева, Д. Овечкин, Т. Попов

Форматы: PDF

Издательство: Липецкий государственный педагогический университет им. П.П. Семенова-Тян-Шанского

Год: 2018

Место издания: Липецк

ISBN: 978-5-88526-953-7

Страниц: 120

Артикул: 76023

Возрастная маркировка: 16+

Электронная книга
240

Краткая аннотация книги "Конструирование и программирование микроконтроллерных устройств"

Пособие содержит основные понятия, принципы создания и программирования микроконтроллерных устройств, основные алгоритмы.
В результате выполнения лабораторных работ этого курса студенты овладевают навыками программирования микроконтроллеров на языке Assembler, знакомятся с основными принципами создания микроконтроллерных устройств, написания для них программы и ее отладки. Материал учебного пособия достаточен для овладения основными навыками разработки и программирования микроконтроллеров фирмы PIC. Пособие предназначено для студентов, изучающих микроконтроллерные устройства и встраиваемые системы.

Содержание книги "Конструирование и программирование микроконтроллерных устройств"


Введение
Описание базовых архитектурных особенностей микроконтроллера PIC16F877
Конструкция и расположение выводов микроконтроллера
Основы программирования микроконтроллера
Часто используемые регистры специального назначения
Система команд
Описание среды программирования и отладки
Особенности внутрисхемной отладки
Базовая аппаратная реализация
Лабораторная работа №1. Hello, Word!
Лабораторная работа №2. Программная реализация задержки
Лабораторная работа №3. Прерывания. Задержка таймером TMR0
Лабораторная работа №4. Использование таймера TMR1, работающего вместе с часовым кварцем. Реализация секундной задержки
Лабораторная работа №5. Динамическое отображение информации
Лабораторная работа №6. Реализация работы матричной клавиатуры
Литература
Приложение

Все отзывы о книге Конструирование и программирование микроконтроллерных устройств

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Конструирование и программирование микроконтроллерных устройств

24 Описание среды программирования и отладки Инструментальные средства разработки MPLAB [2]. MPLAB IDE интегрирует несколько инструментальных средств, обеспечивая полную среду разработки. Менеджер Проекта MPLAB Project Manager используется для создания проекта и работы с определенными файлами, связанными с проектом. При использовании проекта исходный код (Source Code) компилируется и загружается в симулятор или эмулятор единственным щелчком мыши. Редактор MPLAB Editor используется для создания и редактирования текстовых файлов, например, исходного кода программы, кода и скрипт-файлов (сценариев) для линкера. Симулятор MPLAB-SIM Simulator моделирует выполнение команд и ввода - вывода PIC-контроллеров (MCUs). Эмулятор MPLAB-ICE Emulator использует аппаратный блок для эмуляции PIC-контроллеров в реальном времени в отлаживаемой системе или без неё. Универсальный ассемблер MPASM [3] / переместимый линкер MPLINK / библиотек MPLIB позволяют собирать (ассемблировать) исходный код программы без выхода из MPLAB, создавать конечное приложение, связывая переместимые модули от MPASM и/или MPLAB-C17 (PIC17CXXX) компилятора и MPLIB управлять пользовательскими библиотеками для обеспечения максимального многократного использования кода. Расположение и назначение кнопок меню редактора MPLAB IDE по умолчанию. “New File” – создать новый файл; “Open File” – открыть существующий файл; “Save File” – сохранить файл; “Cut” – вырезать в буфер обмена;