- •Характеристики і функції інтерфейсу мікропроцесорних систем.
- •Регістрова і стекова архітектури мікропроцесора.
- •Сучасні архітектури мікропроцесорів: паралельні архітектури.
- •Архітектура однокристального мікропроцесора
- •Загальна характеристика і класифікація мікропроцесорів
- •Однокристальні мікроЕом серії кр1816
- •Однокристальний 16-розрядний мп
- •8 Узагальнена функціональна схема мікроконтролера керування електронним пристроєм.
- •9 Пристрої пам’яті. Поняття про озп і пзп.
- •Мультипроцесорні системи.
- •Узагальнена функціональна схема мікроконтролера керування електронним пристроєм.
- •Модулі центрального процесора і пам’яті мікроконтролера.
- •13. Узагальнена функціональна схема мікроконтролера керування електронним пристроєм
- •14. Програмне забезпечення мікропроцесорних систем
- •15. Мікропроцесорні контролери для промислового обладнання
Однокристальні мікроЕом серії кр1816
Микропроцессорный комплект серии K.P18I6 состоит из микросхем КР1816ВЕ35, КР1816ВЕ39, КМ1816ВЕ48 и КР1816ВЕ49, выполненных по n-МДП-технологии. Каждая микросхема представляет собой однокристальную 8-разрядиую микро-ЭВМ, содержащую функциональные узлы (центральный процессор, ОЗУ данных, многоканальный интерфейс ввода/вывода, 8-разрядный таймер/счетчик, векторную систему прерываний с приоритетом, тактовый генератор, устройство синхронизации, программную память), обеспечивающие универсальность, автономность и гибкость применений в устройствах самого различного назначения. Микросхемы серии К1816 имеют идентичную структуру, но отличаются друг от друга только наличием (КМ1816ВЕ48, КР1816ВЕ49) или отсутствием (КР1816ВЕ35, КР1816ВЕ39) внутренней программой памяти, объемом внутреннего ОЗУ, типом и объемом ПЗУ, максимальным быстродействием. Так, микросхема КМ1816ВЕ48 содержит электрически перепрограммируемое ПЗУ (ППЗУ), стирание информации в котором осуществляется ультрафиолетовым облучением. Таким образом, пользователь микросхем КМ1816ВЕ48 имеет возможность самостоятельно производить запись информации в программную память, в отличие от КР1816ВЕ49, где эта операция осуществляется с помощью отдельного шаблона в процессе изготовления микросхемы. Отличительные особенности микросхем указаны в табл.1.
В каждой микро-ЭВМ предусмотрена возможность расширения памяти программ до 4К байт, памяти данных до 384 байт и увеличения числа линий ввода/вывода за счет подключения внешних кристаллов ППЗУ (ПЗУ), ОЗУ и интерфейсов ввода/вывода серии КР580.
Условное графическое обозначение микросхемы приведено на рис. 1, назначение выводов структурная схема показана на рис. .2
Рис.1 Рис.2
Арифметико-логическое устройство (АЛУ) представляет собой параллельное 8-разрядное устройство, позволяющее выполнять арифметические, логические операции и операции сдвига над данными, представленными в двоичном коде, а также обрабатывать данные, представленные в двоично-десятичном коде.
Блок программной памяти (БПП) предназначен для записи, хранения и считывания команд, которые поступают в процессор и управляют процессором обработки информации. Блок состоит из ПЗУ (ППЗУ), счетчика команд, дешифратора адреса и дешифратора команд.
Счетчик команд (СК) предназначен для формирования текущего адреса местонахождения команды в программной памяти. Счетчик команд содержит 12 разрядов. Содержимое СК увеличивается после выбора каждого байта команды и может изменяться скачкообразно при выполнении команд условных, безусловных переходов при выполнении команд CALL и при выполнении прерываний. Старший разряд СК изменяется только программно. Счетчик команд разбит на две части: счетчик младших разрядов (биты 0—7) и счетчик старших разрядов (биты 8—11).
Дешифратор и регистр команд предназначены для записи, хранения и декодирования команд, поступающих из программной памяти. С выхода дешифратора снимаются управляющие сигналы, осуществляющие выполнение команд.
Оперативное запоминающее устройство (ОЗУ) предназначено для хранения данных, получаемых при обработке информации.
Устройство ввода/вывода служит для организации обмена информации микро-ЭВМ с внешними устройствами. В микро-ЭВМ имеется 27 линий ввода/вывода, 24 из которых объединены в три 8-разрядиых порта (Р0, PI, P2). Порт Р0 (DB0—DB7) — двунаправленный, порты PI, P2 — квазидвунаправленные.
Устройство управления и синхронизации предназначено для выработки сигналов, обеспечивающих выполнение команд; оно состоит из следующих узлов: генератора, формирователя внутренних тактовых сигналов, формирователей сигналов состояний и режимов работы.
Таймер/счетчик предназначен для подсчета внешних событий (используется внешний сигнал 77) и генерирования временных интервалов. В состав таймера/счетчика входят: делитель на 32, счетчик, триггер флага таймера/ счетчика.
Делитель предназначен для формирования импульсов, которые используются при работе таймера/счетчика в режиме таймера.
Схема прерывания предназначена для организации прерывания естественного хода программы и выполнения подпрограммы обслуживания прерывания.