Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Однокристальные контроллеры семейства МК51" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Однокристальные контроллеры семейства МК51 Однокристальные микроконтроллеры - отдельный класс микросистем. Полный набор их средств расположен на одном кристалле. Сюда кроме центрального процессора входят память, подсистема ввода-вывода, средства поддержки режима реального времени (РВ). Интеграция всех составных частей микро-ЭВМ на одном кристалле внесла ряд ограничений на принципы ее организации, потребовала новых решений в развитии ее архитектуры, не свойственных многокристальным компоновкам. В результате был получен новый класс микроконтроллеров (МК) с присущими только ему принципами построения архитектуры и структурной схемы.

Структурная организация, набор команд и аппаратурно-программные средства ввода/вывода информации микроконтроллеров лучше всего приспособлены для решения задач управления и регулирования в приборах, устройствах и системах автоматики, а не для решения задач обработки данных. Микроконтроллеры не являются машинами классического "фон-неймановского" типа, так как физическая и логическая разделенность памяти программ и памяти данных исключает возможность модификации и/или замены (перегрузки) прикладных программ микроконтроллеров во время работы, что сильно затрудняет их использование в качестве универсальных средств обработки данных.

МК51 имеет в своем составе: процессор, в состав которого входят 1-байтное АЛУ и схема аппаратурной реализации команд умножения и деления; стираемое ПЗУ программ емкостью 4 Кбайта, ОЗУ данных емкостью 128 байт; два 16-битных таймера/счетчика; программируемые схемы ввода/вывода (32 линии); блок двухуровневого векторного прерывания от пяти источников; асинхронный канал дуплексного последовательного ввода/вывода информации со скоростью до 375 кбит/с; генератор, схему синхронизации и управления. Структурная организация и система команд МК51.

Микроконтроллер выполнен на основе высокоуровневой n-МОП технологии и выпускается в корпусе БИС, имеющем 40 внешних выводов. Через четыре программируемых порта ввода/вывода МК51 взаимодействует со средой в стандарте ТТЛ-схем с тремя состояниями по выходу. В современном исполнении микроконтроллер может быть выполнен также в К-МОП исполнении

Назначение выводов.

GND - потенциал земли;

EA/VPP - отключение резидентной памяти программ/напряжение программирования (21В);

VCC - основное напряжение питания +5В;

ALE/PROG - строб адреса внешней памяти/для подачи уровня GND при программировании;

PSEN - разрешение внешней памяти программ;

RD - стробирующий сигнал при чтении из внешней памяти данных или устройства ввода/вывода;

WR - стробирующий сигнал при записи во внешнюю память данных или устройства ввода/вывода;

T0 - входной сигнал, опрашиваемый по командам условного перехода, так же используется при программировании;

Т1 - входной сигнал, опрашиваемый по командам условного перехода, используется в качестве входа внутреннего счетчика внешних событий;

INT0, INT1 - сигнал запроса прерывания;

RST/VPD - сигнал общего сброса/вход питания при пониженном энергопотреблении;

RXD и TXD - входы последовательного интерфейса;

XTAL1, XTAL2 - входы подключения кварцевого резонатора;

P0, P1, P2, P3 - квазидвунаправленные порты параллельного ввода-вывода (порт P3 несет дополнительные функции) Арифметико-логическое


Интересная статья: Основы написания курсовой работы