Микроконтроллерная система управления трехобмоточным бесколлекторным двигателем постоянного тока

курсовая работа

1. Структура микроконтроллера семейства MCS-51

Использование микроконтроллера (однокристальной ЭВМ) в системах управления обеспечивает достижение высоких показателей технической эффективности при низких материальных затратах. В настоящее время среди всех 8-разрядных микроконтроллеров, семейство MCS-51 является несомненным чемпионом по количеству разновидностей и компаний, выпускающих его модификации.

Рис.1. Структурная схема MCS-51

Базовая конфигурация микроконтроллера представлена на рис. 1. Она содержит общие для всего семейства MCS-51 периферийные устройства. В состав микроконтроллера входят: 8-разрядный центральный процессор ЦП; два 16-разрядных таймера/счетчика; система двухуровневого прерывания; последовательный порт ввода/вывода; четыре 8-разрядных параллельных порта, у которых каждую из 32 линий можно настроить на ввод или вывод, а 24 линии могут выполнять альтернативные функции. Внутренние ПЗУ программ IROM и ОЗУ данных IRAM имеют минимальный объем 4 Кбайта и 128 байт соответственно. Базовая конфигурация содержит встроенные средства расширения своих ресурсов, позволяющие реализовать вне кристалла память программ EROM и память данных ERAM до 64 Кбайт каждая. Все расположенные на кристалле устройства подключены к внутренней мультиплексированной шине данных ШД. В любой момент к шине может быть подключен только один источник данных. Для этого выходы всех источников должны иметь третье состояние. Число подключаемых приемников ограничено нагрузочной способностью шины.

Для сокращения ширины физического интерфейса (числа контактов ИС) линии параллельного порта выполняют альтернативные функции. При обращении к внешней памяти порт P0 выполняет функции совмещенной шины адреса/данных (AD), а P2 - шины старшего байта адреса (A). Все линии порта P3 выполняют альтернативные функции управления и специального ввода/вывода (AF).

Условное графическое обозначение MCS-51

Рис. 2. Условное графическое обозначение MCS-51

Выводы микросхемы MCS-51 имеют следующие назначения (см. табл. 1).

Таблица 1. Назначение выводов MCS-51

Делись добром ;)