Название: Основы микропроцессорной техники
Издательство: Бином
Автор: Новиков Ю.В., Скоробогатов П. К.
ISBN: 978-5-9963-0023-5
Год: 2009
Страниц: 357
Формат: pdf
Размер: 250 Мб
Серия или Выпуск: Основы информационных технологий
Язык: русский
О книге:Книга
Основы микропроцессорной техники представляет собой пособие по изучению основ микропроцессорной техники. В ней даются главные принципы организации микропроцессорных систем самой разной сложности, алгоритмы функционирования таких систем. Кроме того, рассмотрены методы проектирования различных устройств с использованием микроконтроллеров.
Глава 1. Философия микропроцессорной техники
Лекция 1. Философия микропроцессорной техники
Что такое микропроцессор?
Шинная структура связей
Режимы работы микропроцессорной системы
Архитектура микропроцессорных систем
Типы микропроцессорных систем
Глава 2. Организация обмена информацией
Лекция 2. Шины микропроцессорной системы и циклы обмена
Шины микропроцессорной системы
Циклы обмена информацией
Циклы программного обмена
Циклы обмена по прерываниям
Циклы обмена в режиме ПДП
Прохождение сигналов по магистрали
Лекция 3. Функции устройств магистрали
Функции устройств магистрали
Функции процессора
Функции памяти
Функции устройств ввода/вывода
Глава 3. Функционирование процессора
Лекция 4. Адресация операндов и регистры процессора
Адресация операндов
Методы адресации
Сегментирование памяти
Адресация байтов и слов
Регистры процессора
Лекция 5. Система команд процессора
Система команд процессора
Команды пересылки данных
Арифметические команды
Логические команды
Команды переходов
Быстродействие процессора
Глава 4. Организация микроконтроллеров
Лекция 6. Процессорное ядро и память микроконтроллеров
Классификация и структура микроконтроллеров
Процессорное ядро микроконтроллера
Структура процессорного ядра МК
Система команд процессора МК
Схема синхронизации МК
Память программ и данных МК
Память программ
Память данных
Регистры МК
Стек МК
Внешняя память
Лекция 7. Организация связи микроконтроллера с внешней средой и временем
Порты ввода/вывода
Таймеры и процессоры событий
Модуль прерываний МК
Лекция 8. Вспомогательные аппаратные средства микроконтроллера
Минимизация энергопотребления в системах на основе МК
Тактовые генераторы МК
Аппаратные средства обеспечения надежной работы МК
Схема формирования сигнала сброса МК
Блок детектирования пониженного напряжения питания
Сторожевой таймер
Дополнительные модули М К
Модули последовательного ввода/вывода
Модули аналогового ввода/вывода
Глава 5. Однокристальные микроконтроллеры серии PIC
Лекция 9. Аппаратные средства микроконтроллеров серии PIC
Основные особенности микроконтроллеров серии PIC
Состав и назначение семейств PIC-контроллеров
Микроконтроллеры семейств PIC16CXXX и Р1С17СХХХ
Особенности архитектуры микроконтроллеров семейства PIC16CXXX
Микроконтроллеры подгруппы PIC16F8X
Основные характеристики
Особенности архитектуры
Схема тактирования и цикл выполнения команды
Организация памяти программ и стека
Организация памяти данных
Регистры специального назначения
Счетчик команд
Прямая и косвенная адресации
Порты ввода/вывода
Модуль таймера и регистр таймера
Память данных в РПЗУ (EEPROM)
Организация прерываний
Лекция 10. Специальные функции и система команд микроконтроллеров серии PIC
Специальные функции
Система команд микроконтроллеров полгруппы PIC16F8X
Перечень и форматы команд
Команды работы с байтами
Команды работы с битами
Команды управления и работы с константами
Особенности программирования и отладки
Глава 6. Проектирование устройств на микроконтроллерах
Лекция 11. Особенности разработки цифровых устройств на основе микроконтроллеров
Разработка микропроцессорной системы на основе микроконтроллера
Основные этапы разработки
Разработка и отладка аппаратных средств
Разработка и отладка программного обеспечения
Методы и средства совместной отладки аппаратных и программных средств
Лекция 12. Разработка программного обеспечения для PIC-микроконтроллеров
Разработка программного обеспечения для PIC-микроконтроллеров
Ассемблер MPASM
Метки
Мнемоники
Операнды
Комментарии
Расширения файлов, используемые MPASM и утилитами
Директивы языка
Компоновщик MPLINK
Менеджер библиотек MPLIB
Симулятор MPSIM
Практика программирования PIC-микроконтроллеров
Описание лабораторного макета
Инициализация микроконтроллера макета
Программирование учебных задач
Глава 7. Организация персонального компьютера
Лекция 13. Архитектура и процессоры персональных компьютеров
Архитектура персонального компьютера
Процессоры персональных компьютеров
Особенности процессоров 8086/8088
Особенности процессора 80286
Особенности процессора 80386
Особенности процессора 486
Особенности процессоров Pentium
Лекция 14. Устройства, входящие в состав персонального компьютера
Память персонального компьютера
Оперативная память
Постоянная память
Системные устройства
Тактовый генератор
Контроллер прерываний
Контроллер прямого доступа к памяти
Системный таймер и часы реального времени
Средства интерфейса пользователя
Внешняя память
Глава 8. Интерфейсы персонального компьютера
Лекция 15. Системная магистраль ISA
Системная магистраль ISA
Назначение сигналов ISA
Циклы обмена по ISA
Распределение ресурсов компьютера
Лекция 16. Дополнительные интерфейсы персонального компьютера
Интерфейс Centronics
Интерфейс RS-232C
Другие интерфейсы компьютера
Приложение
Системы команд некоторых микропроцессоров
Система команд микропроцессора 18080/8085
Система команд микропроцессора Т-11 фирмы DEC
Система команд микропроцессора MC68000
Система команд микропроцессора i8086/8088
Система команд микропроцессора i486
Система команд микроконтроллеров семейства MCS-51 (фирмы Intel, Atmel, Analog Devices)
Словарь терминов и сокращений
Список литературы
Скачать Основы микропроцессорной техники
Внимание! У вас нет прав для просмотра скрытого текста.
Скачать Skymonk по прямой ссылке