МК 48. 4
Память данных ПД или ОЗУ. 6
Порты ввода/вывода. 7
Таймер-счетчик. 9
Система прерываний. 10
Система управления МКЭВМ. 10
Начальная установка МКЭВМ: 12
Система команд МК-48. 13
Автономное использование МК-48. 21
Работа МКЭВМ с внешней ПК: 22
Расширение ПД ОЭВМ. 24
Расширение линий ввода/вывода. 25
БИС расширителя ввода/вывода. 25
Наращивание числа расширителей: 27
Расширение с помощью БИС параллельного интерфейса. 28
Расширение с помощью регистров ТТЛ-серии. 30
Устранение конфликта между внешней ПД и устройствами ввода-вывода. 32
МК-51. 33
Регистры микроЭВМ. 34
Структура памяти команд. 37
Порты ввода/вывода. 37
Таймеры-счетчики МК-51. 38
Система прерываний. 41
Последовательный порт. 43
Устройство управления и синхронизации в МК51. 45
Начальная установка. 46
Система команд МК51. 47
Автономное использование МкЭВМ. 52
Работа микроЭВМ с внешней ПК. 53
Расширение ПД. 54
Расширение линий ввода/вывода. 55
Реализация функции времени. 56
Формирование задержек на таймерах семейства МК51. 59
Подключение ОЭВМ к стандартному интерфейсу. 62
Сопряжение с последовательным интерфейсом. 65
Сопряжение с интерфейсом ИРПР (токовая петля). 67
Для МК51 (организация последовательной передачи). 69
ОЭВМ включает в себя процессор, память команд (ПК) и память данных (ПД), порты ввода-вывода и размещено это на одном кристалле.
ОЭВМ очень распространены.
Первое семейство ОЭВМ: MCS-48 (Intel) МК-48
Таблица
Основные параметры ОЭВМ (МК-48)
Микросхема |
Аналог |
Объем внутр. ПК |
Тип ПК |
Объем ПД |
Макс. fТАКТ |
Ток потребления, мА |
КР1816ВЕ35 |
8035 |
Нет |
Внешн. |
64 |
6,0 |
135,0 |
КР1816ВЕ48 |
8048 |
1Кб |
РПЗУ-УФ |
64 |
6,0 |
135,0 |
КР1816ВЕ39 |
8039 |
Нет |
Внешн. |
64 |
11,0 |
110,0 |
КР1816ВЕ49 |
8039 |
2Кб |
Масоч. ПЗУ |
64 |
11,0 |
110,0 |
КР1830ВЕ35 |
80С35 |
Нет |
Внешн. |
64 |
6,0 |
8,0 |
КР1830ВЕ48 |
80С48 |
1Кб |
Масоч. ПЗУ |
64 |
6,0 |
8,0 |
Серия 1816 (n-МОП технология)
1830 (КМОП технология)
Достоинства: малое потребление и высокая помехоустойчивость.
В качестве базовой выбрана КМ1816ВЕ48, т.к. она включает в себя все свойства и достоинства остальных МС.
ВЕ48 имеет 40 выводов:
Ucc - +5,В – основное питание
Udd – вспомогательное (импульсы для записи)
XTAL1,2 – выводы для времязадающей цепи (обычно кварцевый резонатор)
Т0, Т1 – тестовые входы
INT – вход внешнего запроса прерывания
RES – сигнал начальной установки RESET
EA – вход разрешения работы внешней ПК
SS – вход пошагового режима
BUS – порт (двунаправленная шина) 8-разр.
Р1 – 8-разр. двунаправленный порт
Р2 – 8-разр. двунаправленный порт
RD – строб чтения на нее подается из внешней памяти
WR – строб записи во внешнюю память
PSEN – строб чтения из внешн.ПК
ALE – строб разрешения фиксации младшего байта адреса
PROG – многофункциональный
Блоки:
1. АЛУ
2. ПЗУ – ПК (1Кб)
12-разр. счетчик команд. 212 = 4Кб – внешняя память. Это РС для адресации внешней памяти.
3. ОЗУ – ПД (64 байта)
4. Таймер-счетчик – для счета времени или кол-ва внешних импульсов
5. Порты в/в (BUS, P1, P2)
6. Схема управления и синхронизации
Все блоки соединяются между собой внутренней ШД (8 разр.)
Внутренние особенности:
С точки зрения ячеек памяти |
С точки зрения программного разделения |
||||||||||||||||||||||
|
|
Все ПЗУ также делится на страницы по 256 ячеек.
|
RB – регистровый банк. В любой момент времени работа ОЭВМ происходит одновременно только с одним банком. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.