Микропроцессорные устройства систем управления ( Иванов Ю.И., Югай В.Я. )

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

Цикл лабораторных работ может использоваться для практического освоения программно-аппаратных ресурсов микроконтроллеров и получения навыков практической реализации типовых функций в системах управления и может быть полезным при изучении курсов «Микропроцессорные устройства систем управления», «Электронные устройства автоматики», «Технические средства автоматизации и управления». Приводится рабочая программа и контрольные задания по второй части курса «Микропроцессорные устройства систем управления».

Скачать файл с внешнего сервера MEGA-DRIVE:  Микропроцессорные устройства систем управления ( Иванов Ю.И., Югай В.Я. )_____________________________________________________________

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

4

1. ОРГАНИЗАЦИЯ МИКРОПРОЦЕССОРНОЙ

СИСТЕМЫ

9

1.1. Структура микропроцессорной системы

9

1.2.Форматы данных микропроцессорной системы . . . .

19

1.3. Организация памяти и адресация данных

23

1.4. Организация обработки данных

28

1.5. Алгоритмы ввода-выводаданных

32

2. МИКРОКОНТРОЛЛЕРЫ AVR

37

2.1. Общая характеристика микроконтроллеров семейства AVR

38

2.2. Микроконтроллер AT90S8535

39

2.3Запоминающие устройства микроконтроллера AT90S8535 . 43

3.АППАРАТНЫЕ ИНТЕРФЕЙСЫ МИКРОКОНТРОЛЛЕРА

AT90S8535

46

3.1. Параллельные порты ввода-вывода

46

3.2. Последовательный интерфейс SPI

48

3.3. Последовательный интерфейс UART

52

3.4. Таймеры микроконтроллера

54

3.4.1. Таймер 0

55

3.4.2. Таймер 1

57

3.4.3. Таймер 2

61

3.5. Аналоговый компаратор

63

3.6. Аналого-цифровойпреобразователь (АЦП)

64

3.7. Чтение и запись данных EEPROM

66

3.8. Система прерываний и регистры общего управления . . .

66

4. ПРОГРАММИРОВАНИЕ ДЛЯ

МИКРОКОНТРОЛЛЕРОВ AVR

74

4.1. Система команд микроконтроллеров AVR

75

4.1.1. Арифметические и логические команды

76

4.1.2. Команды пересылки данных

79

4.1.3. Команды управления

84

4.1.4. Команды преобразования битов в регистрах . . . .

87

4.1.5. Прочие команды

89

4.2. Компилятор ассемблера микроконтроллеров AVR . . .

90

5. РЕАЛИЗАЦИЯ ТИПОВЫХ ФУНКЦИЙ

95

5.1. Примеры программ для микроконтроллеров AVR . . .

96

5.2. Микроконтроллерная система управления температурой .

104

5.3. Средства подготовки программ

123

5.4. Особенности применения микроконтроллеров AVR . .

127

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *