Однокристальные микроЭВМ — Приведено подробное техническое описание однокристальных микроЭВМ семейств МК48, МК51 и UPI-42. Рассмотрены зарубежные аналоги описанных микросхем.
Название: Однокристальные микроЭВМ Автор: Боборыкин А. В. и др. Издательство: МИКАП Год: 1994 Страниц: 400 Формат: DJVU Размер: 7,95 МБ ISBN: 5-85959-030-Х Качество: Отличное Язык: Русский
Содержание:
Глава 1. Однокристальные микроЭВМ семейства МК48 1.1. Общие сведения об однокристальных микроЭВМ семейства МК48 1.2. Структурная организация ОМЭВМ 1.2.1. Процессор 1.2.2. Память программ 1.2.3. Память данных 1.2.4. Каналы ввода-вывода 1.2.5. Таймер-счетчик 1.2.6. Система прерываний 1.2.7. Устройство управления и синхронизации 1.3. Режимы работы 1.3.1. Режим проверки внутренней памяти программ 1.3.2. Режим программирования внутреннего ППЗУ 1.3.3. Режим работы с внутренней памятью программ 1.3.4. Режим работы с внешней памятью 1.3.5. Режим пошагового выполнения команд 1.3.6. Расширение канала ввода-вывода 1.3.7. Режим уменьшенного энергопотребления 1.4. Система команд 1.5. Описание машинных команд 1.6. Электрические параметры 1.7. Применение ОМЭВМ 1.7.1. Совместная работа с устройствами аналогового ввода-вывода 1.7.2. Применение таблиц для вычисления функций 1.7.3. Реализация приема-передачи последовательного кода 1.7.4. Прием последовательного кода по прерываниям с использованием таймера ОМЭВМ 1.7.5. Реализация передачи последовательного кода 1.7.6. Программа реализации контроля по четности Глава 2. Однокристальные микроЭВМ семейства МК51 2.1. Общие сведения об однокристальных микроЭВМ семейства МК51 2.2. Структурная организация ОМЭВМ 2.2.1. Блок управления. Синхронизация микроЭВМ. Регистр PCON. Режимы уменьшенного энергопотребления 2.2.2. Арифметико-логическое устройство (АЛУ). Регистр PSW 2.2.3. Блок таймеров/счетчиков. Регистры TMOD и TCON 2.2.4. Блок последовательного интерфейса и прерываний. Регистры SCON, IP, IE 2.2.5. Счетчик команд. Регистр DPTR 2.2.6. Порты 2.2.7. Память данных 2.2.8. Память программ 2.3. Описание функционирования ОМЭВМ 2.3.1. Режимы работы и начальная установка 2.3.1.1. Работа с внешней памятью программ 2.3.1.2. Работа с внутренней памятью программ 2.3.1.3. Работа с памятью данных 2.3.1.4. Программирование ОМЭВМ КМ1816ВЕ751 2.3.1.5. Проверка внутренней памяти программ 2.3.2. Работа с портами 2.3.3. Работа с последовательным портом 2.3.4. Структура прерываний 2.3.5. Организация памяти 2.4. Система команд 2.4.1 Арифметические команды 2.4.2 Логические команды с байтовыми переменными 2.4.3 Команды передачи данных 2.4.4 Команды битового процессора 2.4.5 Команды ветвления и передачи управления 2.4.6. Способы адресации операндов 2.4.6.1 Регистровая адресация 2.4.6.2 Прямая адресация 2.4.6.3 Косвенно-регистровая адресация 2.4.6.4 Непосредственная адресация 2.4.6.5 Косвенно-регистровая адресация по сумме базового и индексного регистров 2.5. Описание машинных команд 2.6. Электрические параметры 2.7. Примеры применения 2.7.1. Примеры программирования микроЭВМ 2.7.1.1. Программа преобразования системы счисления 2.7.1.2. Арифметические операции двойной точности 2.7.1.3. Последовательности просмотра таблиц 2.7.1.4. Сохранение состояния центрального процессора во время прерываний 2.7.1.5. Условный переход с N-ветвлениями 2.7.1.6. Последовательная передача параметров 2.7.2. Программные методы сопряжения периферийных устройств 2.7.2.1. Переконфигурация портов ввода-вывода 2.7.2.2. Сопряжение с расширителем ввода-вывода КР580ВР43 2.7.2.3. Программная организация задержки 2.7.2.4. Конфигурация последовательного порта и таймера 2.7.2.5. Простые драйверы для последовательного ввода-вывода 2.7.2.6. Передача символьной строки через последовательный порт 2.7.2.7. Чтение содержимого таймера/счетчика 2.7.3. Схемы включения ОМЭВМ Глава 3. Условия эксплуатации Глава 4. КМОП ОМЭВМ КМ1830ВЕ751/КМ1830ВЕ753 4.1. Специальный режим эмуляции 4.2. Защита внутренней памяти программ 4.2.1. Шифровальная таблица 4.2.2. Биты защиты памяти программ 4.3. Программирование 4.4. Чтение внутренней памяти программ 4.5. Стирание УФППЗУ 4.6. Электрические параметры Глава 5. Характеристики аналогов фирмы Intel Глава 6. Битовый процессор ОМЭВМ семейства МК51 6.1. Общие сведения 6.2. Прямая адресация битов 6.3. Система команд 6.4. Применение битового процессора Глава 7. Аналоги, производимые в России и Беларуси 7.1. КМОП БИС 8-разрядной микроЭВМ ЭКР/КР/КА1835ВЕ49(39) 7.2. КМОП БИС 8-разрядной микроЭВМ КР1835ВЕ5К31) 7.3. Однокристальный эмулятор для микроЭВМ КР(ЭКР)1830ВЕ51 7.4. Однокристальные микроЭВМ ЭКР1830ВЕ31М/51М 7.5. Однокристальная микроЭВМ К(Р) 1850ВЕ48/50 7.6. Однокристальная КМОП микроЭВМ К(Р)1850ВЕС48/50 7.7. Однокристальная микроЭВМ К(Р)1850ВЕ651 Глава 8. КМОП микроконтроллеры ЭКР1847ВГ6. Семейство UPI-42 8.1. Общие сведения 8.2. Функциональное описание 8.2.1. Процессор 8.2.2. Память программ 8.2.3. Память данных 8.2.4. Устройство генератора и синхронизации 8.2.5. Таймер-счетчик (Т/С) 8.2.6. Система прерываний 8.2.7. Прерывания головной системы и DMA 8.2.8. Сброс 8.2.9. Буфер шины данных 8.2.10. Системный интерфейс 8080 8.2.11. Примеры работы УПИМК в интерфейсах систем 8085АН, 8086, 8088, 8048 8.2.12. Каналы ввода-вывода 8.3. Режимы работ 8.3.1. Режим пошагового выполнения команд 8.3.2. Режим внешнего доступа 8.3.3. Проверка внутренней памяти программ 8.3.3. Режим микропотребления 8.4. Система команд 8.5. Описание машинных команд 8.6. Электрические параметры 8.7. Применение УПИМК 8.8. Аналоги фирмы Intel Приложение 1. Использование микросхем КР1810ВК56, КМ1821РУ55, КМ1821РЕ55, К573РФ10 совместно с микроЭВМ семейств МК48 и МК51 Приложение 2, Производители и поставщики микросхем однокристальных микроЭВМ семейств МК48 и МК51 Приложение 3. ОМЭВМ семейства MCS®-48 и MCS®-51 выпускаемые фирмой Intel Приложение 4. Система команд однокристальных микроЭВМ семейства UPI-42 Приложение 5. Система команд однокристальных микроЭВМ семейства МК48 Приложение 6. Система команд однокристальных микроЭВМ семейства МК51