Математика | ||||
однокристальных микроЭВМ семейств МК48 и MK51-Липовецкий Москва 1992 стр.340 | ||||
однокристальных микроЭВМ семейств МК48 и MK51-Липовецкий Москва 1992 стр.340
Приведено подробное техническое описание и руководство во применению однокристальных микроЭВМ семейств МК48 и MK51, Рассмотрены зарубежные аналога описанных микросхем. Для инженерно-технических работников, разрабатывающих управляющую и вычислительную аппаратуру. СОДЕРЖАНИЕ ГЛАВА 1. ОДНОКРИСТАЛЬНЫЕ МИКРОЭВМ СЕМЕЙСТВА МК48......................................................8 1.1. Общие сведения об однокристальных микроЭВМ семейства МК48............................................8 1.2. Структурная организация ОМЭВМ........._...........................................................,......................12 1.2.1. Процессор.................................................'...................................................................16 . 1.2.2. Память программ........................................................................................................18 1.2.3. Память данных............................................................................................................20 1.2.4. Каналы ввода-вывода..................................................................................................22 1.2.5. Таймер-счетчик...........................................................................................................25 1.2.6. Система прерываний...........<.......................................................................................28 1.2.7. Устройство управления и синхронизации..................................................................30 1.3. Режимы работы..........................................................................................................................;33 1.3.1. Режим проверки внутренней памяти программ.........................................................33 1.3.2. Режим программирования внутреннего ППЗУ..........................................................36 1.3.3. Режим работы с внутренней памятью программ........................................................39 1.3.4. Режим работы с внешней памятью.............................................................................39 1.3.5. Режим пошагового выполнения команд.....................................................................45 1.3.6. Расширение канала ввода-вывода..............................................'.................................47 1.3.7. Режим уменьшенного энергопотребления..................................................................53 1.4. Система команд..........................................................................................................................53 1.5. Описание машинных команд......................................................................................................68 1.6. Электрические параметры........................................................................................................106 1.7. Применение ОМЭВМ................................................................................................................118 1.7.1. Совместная работа с устройствами аналогового ввода-вывода................................118 1.7.2. Применение таблиц для вычисления функций........................................................121 1.7.3. Реализация приема-передачи последовательного кода............................................124 1.7.4. Прием последовательного кода по прерываниям с использованием таймера ОМЭВМ....................,............................................„................................................128 1.7.5. Реализация передачи последовательного кода.........................................................130 1.7.6. Программа реализации контроля по четности.........................................................131 ГЛАВА 2. ОДНОКРИСТАЛЬНЫЕ МИКРОЭВМ СЕМЕЙСТВА МК51..................................................132 2.1. Общие сведения об однокристальных микроЭВМ семейства МК51........................................132 2.2. Структурная организация ОМЭВМ..........................................................................................136 2.2.1. Блок управления. Синхронизация микроЭВМ. Регистр PCON. Режимы уменьшенного энергопотребления..........................................................................143 2.2.2. Арифметико-логическое устройство (АЛУ). Регистр PSW.......................................150 2.2.3. Блок таймеров/счетчиков. Регистры TMOD и TCON.........................„..................153 2.2.4. Блок последовательного интерфейса и прерываний. Регистры SCON, IP, IE........160 2.2.5. Счетчик команд. Регистр DPTR...............................................................................165 2.2.6. Порты.........................................................................................................................165 2.2.7. Память данных...............................................,..........................................................172 2.2.8. Память программ......................................................................................................175 2.3. Описание функционирования ОМЭВМ....................................................................................179 2.3.1. Режимы работы и начальная установка...............................................................„..179 2.3.1.1. Работа с внешней памятью программ.......................................................182 2.3.1.2. Работа с внутренней памятью программ...................................................182 2.3.1.3. Работа с памятью данных..........................................................................183 23.1.4. ПрмтвшшрОМшиеОМЭВМКМШбВЕТЗ!........„„..............-.......-..........184 2.3.1J. Проверка внутренней памяти программ...................................................188'- 2.3.2. Работа с портами.---....................................------........................».«.....-...18» 2.3.3. Работа с последовательным портом.............„.............................~............................192. 2.3.4. Структура прерываний........--............................„.,......................»......................283 2.3.5. Организация памяти...—.....„..................................................................................2И> 2.4 Система команд...............................................................................-----..............«.............216 2.4.1 Арвфметичеоме ижаяды....................................-.......---......-......................---22ft 2.4.2 Логические команды с байтовыми переменными...............................................---231 2.4.3 Команды передачи данных......................—.---..................................._.................232 2.4.4 Команды битового процессора............................................................................•......232 2.4.5 Команды веталения и передачи управления.............................................................233 2.4.6. Способы адресации оверандов...................—..............................................---....233 2.4.6.1 Регистром» адресация..................................--............„.........-...............234 2.4.6.2 Прямая адресация.......-------------........................................~ 234 2.4.6.2 Косвенио-регистровая адресация—...........................................................235' 2.4.6.4 Непосредственная адресация......................................................................235 2.4.6.5 КосвеяиО'регистроваяадресация по сумме базового и индексного регистров;-...............„....„.„...„.„.„................„.„.„...,„....„..„......................235. 2^ Описание машинных команд..................................—...............................................................235 2.6. Электрические параметры.........„...................„.„..........„.............................._.........................279 2.7. Примеры применения___............................................„............-..............................~.........286 2.7.1. Примеры программирования микроЭВМ:...............................................................„286 2.7.1.1. Программа преобразования системы счисления.......................................286 2.7.1.2. Арифметические операции двойной точности...........................................287 2,7.1-3. Последовательности просмотра таблиц.....................................................288 2.7.1.4. Сокраяеюе состояния центрального процессора во время прерываний.. 290, 2.7.1.5. Условный переход с М-ветвлени*ми.........................................................291 2.7.1.6. Последовательная передача параметров......------„—............„.........292 2.7.2. Программные методы-сопряжения периферийных устройств;—.........—................293 2.7.2.1. Переконфигурация портов ввода-вывода..................................................293 2-7.2.2. Сопряжение с расширителем ввода-вывода КР580ВР43..........................295 2.7.23. Программная организация задержки......................................................„296 2.7.2.4. Конфитураняя последовательного порта и таймера.................................296 2.1.23. Простые драйверы для последовательного ввода-вывода..........................297 2.7.2.6. Передача символьной строки через последовательный порт....................298 Z7.X7. Чтение содержимого таймера/счетчика___...........______..........„...298 1.73. Стаям включали ОШВМ..„............................___...........____...................299 ГЛАВА 3i УСЖИйЮЭКСПЛУАТАЦИИ;..__.„__.____.______.__________________303, ГЛАВА 4. КМОП ОМЭВМ КМ183вВБ751/КМ1&3№Е75Э----------------„---.........---312 ФЛ. Специальны* режим эмуляции.--------................................................„...........„..........312 4Л. Защита внутренней памяти программ.......—................„.;„..............................---.............312 4ЛЛ. Шифровальная таблица...........„..........____......„_______........................__313 4ЛЛ. Биты защиты памяти программ.......................------........................„...............313 4.3. Программирование.-----------.....---------......„......._____.......____........Л4а 4s4. Чтение внутренней памяти программ,...........„___................................................................317 4.5. Стирание УФППЗУ_________.....__.........__.............._____...............................„317 43k Электрические параметры.------.....__......._.„.....................„„........................................317 ГЛАВА 5. ХАРАКТЕРИСТИКИ АНАЛОГОВ ФИРМЫ INTHL______..............^......„........__.....„320 ГЛАВА 6. АНАЛОГИ, ПРОИЗВОДИМЫЕ В РОССИИ И БЕЛАРУСИ,..____„_______„____J27 «Л. КМОП БИС 8-разрядной инкроЭВМ КР/КА18358Е49<39>.__„............__..__.......___.337 &2. КМОП БИС 8-разрядиой микроЭВМ КР1835ВЕ5Ш1)___.....~....._____............—.....„329 6,3. Однокристальная микроЭВМ Х<Ш850ВЕ48/50.............................................„........_____331 *.4. Однокристальная мич«оЭВМ К<Р)1850ВВ48/50 ..,„........„......______.......................„... 332 6.5. Однокристальная КМОП микроЭВМ IUPH850BEC4S/S0______......._..................,.........332 4.6. Однокристальная микроЭВМ К(Р)1850ВЕ651......____„________._____............333 Приложение 1. Использование ммроеим КР1«1№К56, КМ1821РУ55, KMW2IPE55, К573РФ1в мвиессно с микрвЭВМ семейств ММ&м MJC51....™..____,__-.____.__________._.__.335 Приложение 2. Производители и поставщики микросхем .однокристальных ммкроЭВМ семейств МК48 «МК51_______._____.________._______„_______™^™_.„.__.„_______.338 Цена: 300руб. |
||||