Магда Ю.С. Современные микроконтроллеры. Архитектура, программирование, разработка устройств

Магда Ю.С. Современные микроконтроллеры. Архитектура, программирование, разработка устройств

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

Значительная часть материала посвящена практическому программированию в популярной среде разработки Keil uVision. Приводятся многочисленные примеры разработки несложных аппаратно-программных систем сбора аналоговой и цифровой информации, измерительных систем, систем управления внешними устройствами и т.д.

Оглавление:

Глава 1. Программная архитектура микроконтроллеров 8051
Структура внутренней памяти 8051
Подключение внешней памяти программ и данных
Система команд микроконтроллера семейства 8051
Система прерываний
Параллельные порты ввода/вывода данных

Глава 2. Программирование и отладка в среде Keil uVision
Преимущества и недостатки языков высокого уровня
Создание программ в Keil C51
Синтаксис Keil C51
Управление вводом/выводом в Keil C51
Операции с памятью
Программирование ввода/вывода через последовательный порт
Интерфейс с языком ассемблера
Программирование на языке ассемблера в среде Keil
Отладка программ в среде Keil uVision

Глава 3. Использование последовательного порта
Запись данных в последовательный порт
Чтение данных из последовательного порта
Прерывание последовательного порта
Работа с последовательным портом в Keil C51
Интерфейс систем на базе 8051 с персональным компьютером

Глава 4. Встроенные таймеры
Режим работы таймера в качестве 16-разрядного таймера
Прерывания таймеров
Режим автоперезагрузки
Счетчики событий
Таймер 2
Аппаратно-программные решения с использованием таймеров

Глава 5. Обработка дискретных сигналов
Обработка входных данных с использованием SPI
Пользовательские интерфейсы ввода дискретных данных
Пользовательские интерфейсы вывода дискретных данных

Глава 6. Ввод/вывод аналоговых сигналов
Обработка аналоговых входных сигналов
Использование цифро-аналоговых преобразователей

Глава 7. Отображение информации в системах с микроконтроллерами 8051
Применение семи-сегментных индикаторов
Применение жидкокристаллических индикаторов

Название: Современные микроконтроллеры. Архитектура, программирование, разработка устройств
Автор: Магда Ю.С.
Год: 2017
Издательство: ДМК
Язык: русский
Формат: djvu
Страниц: 224
Размер: 14,73 Мб

Скачать Магда Ю.С. Современные микроконтроллеры. Архитектура, программирование, разработка устройств
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.