Общие сведения. Однокристальные микроэвм семейства МК48

Введение.

Однокристальные микроэвм семейства МК48.

Средства разработки программ для микропроцессоров. Виды программ.

Понятие машинного языка, языка высокого уровня и ассемблера.

Краткий обзор команд обработки данных.

Краткиы обзор команд управления.

Краткий обзор команд передачи данных.

Классификация команд микропроцессора.

Вопросы.

В сравнительно последнее время в микропроцессорной технике выделился самостоятельный класс БИС (большие интегральные схемы) - однокристальные микроЭВМ.

Архитектура ОМЭВМ - результат эволюции микропроцессоров (МП) и микропроцессорных систем (МПС), вызванный стремлением снизить аппаратные затраты и стоимость.

ОМЭВМ-приборы, конструктивно выполненные в виде одной БИС и включающие в себя все устройства, необходимые для реализации цифровой системы управления минимальной конфигурации:

· процессор;

· ЗУ данных;

· ЗУ программ;

· внутренний генератор тактовых импульсов;

· программируемые ИС для связи с внешней средой, например: параллельные порты ввода/вывода, таймер-счетчик, приемо-передатчик последовательной связи.

Специфическая организация ввода/вывода информации, структурная организация, набор команд лучше всего приспособлены для решения задач управления и регулирования в приборах, устройствах и системах автоматики, а не для решения задач обработки данных. В связи с этим эти микросхемы имеют незначительные емкости памяти, физическое и логическое разделение памяти программ и памяти данных, упрощенную и ориентированную на задачи управления систему команд. Правильнее было бы назвать эти приборы не микроЭВМ, а микроконтроллеры. В дальнейшем обозначение МК48 будет обозначать класс микроконтроллеров, которые рассмотрим подробнее.

Семейство МК48 включает ряд микросхем, полностью совместимых по системе команд, разводке выводов, совокупности основных функциональных устройств. Приведем таблицу наиболее распространенных микросхем.

Таблица

М/схема Аналог (Intel) Объем внутрен-ней памяти программ Тип памяти программ Объем памяти данных, байт Максималь-ная тактовая частота, МГц Ток потребле-ния, мА
КР1816ВЕ35   Нет Внешняя   6,0  
КР1816ВЕ48   1 Кбайт УФППЗУ   6,0  
КР1816ВЕ39   Нет Внешняя   11,0  
КР1816ВЕ49   2 Кбайта ПЗУ   11,0  
КР1830ВЕ35 80С35 Нет Внешняя   6,0  
КР1830ВЕ48 80С48 1 Кбайт ПЗУ   6,0  

МК48 имеют три восьмиразрядных порта ввода-вывода, которые могут обеспечивать обмен информацией с периферией по 24 независимым линиям, каждая из которых может быть настроена на ввод или вывод данных. Порты ввода-вывода имеют свои названия: P0, P1, P2.

Для возбуждения генератора тактовой частоты необходимо внешнее подключение кварцевого резонатора к двум выводам микросхемы. Частота кварцевого резонатора является задающей для формирования внутренней частоты синхронизации путем деления внешней частоты на три. При fвнеш=6 МГц fвнутр=2 МГц. Сигнал внутренней частоты синхронизации, деленный на 5,поступает на счетчик машинных циклов. Т.о. частота машинных циклов составляет 0.4 МГц, длительность машинного цикла составляет 2,5 мкс. Все команды МК48 выполняются за 1-2 машинных цикла.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: