Ebook: Проектирование и схемотехническое моделирование микропроцессорных устройств
Author: Смирнов В.И.
- Genre: Компьютеры // Программирование
- Tags: Библиотека, Компьютерная литература, Микроконтроллеры, AVR / ATtiny / ATmega / ATxmega
- Language: Русский
- pdf
Ульяновск: УлГТУ, 2013. - 119 с., русский, ISBN: 978-5-9795-1164-
1. PDF, 2 МБИзложены вопросы проектирования микропроцессорных устройств, включая разработку программного обеспечения для микроконтроллеров. Рассмотрение архитектуры микроконтроллеров и особенностей функционирования периферийных устройств ведется на примере популярного микроконтроллера ATmega128 семейства AVR. Для формирования практических навыков работы с микроконтроллерами активно используется среда схемотехнического моделирования Proteus.
Пособие снабжено большим количеством примеров, в которых с помощью микроконтроллера решаются типовые задачи, присущие измерительным и управляющим микропроцессорным устройствам.
Пособие предназначено для магистрантов, обучающихся по направлению 211000.68 – «Конструирование и технология электронных средств» и профилю подготовки – «Элементы и устройства электронно-вычислительных средств».СодержаниеВведение.
[/b]Микроконтроллеры семейства AVR:[/b]
Общая характеристика микроконтроллеров семейства AVR.
Отличительные особенности микроконтроллера ATmega128.
Структурная организация ATmega128:
Особенности архитектуры и назначение выводов.
Организация памяти.
Системная синхронизация и источники тактовых импульсов.
Конфигурационные биты.Порты ввода/вывода.
Система прерываний и сброса.Периферийные устройства:
Таймеры/счетчики.
Аналого-цифровой преобразователь.
Аналоговый компаратор.
Последовательный периферийный интерфейс.
Универсальный синхронный и асинхронный приемопередатчик.[/b]Программирование микроконтроллеров:[/b]
Краткие сведения из языка программирования Си:
Элементы языка Си.
Типы данных.
Массивы и структуры.
Операторы.
Функции.
Структура программы на Си.
Директивы препроцессора.Интегрированная среда разработки ICCAVR.
Примеры программирования периферийных устройств.[/b]Схемотехническое моделирование микропроцессорных устройств:[/b]
Система схемотехнического моделирования Proteus.
Панель инструментов системы Proteus.
Основные приемы работы с системой Proteus.
Разработка проекта в Proteus на примере цифрового вольтметра.[/b]Практические примеры проектирования микропроцессорных устройств:[/b]
Изучение работы виртуальных инструментов в системе схемотехнического моделирования Proteus.
Изучение взаимодействия микроконтроллера с кнопкой и светодиодом.
Изучение взаимодействия микроконтроллера с ЖК-индикатором.
Изучение работы последовательного интерфейса USART на примере взаимодействия с внешним терминалом.
Изучение работы внутреннего аналого-цифрового преобразователя.
Изучение работы интерфейса SPI на примере взаимодействия с внешним АЦП.
Изучение работы 16-разрядного таймера/счетчика на примере генерации ШИМ-импульсов.
Изучение работы цифрового потенциометра.Приложение. Тексты программ для формирования временных задержек, управления ЖК-индикатором, SPI-интерфейсом и внешним АЦП.
Список литературы.
1. PDF, 2 МБИзложены вопросы проектирования микропроцессорных устройств, включая разработку программного обеспечения для микроконтроллеров. Рассмотрение архитектуры микроконтроллеров и особенностей функционирования периферийных устройств ведется на примере популярного микроконтроллера ATmega128 семейства AVR. Для формирования практических навыков работы с микроконтроллерами активно используется среда схемотехнического моделирования Proteus.
Пособие снабжено большим количеством примеров, в которых с помощью микроконтроллера решаются типовые задачи, присущие измерительным и управляющим микропроцессорным устройствам.
Пособие предназначено для магистрантов, обучающихся по направлению 211000.68 – «Конструирование и технология электронных средств» и профилю подготовки – «Элементы и устройства электронно-вычислительных средств».СодержаниеВведение.
[/b]Микроконтроллеры семейства AVR:[/b]
Общая характеристика микроконтроллеров семейства AVR.
Отличительные особенности микроконтроллера ATmega128.
Структурная организация ATmega128:
Особенности архитектуры и назначение выводов.
Организация памяти.
Системная синхронизация и источники тактовых импульсов.
Конфигурационные биты.Порты ввода/вывода.
Система прерываний и сброса.Периферийные устройства:
Таймеры/счетчики.
Аналого-цифровой преобразователь.
Аналоговый компаратор.
Последовательный периферийный интерфейс.
Универсальный синхронный и асинхронный приемопередатчик.[/b]Программирование микроконтроллеров:[/b]
Краткие сведения из языка программирования Си:
Элементы языка Си.
Типы данных.
Массивы и структуры.
Операторы.
Функции.
Структура программы на Си.
Директивы препроцессора.Интегрированная среда разработки ICCAVR.
Примеры программирования периферийных устройств.[/b]Схемотехническое моделирование микропроцессорных устройств:[/b]
Система схемотехнического моделирования Proteus.
Панель инструментов системы Proteus.
Основные приемы работы с системой Proteus.
Разработка проекта в Proteus на примере цифрового вольтметра.[/b]Практические примеры проектирования микропроцессорных устройств:[/b]
Изучение работы виртуальных инструментов в системе схемотехнического моделирования Proteus.
Изучение взаимодействия микроконтроллера с кнопкой и светодиодом.
Изучение взаимодействия микроконтроллера с ЖК-индикатором.
Изучение работы последовательного интерфейса USART на примере взаимодействия с внешним терминалом.
Изучение работы внутреннего аналого-цифрового преобразователя.
Изучение работы интерфейса SPI на примере взаимодействия с внешним АЦП.
Изучение работы 16-разрядного таймера/счетчика на примере генерации ШИМ-импульсов.
Изучение работы цифрового потенциометра.Приложение. Тексты программ для формирования временных задержек, управления ЖК-индикатором, SPI-интерфейсом и внешним АЦП.
Список литературы.
Download the book Проектирование и схемотехническое моделирование микропроцессорных устройств for free or read online
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)