Проектирование аппаратных средств системы

Основой аппаратной части является микроконтроллер МС68НС11А8.

В нашем случае микроконтроллер будет работать в однокристальном режиме, поэтому на вход MODA нужно подать логический '0', а на вход MODB логическую ‘1’.

Микроконтроллер адресует до 64 Кбайт памяти (адреса $0000-SFFFF), которые делятся на 16 страниц по 4 Кбайта. Полный объем памяти доступен в расширенном режиме, когда к выводам портов В и С подключается внешняя память. В нашем случае используется однокристальный режим работы, поэтому доступна только внутренняя память микроконтроллера: ПЗУ, РПЗУ, ОЗУ, а порты В и С служат для обмена данными с внешними устройствами. Две последние страницы адресного пространства (адреса $EOOO-$FFFF) занимает внутреннее масочное ПЗУ, содержимое которого программируется в процессе изготовления микроконтроллера по заказу пользователя. В ПЗУ будет содержаться наша программа. РПЗУ размещена по адресам SB600-5B7FF и в данном курсовом проекте не используется ОЗУ при начальной установке микроконтроллера (процедура RESET) занимает адресное пространство $OOOO-$OOFF. Распределение адресного пространства памяти микроконтроллера показано на рисунке 5.

Рисунок 5 - Карта распределения адресного пространства

Служебные регистры определяют конфигурацию и режимы работы микроконтроллера. Содержимое регистра INIT (рисунок 6) определяет старшие четыре разряда адреса (номер страницы) размещения ОЗУ (биты RAM3-RAM0) и блока внутренних регистров (биты REG3-REG0). При начальной установке микроконтроллера биты данного регистра принимают значения RAM3-RAM0 = 0000 (обращение к странице 0), REG3-REG0 = 0001 (обращение к странице 1). В данном курсовом проекте значения, установленные после начальной установки изменяться не будут.

7

6

5

4

3

2

1

0

RA

RA

RA

RA

RE

RE

RE

RE

Рисунок 6 - Служебный регистр INIT (адрес $103D)

Регистр CONFIG определяет конфигурацию микроконтроллера, разрешая или запрещая использование внутренних ПЗУ, РПЗУ и блока контроля функционирования Регистр OPTION определяет функционирование отдельных блоков микроконтроллера. Содержимое регистров HPRIO, INIT, OPTION записывается непосредственно после начальной установки микроконтроллера и затем может быть только считано. Исключение составляют только разряды PSEL3-PSEL0 в регистре HPRIO и разряды ADPU, CSEL в регистре OPTION, которые могут изменяться в процессе работы микроконтроллера путем записи в эти регистры. Содержимое регистра ONFIG программируется таким же образом, как и содержимое внутреннего РПЗУ, и может изменяться только в процессе программирования. Этим обеспечивается его сохранение при отключении питания. Синхронизация микроконтроллера формируется следующей схемой (рисунок 7).

Рисунок 7 - Схема синхронизации микроконтроллера.

Резистор R1 имеет номинал 10 МОм, конденсаторы С1, С2 - номинал 24 пФ. ZQ - кварцевый резонатор (частота 8 МГц). Схема синхронизации подключается к выводам XTAL и EXTAL микроконтроллера. Длительность такта микроконтроллера Тс = 1/Ft определяется генератором тактовых импульсов (ГТИ). Частота следования тактовых импульсов Ft задается кварцевым резонатором. При этом частота F, в 4 раза меньше частоты внешнего резонатора или генератора Ft = Fg/4. Импульсы с частотой Ft поступают на выход Е микроконтроллера и используются для синхронизации работы других устройств системы.

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

Похожые стьтьи по экономике

Выращивание монокристалла с заданными свойствами
Содержание работы. В данной курсовой работе разрабатывается технологический процесс получения легированного монокристалла ФГДЦЧ-5-17, на 20% компенсированного теллуром, с разбросом ко ...

Характеристика датчика разности давлений Метран-100-ДД
Газовая промышленность является ведущей отраслью народного хозяйства страны. Добываемый природный газ позволяет обеспечивать сырьевые и технологические потребности многих отраслей промышленности, сель ...

Проектирование пассивных и активных электрических фильтров
В современной радиотехнике под фильтрацией сигналов на фоне помех понимают любое выделение параметров случайных процессов, отражающих полезную информацию (сообщение). Вместе с тем сохран ...

Разделы

© 2019 - www.frontinformatics.ru