Сайты ТУСУРа

Микропроцессорные устройства и системы

Учебное пособие

В пособии излагаются вопросы организации функционирования и программирования микропроцессорных средств. Представлены микропроцессоры общего применения, процессоры обработки сигналов, а также микроконтроллеры для встроенных приложений: коммуникационные, для задач управления и др. Рассматриваются программные модели процессоров и микроконтроллеров, особенности организации периферийных устройств, средства отладки и проектирования. Приводятся примеры применения и программирования. Учебное пособие ориентировано на студентов технических университетов, обучающихся по направлению «Цифровая и микропроцессорная техника».

Кафедра промышленной электроники

Библиографическая запись:

Русанов, В. В. Микропроцессорные устройства и системы: Учебное пособие [Электронный ресурс] / В. В. Русанов, М. Ю. Шевелев. — Томск: ТУСУР, 2012. — 184 с. — Режим доступа: https://edu.tusur.ru/publications/867
Год издания: 2012
Количество страниц: 184
Скачиваний: 5796
ISBN:   978-5-94154-128-7
УДК:   681.325.5-0181.4(075.8)

Оглавление (содержание)

Введение

1. КЛАССИФИКАЦИЯ МИКРОПРОЦЕССОРОВ

1.1. Основные варианты архитектуры и структуры

1.2. Классификация современных микропроцессоров по функциональному признаку

2. СТРУКТУРА МИКРОПРОЦЕССОРНЫХ СИСТЕМ И ПРИНЦИПЫ ИХ ФУНКЦИОНИРОВАНИЯ

2.1. Общие сведения о структуре микропроцессорных систем

2.2. Принцип реализации выполнения программы

2.3. Вызов подпрограммы

2.4. Обслуживание прерываний и исключений

2.5. Прямой доступ к памяти

3. 8-РАЗРЯДНЫЕ МИКРОКОНТРОЛЛЕРЫ

3.1. Типовая модульная структура микроконтроллера

3.2. Процессорное ядро микроконтроллера

3.3. Модули резидентной памяти микроконтроллера

3.3.1. ПЗУ масочного типа

3.3.2. Однократно программируемые ПЗУ

3.3.3. ПЗУ, программируемые пользователем с ультрафиолетовым стиранием

3.3.4. ПЗУ, программируемые пользователем с электрическим стиранием

3.3.5. ПЗУ с электрическим стиранием типа FLASH

3.3.6. Статическое ОЗУ

4. ОСНОВНЫЕ ПЕРИФЕРИЙНЫЕ МОДУЛИ МИКРОКОНТРОЛЛЕРОВ

4.1. Порты ввода-вывода

4.1.1. Общие сведения

4.1.2. Однонаправленные дискретные порты ввода

4.1.3. Дискретные порты вывода с двухтактной выходной схемой

4.1.4. Дискретные порты вывода с однотактной выходной схемой и внутренней нагрузкой

4.1.5. Порты вывода с открытым выходом

4.1.6. Двунаправленные порты и порты с альтернативной функцией

4.2. Таймеры-счетчики

4.3. Аппаратные средства входного захвата и выходного сравнения

4.4. Процессоры событий

4.5. Работа процессора событий в режиме широтно-импульсной модуляции

4.6. Модуль аналого-цифрового преобразователя

4.7. Модуль цифроаналогового преобразования

5. МОДУЛИ ПОСЛЕДОВАТЕЛЬНОГО ОБМЕНА В МИКРОКОНТРОЛЛЕРАХ

5.1. Модуль универсального синхронно-асинхронного приемо-передатчика USART

5.2. Модуль последовательной шины I2С

5.2.1. Общие сведения о шине I2C

5.2.2. Алгоритм работы шины I2C

5.2.3. Практические рекомендации при работе с шиной I2C

5.2.4. Минимально необходимый набор операций для реализации «Master»-абонента

5.3. Модуль SPI

5.4. Модуль CAN

5.5. Шина USB

5.5.1. Общие сведения о шине USB

5.5.2. Конечные точки

5.5.3. Пропускная способность USB-шины

5.5.4. Основные режимы работы

5.5.5. Основные принципы передачи данных

6. АЛФАВИТНО-ЦИФРОВЫЕ ИНДИЦИРУЮЩИЕ ЖК-МОДУЛИ НА ОСНОВЕ КОНТРОЛЛЕРА HD44780

6.1. Введение

6.2. Подключение

6.3. Программирование и управление

7. ПРОГРАММИРУЕМАЯ ЛОГИКА

7.1. Классификация интегральных схем программируемой логики

7.2. Конструктивно-технологические типы современных программируемых элементов

7.3. Области применения микросхем с программируемой логикой

7.4. Свойства интегральных схем программируемой логики, важные для их применения в составе систем

8. МЕТОДИКА И СРЕДСТВА ПРОЕКТИРОВАНИЯ МИКРОПРОЦЕССОРНОЙ СИСТЕМЫ

8.1. Общее описание процесса проектирования

8.2. Классификация методик проектирования электронных схем

8.3. Области применения специализированных интегральных схем

9. КОМПЛЕКСНОЕ ПРОЕКТИРОВАНИЕ ТИПОВОЙ КОНФИГУРАЦИИ МИКРОПРОЦЕССОРНОЙ СИСТЕМЫ

9.1. Типовые конфигурации микропроцессорной системы

9.2. Основные этапы процедуры проектирования

9.3. Средства проектирования и методы автономной отладки аппаратных средств микропроцессорной системы

9.4. Средства разработки и отладки программного обеспечения

9.4.1. Обзор средств разработки и отладки программного обеспечения

9.4.2. Отладчики и симуляторы

9.4.3. Прототипные платы

9.4.4. Отладочные мониторы

9.4.5. Мезонинная технология

9.4.6. Схемные эмуляторы

9.4.7. Эмуляторы ПЗУ

9.4.8. Интегрированные среды разработки

9.5. Средства и методы комплексной отладки МП систем

9.5.1. Программаторы

9.5.2. Логические анализаторы

9.5.3. Встроенные в микропроцессоры средства отладки

Литература