Рекомендуем

Ключевые слова:
Микропроцессоры
Вычислительная техника, сети и телекоммуникацииГребешков А.Ю. Вычислительная техника, сети и телекоммуникации
Intel P6. Архитектура, программирование, интерфейсШагурин И.И. Intel P6. Архитектура, программирование, интерфейс
Программирование микроконтроллеров семейства 1986ВЕ9х компании МиландрБлагодаров А.В. Программирование микроконтроллеров семейства 1986ВЕ9х компании Миландр

Книга

Микропроцессорные системы бытовой техники

Учебник для вузов
3-е изд., стереотип.
480 стр.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 978-5-9912-0290-9
ББК 32.844
УДК 681.51(075.8)
Гриф
Рекомендовано УМО по образованию в области сервиса в качестве учебника для студентов высших учебных заведений
Аннотация

Изложены основы микропроцессорной техники и различные подходы к проектированию микропроцессорных устройств на базе микропроцессоров и микроконтроллеров серий К580, К1816, К1807 и PIC170752, предназначенных для контроля и управления технологическими процессами. Рассмотрены способы программирования и отладки программного обеспечения для микропроцессорных систем на языках различного уровня.

Для студентов вузов сервисных специальностей, может быть полезна специалистам, занимающимся разработкой микропроцессорных средств управления.

Оглавление

Предисловие

Список сокращений

Введение

Глава 1. Применение микропроцессоров в бытовой технике
1.1. Структура микропроцессорных систем управления
1.2. Структура микропроцессорного контроллера
1.3. Структура устройства сопряжения с объектом управления
1.4. Микропроцессорные системы автоматического контроля
1.4.1. Микропроцессорная система контроля параметров
телевизора
1.4.2. Микропроцессорный стенд для проверки бытовых магнитофонов
1.4.3. Микропроцессорный влагомер текстильных материалов
1.4.4. Микропроцессорные системы в обслуживании автомобилей
1.5. Микропроцессорные устройства управления
1.5.1. Микропроцессорное управление цветным телевизором
1.5.2.Микропроцессорные средства управления бытовыми магнитофонами
1.5.3. Микропроцессорное управление бытовыми радиоприемными устройствами
1.5.4. Микропроцессорная система управления сушильным барабаном
1.5.5. Система управления электроприводом шлифовальной машины
1.5.6. Система управления сушкой древесины

Глава 2. Технические средства микропроцессорных систем
2.1. Триггеры
2.2. Регистры
2.3. Шифраторы и дешифраторы
2.4. Мультиплексоры
2.5. Нормирующие преобразователи
2.6. Устройства выборки и хранения
2.7. Запоминающие устройства
2.7.1. Классификация запоминающих устройств
2.7.2. Оперативные запоминающие устройства
2.7.3. Постоянные запоминающие устройства
2.7.4. Внешние запоминающие устройства
2.8. Цифро-аналоговые и аналого-цифровые преобразователи
2.9. Устройства индикации
2.9.1. Полупроводниковые сегментные индикаторы
2.9.2. Матричные полупроводниковые индикаторы
2.10. Первичные преобразователи
2.10.1. Аналоговые первичные преобразователи
2.10.2. Цифровые первичные преобразователи

Глава 3. Архитектура микропроцессорных систем
3.1. Обобщенная структура микропроцессора
3.2. Алгоритм функционирования микропроцессора
3.3. Классификация микропроцессоров
3.4. Выбор микропроцессорного комплекта для бытовой техники
3.5. Архитектура однокристального микропроцессора К580ВМ80А
3.5.1. Режимы работы микропроцессора
3.5.2. Структура ядра микроконтроллера
3.6. Отличительные особенности однокристальных 16-разрядных
микропроцессоров

Глава 4. Организация интерфейса микропроцессорных систем
4.1. Типовые интерфейсы микропроцессорных систем
4.2. Способы обмена данными между ВУ и МП
4.3. Интерфейсные БИС
4.3.1. Программируемый параллельный адаптер КР580ВВ55
4.3.2. Программируемый контроллер прерывания КР580ВН59
4.3.3. Программируемый интервальный таймер КР580ВИ53
4.4. Интерфейс клавиатуры
4.5. Интерфейс многоразрядного индикатора
4.6. Интерфейс модуля памяти

Глава 5. Программное обеспечение микропроцессорных систем
5.1. Разновидности систем счисления
5.2. Двоичная система счисления
5.3. Арифметические операции с кодированными числами
5.3.1. Сложение двоичных чисел
5.3.2. Случай переполнения разрядной сетки
5.3.3. Вычитание двоичных чисел
5.4. Восьмеричная система счисления
5.5. Шестнадцатеричная система счисления
5.6. Двоично-десятичная система счисления
5.7. Языки программирования
5.8. Форматы данных и команд
5.9. Способы адресации
5.10. Система команд микропроцессора
5.10.1. Команды пересылок
5.10.2. Команды инкремента и декремента
5.10.3. Арифметические команды
5.10.4. Логические команды
5.10.5. Команда десятичной коррекции DAA
5.10.6. Команды циклического сдвига
5.10.7. Команды передачи управления
5.10.8. Команды обращения к стеку
5.10.9. Команды обслуживания подпрограмм
5.10.10. Команды ввода-вывода
5.10.11. Специальные команды
5.11. Программирование циклических вычислительных процессов
5.12. Программирование на языке Ассемблера

Глава 6. Архитектура однокристалльных микроконтроллеров
6.1. Сравнительная характеристика ОМК
6.2. Архитектура ОМК КМ1816ВЕ48
6.2.1. Синхронизация и сигналы управления ОМК
6.2.2. Блок центрального процессорного устройства
6.2.3. Организация памяти ОМК
6.2.4. Встроенный таймер (счетчик событий)
6.2.5. Организация ввода-вывода
6.3. Режимы работы ОМК 48
6.4. Области применения ОМК 48
6.5. Микроконтроллеры серии К145
6.5.1. Архитектура ОМК 1807
6.5.2. Структура контроллера управления объектом
6.6. Однокристальный высокопроизводительный микроконтроллер PIC 17
6.6.1. Архитектура ОМК PIC17C75X
6.6.2. Тактирование ОМК PIC17C752
6.6.3. Система сброса и конфигурация ОМК
6.6.4. Организация памяти ОМК
6.6.5. Cистема прерываний ОМК
6.6.6. Организация ввода-вывода ОМК
6.6.7. Функции таймеров ОМК PIC 17
6.6.8. Модуль ввода аналоговой информации
6.6.9. Модуль последовательного ввода-вывода

Глава 7. Программирование однокристальных микроконтроллеров
7.1. Программирование ОМК 48
7.1.1. Система команд ОМК 48
7.1.2. Программирование ОМК 48 в задачах приложений
7.2.Программирование ОМК 1807
7.2.1. Программная модель и форматы команд ОМК 1807
7.2.2. Система команд ОМК 1807
7.3. Особенности программирования ОМК PIC17C752
7.3.1. Система команд PIC17C752

Глава 8. Реализация типовых функций систем контроля и управления объектами
8.1. Типовые функции МП-систем
8.2. Программирование временных задержек
8.3. Преобразование кодов
8.4. Подпрограммы двоичной арифметики
8.4.1. Сложение и вычитание двоичных чисел
8.4.2. Умножение двоичных чисел
8.4.3. Деление двоичных чисел
8.5. Програмное обслуживание АЦП
8.6. Коммутация каналов
8.7. Вывод информации на цифровой индикатор
8.8 Измерение частоты
8.9. Программирование РПЗУ
8.10. Формирование управляющих сигналов
8.11. Цифровой влагомер для ткани

Глава 9. Микропроцессоры в системах управления технологическими процессами бытовой техники
9.1. Критерии оптимальности замкнутых систем управления
9.2. Типовые алгоритмы управления
9.2.1. Непрерывные алгоритмы управления
9.3. Отличительные свойства цифровых систем управления
9.4. Математические модели цифровых систем
9.4.1. Передаточная функция ЦАП цифровой системы регулирования
9.4.2. Передаточные функции замкнутой системы регулирования
9.5. Реализация цифровых регуляторов микропроцессорными средствами

Заключение

ПРИЛОЖЕНИЯ
Приложение 1.
Структура кодов и команд МП КР580ВМ80А
Коды команд микропроцессора КР580ВМ80А
Приложение 2. Полноэкранный отладчик ассемблерных
программ AVSIM85
Приложение 3. Коды команд ОМК 1816ВЕ48
Приложение 4. Полноэкранный отладчик ассемблерных
программ для однокристальной микро-ЭВМ КР1816ВЕ48
Приложение 5. Описание выводов ОМК PIC17C752

Список литературы