| Главная страница | | Архитектура микроЭВМ | | Принципы обмена данными | | Лабораторные работы | | Примеры систем | | Программно-логическая модель | | Справочная информация |
 
Однокристальная микроЭВМ МК51 Основные функциональные узлы

    Семейство микроЭВМ МК-51 включает пять модификаций, реализованных в виде микросхем К1816ВЕ31, К1816ВЕ51, К1816ВЕ751, К1830ВЕ31, К1830ВЕ51.
    Все модификации представляют собой функционально завершенные однокристальные микроЭВМ гарвардской архитектуры, содержащие на кристалле все необходимые узлы для работы в автономном режиме, и предназначеные для реализации различных цифровых алгоритмов управления. Основное различие между микроЭВМ состоит в реализации памяти и мощности потребления.
Основные
функциональные узлы
Система команд
Организация памяти
Порты ввода-вывода
Система прерываний
Блок таймеров/счетчиков
Последовательный
порт

   МОДИФИКАЦИИ МИКРОЭВМ

Микросхема Объем внутренней памяти программ, байт Тип памяти программ
К1816ВЕ31 - Внешняя
К1816ВЕ51 ПЗУ
К1816ВЕ751 РПЗУ
К1830ВЕ31 - Внешняя
К1830ВЕ51 ПЗУ
Дальнейшее описание будет относиться к микросхеме К1816ВЕ51

   СОСТАВ МИКРОЭВМ МК51

    - 8-разрядный центральный процессор, управляющий работой исполнительных устройств микроЭВМ и имеющий аппаратную поддержку операций умножения и деления. Всего процессор выполняет 111 команд разрядностью в 1, 2 или 3 байта; Система команд
    - внутренняя (расположенная на кристалле) память программ объемом 4К байт; Память программ
    - внутренняя память данных объемом 128 байт, используемая для организации регистровых банков, стека и хранения пользовательских данных; Память программ
    - 32 двунаправленные интерфейсные линии, индивидуально настраиваемые на ввод или вывод информации и организованные в виде четырех 8-разрядных параллельных портов Р0-Р3; Порты ввода-вывода
    - два 16-разрядных многорежимных таймера/счетчика T/C0 и T/C1, используемые для подсчета внешних событий, организации временных задержек и тактирования последовательного порта; Таймеры/счетчики
    - двунаправленный дуплексный асинхронный последовательный приемопередатчик - последовательный порт; Последовательный порт
    - двухуровневая приоритетная система прерываний от четырех внутренних и двух внешних источников; Система прерываний
    - встроенный тактовый генератор, частота которого задается с помощью внешнего кварцевого резонатора, LC-цепочки или внешнего генератора;

   СТРУКТУРНАЯ СХЕМА МИКРОЭВМ МК51

Для добавления блока в схему нажмите кнопку  "+", для удаления блока - кнопку "-".

Внутренняя шина данныхДобавить блокУдалить блок
ПроцессорДобавить блокУдалить блок
Память программДобавить блокУдалить блок
Память данныхДобавить блокУдалить блок
Параллельные портыДобавить блокУдалить блок
Таймеры/счетчикиДобавить блокУдалить блок
Последовательный портДобавить блокУдалить блок
Система прерыванийДобавить блокУдалить блок
Внутренний генераторДобавить блокУдалить блок
Контроллер шиныДобавить блокУдалить блок

     На страницах пособия будет использоваться условное графическое обозначение (УГО) микроЭВМ МК51. Описание назначения выводов микросхемы появляется на экране после шелчка левой кнопкой мыши на соответствующем левом или правом поле УГО.
УГО МК51

| На главную страницу | На начало страницы | © КСиТ МИФИ, 2000 г.