Название: Основы микропроцессорной техники
Издательство: Бином
Автор: Новиков Ю.В., Скоробогатов П. К.
ISBN: 978-5-9963-0023-5
Год: 2009
Страниц: 357
Формат: pdf
Размер: 250 Мб
Серия или Выпуск: Основы информационных технологий
Язык: русский
О книге:Книга
Основы микропроцессорной техники представляет собой пособие по изучению основ микропроцессорной техники. В ней даются главные принципы организации микропроцессорных систем самой разной сложности, алгоритмы функционирования таких систем. Кроме того, рассмотрены методы проектирования различных устройств с использованием микроконтроллеров.
[spoiler=Содержание:]
Глава 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)
Словарь терминов и сокращенийСписок литературы[/spoiler]
Скачать Основы микропроцессорной техники
[/hide]