Структурная схема микроконтроллера 1830ВЕ51

Микроконтроллер МК51 содержит все необходимые узлы для автономной работы:

1. Восьмиразрядный процессор;

2. Память программ объемом 4 Кбайт;

3. Память данных объемом 128 байт;

4. Четыре порта ввода/вывода;

5. Два 16-разрядных многорежимных таймера/счетчика;

6. Схемы обработки прерываний с пятью векторами и двумя уровнями;

7. Последовательный интерфейс;

8. Тактовый генератор.

Система команд МК51 содержит 111 базовых команд. Команда имеет 1, 2 и 3 байтовый формат.

Микроконтроллер конструктивно выполнен в корпусе с 40 внешними выводами, которые совместимы с элементами ТТЛ. Назначение выводов микроконтроллера МК51 показано на рис. 1.1, а его структурная схема приведена на рис. 1.2.

Рис. 1.1. Назначение выводов МК51

Рис. 1.2. Структурная схема МК51

В состав МК51 входят следующие функциональные узлы:

1. Блок управления (CU);

2. Арифметико-логический блок (ALU);

3. Резидентная память данных (RDM);

4. Резидентная память программ (RPM);

5. Счетчик команд (PC) и регистр указателя данных (DPTR);

6. Регистр указателя стека (SP);

7. Два 16-ти разрядных таймера/счетчика (Timer 0, Timer 1);

8. Блок последовательного интерфейса и прерываний.

Обмен информацией между функциональными узлами осуществляется с помощью внутренней 8-разрядной двунаправленной шины данных. Для связи с внешними компонентами МПС используется четыре двунаправленных 8-разрядных порта Р0…Р3.








Дата добавления: 2015-09-11; просмотров: 1536;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.