Зарегистрироваться
Восстановить пароль
FAQ по входу

Огородников И.Н. Микропроцессорная техника

  • Файл формата pdf
  • размером 2,52 МБ
  • Добавлен пользователем
  • Описание отредактировано
Огородников И.Н. Микропроцессорная техника
Учебник. — 2-е изд., перераб. и доп. — Екатеринбург: УГТУ-УПИ, 2007. — 380 с. — ISBN 978-5-321-00975-8; 5-321-00975-9.
Учебник по курсу «Микропроцессорная техника» предназначен для студентов физико-технического факультета, обучающихся по специальностям «Электроника и автоматика физических установок», «Радиационная безопасность человека и окружающей среды», «Биомедицинская инженерия» и «Инженерное дело в медико-биологической практике».
Рассмотрены общие вопросы организации однокристальных микропроцессоров и микроконтроллеров, проведен сравнительный анализ микроконтроллеров различных типов, детально рассмотрены организация, функционирование, система команд микроконтроллеров MCS51, а также инструментальные средства подготовки программного обеспечения.
Предисловие.
Организация микропроцессорной системы.

Цифровые устройства с фиксированными и программно-управляемыми функциями.
Цифровые устройства с фиксированными функциями.
Цифровые устройства с программно-управляемыми функциями.
Магистрально-модульная организация связей.
Архитектура системы.
Некоторые типы архитектуры.
Полупроводниковые запоминающие устройства.
Система параметров.
Классификация ЗУ.
Основные структуры запоминающих устройств.
Постоянные запоминающие устройства.
Статические запоминающие устройства.
Динамические запоминающиеустройства.
Устройства обработки данных и управления.
Устройство обработки данных.
Устройство управления.
Организация микрокоманд.
Общие сведения о микропроцессорах.
Общая характеристика.
Организация микропроцессора.
Классификация микропроцессоров.
Программное обеспечение микропроцессоров.
Языки и уровни программирования.
Подготовка программного обеспечения.
Виды программного обеспечения.
Представление данных в микропроцессоре.
Адресация данных.
Интерфейс и организация ввода-вывода.
Интерфейс микропроцессорной системы.

Интерфейс микропроцессорной системы и контроллеры периферийных устройств.
Классификация способов обмена данными.
Программно-управляемый обмен данными по параллельному каналу.
Синхронный обмен.
Асинхронный обмен.
Обмен данными по прерываниям.
Организация системы прерываний.
Невекторные прерывания.
Векторные прерывания.
Прямой доступ к памяти.
Программно-управляемый обмен данными по последовательному каналу.

Синхронный обмен.
Acинхронный обмен.
Интерфейсы последовательного канала.
Однокристальные 8- и 16-разрядные микропроцессоры.
Микропроцессор i8080.
Общая характеристика.
Структурная схема микропроцессора.
Тактирование и синхронизация в системе.
Система команд i8080.
Микропроцессор i8085.
Структурная схема микропроцессора.
Система прерываний.
Последовательный ввод-вывод.
Микропроцессор i8086.
Структурная схема микропроцессора.
Организация памяти.
Организация прерываний.
Организация системы команд i8086.
Список команд i8086.
Микропроцессоры z80, i8088, i80186, i80188.
Однокристальные микроконтроллеры и микроЭВМ.
Термины и определения.
Основное оборудование микроконтроллера.

Процессорное ядро.
Подсистема памяти.
Подсистема ввода-вывода.
Таймеры и процессоры событий.
Таймеры/счетчики.
Модули захвата и сравнения.
Процессор событий.
Дополнительное встроенное оборудование.
Модули преобразования данных.
Модули мониторирования состояния.
Критерии выбора микроконтроллера для проекта.
Сравнительный анализ некоторых микроконтроллеров.
Микроконтроллеры фирмы Microchip.

Историческая справка.
Основные особенности микроконтроллеров.
Встроенные аппаратные средства.
Микроконтроллеры с Flash-памятью программ.
Программирование микроконтроллеров.
Микроконтроллеры фирмы Scenix.
Основные особенности микроконтроллеров.
Микроконтроллеры АТ89 фирмы Atmel.
Основные особенности микроконтроллеров.
Микроконтроллеры AVR фирмы Atmel.
Общая характеристика AVR микроконтроллеров.
Микроконтроллер AT90S.
Микроконтроллеры фирмы "Ангстрем".
Микроконтроллер КР1878ВЕ.
Программируемые микроконтроллеры фирмы Zilog.
Контроллеры общего назначения.
Контроллеры с расширенным набором функций.
Разработка программного обеспечения.
Структурная организация и система команд MCS51.
Общее описание.
Структурная схема MCS51.

Арифметико-логическое устройство.
Резидентная память.
Устройство управления и синхронизации.
Порты ввода-вывода информации.
Доступ к внешней памяти.
Таймер/счетчик.
Последовательный интерфейс.
Регистр управления/статуса УАПП.
Работа УАПП в мультимикроконтроллерных системах.
Скорость приема/передачи.
Особенности работы УАПП в различных режимах.
Система прерываний.
Особые режимы работы MCS51.

Режим загрузки и верификации прикладных программ.
Работа MCS51 в пошаговом режиме.
Сброс, режим холостого хода и режим пониженного энергопотребления.
Локальная управляющая сеть на основе MCS51.
Система команд MCS51.
Общие сведения о системе команд.
Развитие платформы МКС51.
Модификация ядра Intel 8051/8052.

Intel 8XC51FA.
Intel 8XC51GB.
Intel 80С152.
Маркировка микроконтроллеров фирмы Intel.
Микроконтроллеры семейства Intel MCS-251/151.
Микроконтроллеры семейства Intel MCS-96.

Общая характеристика.
Структура микроконтроллера.
Описание периферийных устройств.
Преимущества микроконтроллеров MCS-96.
Микроконтроллеры фирмы Philips.
Микроконтроллеры фирмы Analog Devices.

Микроконтроллер ADuC812.
Микроконтроллер ADuC824.
Микроконтроллер ADuC842.
Инструментальные средства разработки программ для микроконтроллеров.
Инструментальные средства отладки.

Внутрисхемный эмулятор.
Программный симулятор.
Плата развития.
Отладочный монитор.
Эмулятор ПЗУ.
Типичные функциональные модули средств разработки и отладки.
Программные средства для MCS51.

Базовые программные средства.
Интегрированные среды разработки.
Язык программирования ASM-51.
От исходного текста к машинным кодам.
Запись исходного текста программы.
Описание директив ассемблера.
Библиографический список.
Предметно-именной указатель.
Приложение.

Система команд МП i8080.
Система команд МП i8086.
Система команд MCS-51.
Указатель сокращений.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация