Разработка микропроцессорного модуля

Схема электрическая принципиальная микропроцессорного модуля МРМ приведена на рис.3.

В состав микропроцессорного модуля входят микроконтроллер AT89С52 (DD2), описание микросхемы в приложении В, кварцевый резонатор (ZQ1), регистр для фиксации адреса (DD8), системный дешифратор (DD9), регистр (DD7) для приема цифровых сигналов X1 - X4, а также схема формирования сигнала выбора внешней ОЗУ (DD3.1, DD1.2, DD1.3).

Данный микроконтроллер работает как с внутренней памятью программ, так и с внешней. Для такого режима необходимо на вход EA/Vpp микроконтроллера АТ89С52 подать логическую "1”. Это осуществляется подключением данного входа к источнику питания через резистор R19. Выберем R19 C1-4 1 кОм 0.25Вт ± 5%.

Для генерации тактовой частоты в рассматриваемом микроконтроллере используется внутренний генератор. Для настройки и стабилизации требуемой частоты (12 МГц) необходимо подключить внешний кварцевый резонатор ZQ1 на

МГц. Выберем резонатор ZTA - 12 МГц. Его необходимо подключить к входам XTAL2 и XTAL1 микросхемы AT89C52. В цепь резонатора дополнительно включаются конденсаторы С1 и С2. Производителем рекомендованы следующие номиналы С1 и С2: С1=С2= 30pF ± 10pF. Выберем в качестве С1 и С2 конденсаторы X7R NPO - 30 пФ ± 20%.

Для сопряжения с внешними устройствами используются четыре восьмиразрядных порта ввода/вывода или 32 линии ввода/вывода. Каждую линию можно рассматривать как независимую друг от друга. Все порты кроме их прямого назначения для обмена данными с внешними устройствами могут иметь и другое функциональное назначение.

Двунаправленный порт P0 служит для передачи информации по 8-разрядной шине данных (BD0 - BD7). Через этот же порт выводится младший байт 16-разрядного адреса (BA0 - BA7). Для фиксации младшего байта адреса используется 8-разрядный регистр адреса КР1533ИР22 (DD8). Запись в него производится по сигналу мультиплексирования адреса и данных - стробу адреса ALE. Вход заземлим, т.к. микроконтроллер единственное устройство, управляющее шиной адреса.

Рис 3. Микропроцессорный модуль. Схема электрическая принципиальная

Порт Р2 используется для вывода старшего байта адреса (BA8 - BA15)

Порт P1 - многофункциональный. Его линии используются для вывода управляющих сигналов (таблица 2).

На выводе порта Р1.0 формируется сигнал запуска АЦП. Вывод Р1.1 используется как вход от третьего источника прерывания. Так как этот вывод является источником внешних тактовых сигналов для таймера/счетчика 2, то, загрузив в регистр таймера/счетчика 2 значение FFh и настроив таймер на прием внешних тактовых сигналов, при приходе импульса INT таймер 2 переполнится и сформирует прерывание. Выводы порта Р1.2 и Р1.3 используется для управления цифро-аналоговым преобразователем. Вывод Р1.4 используется для выдачи управляющего сигнала Y1, выводы Р1.5 и Р1.6 используются для управления драйвером дисплея и программируемым таймером соответственно. Вывод порта Р1.7 используется для выдачи аварийной сигнализации.

Таблица 2

Назначение выводов порта Р1

Вывод порта

Сигнал

Назначение

Р1.0

Сигнал запуска АЦП

Р1.1

INT3

Внешнее прерывание

Р1.2

HBEN

Управление ЦАП

Р1.3

Управление ЦАП

Р1.4

Y1

Внешний управляющий сигнал

Р1.5

CS1

Управление драйвером дисплея

Р1.6

CE0

Управление таймером

Р1.7

ALM

Сигнал аварийной сигнализации

Перейти на страницу: 1 2 3

Прочтите также:

Система управления сварочным аппаратом
управление контроллер программный В данной курсовой работе выполняется разработка системы управления сварочным аппаратом. Современные системы управления почти все без исключения использую ...

Разработка приёмника супергетеродинного типа
В данном курсовом проекте должен быть разработан приёмник супергетеродинного типа по полученным техническим данным. Должна быть разработана схема электрическая принципиальная. При вып ...

Расчет зеркальной антенны для РЛС обнаружения
Зеркальные антенны (ЗА) - наиболее распространенный тип остронаправленных антенн. Они применяются в различных диапазонах волн, начиная от оптического и кончая коротковолновым. Широкое пр ...

Основные разделы

2019 © Все права защищены! >> www.techeducator.ru