рефераты рефераты
Главная страница > Курсовая работа: Разработка тестопригодной схемы МПС на базе МП I8080  
Курсовая работа: Разработка тестопригодной схемы МПС на базе МП I8080
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

Курсовая работа: Разработка тестопригодной схемы МПС на базе МП I8080

Цифро-аналоговый преобразователь – преобразует цифровую информацию в аналоговые сигналы. МПС формирует управляющее воздействие в виде аналогового сигнала с ЦАП. Код поступающий на вход ЦАП формируется как сумма значений полученных после преобразования с АЦП от датчиков V1…V3.

Контроллер приоритета прерываний (КПП) – формирует запрос на прерывание работы МП БИС и выдаёт на шину данных микро­ЭВМ трехбайтовую команду CALL<A1><A2> и ответ на после­довательное поступление трех сигналов ОБ. Пр с шины управлении микро-ЭВМ. Обрабатывает запросы на прерывания четырех уровней:

·  INT0 – отказ источника питания (датчик аварийной ситуации Х0)

·  INT1 – запрос от аварийного датчика

·  INT2 – запрос от внешней ЭВМ

·  INT3 – запрос с пульта оператора

Пульт оператора (ПО) - пульт управления содержит регистр со светодиодами индикации значений двоичных датчиков Х1…Х5, кнопку сброса, аварийную сигнализацию при сигнале от датчика Х0, тумблер «Останов», опрашиваемый каждый раз в конце программы.


Рисунок 2

 

1.4 Разработка принципиальной схемы устройства

Принципиальная схема МПС разрабатывается на основе структурной схемы, которая была разработана в предыдущем разделе. Принципиальная схема является самой полной схемой. На ней изображены все элементы которые в дальнейшем будут находиться в печатной плате. Принципиальная схема проектируемого устройства изображена на формате А3 в Приложении_1.

Главным звеном микропроцессорной системы является центральный процессор. Он представляет собой программно-управляемое устройство, предназначенное для обработки цифровой информации и управления процессом этой обработки.

Типовая схема центрального процессора включает в себя микропроцессор КР580ВМ80А(DD1), генератор тактовых импульсов (ГТИ) КР580ГФ24(DD2), системный контроллер (СК) КР580 ВК38 (DD5) и адресные регистры КР580ИР82 (DD3,DD4).

Частота следования синхроимпульсов F1 и F2 в девять раз меньше частоты кварцевого резонатора ZQ1, нужно использовать кварцевый резонатор с частотой 18 КГц. Сопротивление кварцевого резонатора носит индуктивный характер, что приводит к снижению рабочей частоты. Для компенсации индуктивной составляющей резонатора последовательно с ним включается конденсатор емкостью 15-30 пФ.

Кроме тактирования микропроцессора ГТИ используется также как источник системных тактовых сигналов CLK.

Сигнал INT предназначен для начальной установки системных модулей при включении питания. Сигналы HOLD, HLDA, BUSEN реализуют режим прямого доступа к магистрали со стороны других активных модулей системы.

Системный контроллер формирует стробы записи, чтения, сигнал подтверждения прерывания а также буферизирует двунаправленную шину данных.

Построение модулей памяти МПC.

Исходными «кирпичиками» при построении модулей памяти служат отдельные БИС оперативной памяти, а также БИС ПЗУ.

При построении модулей памяти возникают задачи наращивания информационной емкости путем объединения БИС в соответствующую матрицу. Наращивание емкости может производиться двумя путями. Во-первых, можно расширять разрядность путем параллельного включения БИС. Последние в этом случае объединяются по всем выводам, кроме информационных, которые в совокупности образуют расширенную информационную шину.

Второй путь наращивания информационной емкости — объединение БИС памяти по информационным входам — выходам. Кроме них объединяются все остальные входы за исключением входов CS (выбор чипа). Сигналы на этих входах определяют, какой из микросхем необходимо включаться в работу. Максимальное число объединяемых таким образом БИС определяется допустимой емкостной нагрузкой на выходе микросхемы.

В данном случае используются микросхемы ПЗУ КР568РЕ1 – 2К*8 и ОЗУ КР541РУ2 – 1К*4. Выбор нужного слова производится с помощью 11 адресных сигналов А0—А10. Кроме того, эти микросхемы имеют входы CS (выбор чипа), управление этими входами осуществляется с помощью дешифратора типа К155ИД6, выборка микросхемы осуществляется подачей на дешифратор сигналов ADR11-ADR14. Микросхемы ПЗУ (ROM) и ОЗУ (RAM) включаются в работу в соответствии с таблицей раскраски памяти, таблица 2

Таблица 2

Корпус МС Адрес
ПЗУ 1 0000÷07FF
ПЗУ 2 0800÷0FFF
ПЗУ 3 1000÷17FF
ПЗУ 4 1800÷1FFF
ОЗУ 1-2 2000÷23FF
ОЗУ 3-4 2400÷27FF

Разрабатываемый блок – КПП

Микросхема КР580ВН59 является многофункциональным программируемым устройством, формирующим запрос на прерывание работы МП БИС и выдающим на шину данных микро­ЭВМ трехбайтовую команду CALL<A1><A2> и ответ на после­довательное поступление трех сигналов ОБ. Пр с шины управлении микро-ЭВМ. Значения адресов А1 и А2 сообщаются схеме в процессе выполнения программы ее начальной установки. Схема имеет восемь уровней запросов прерывания.

При одновременном поступлении импульсов на запрос прерыва­ния схема определяет приоритетный уровень запроса, а также вы­полняет прерывание текущей программы обслуживания прерыва­ния по входу запроса с более высоким приоритетом.

Схема имеет двунаправленную шину данных с возможностью перевода ее в третье состояние при подаче еди­ничного сигнала на вход выборки ВМ при одновременной подаче единичных сигналов на входы INT и INTA. Шина данных исполь­зуется для выдачи в микроЭВМ кoмaнды CALL< А1 > <А2> ин­формации состояния, содержания внутренних регистров, а также для записи управляющих слов в схему.

Уровень «О» или «1» определяет один из двух адресов внутренних устройств схемы, с которым микроЭВМ обменивается информацией.

Внешние устройства выдают импульсы на формирование запро­са прерывания на входные зажимы IRO —IR7 схемы. Уровень «1» на любом из этих входов воспринимается как импульс на формиро­вание запроса прерывания. Все поступающие импульсы на входы. Запрос на прерывание выда­ется схемой на выход INT и поступает на вход INT Процессора.

 

1.5 Разработка программного обеспечения

Программа вычисления булевой функции Y=Х1*(Х2*Х3)vХ4.

МПС опрашивает двоичные датчики, получает от них информацию, после чего вычисляет булевую функцию Y=Х1*(Х2*Х3)vХ4 и передаёт её значение в виде управляющего сигнала по выходному каналу. Таблица истинности представлена в таблице 3


Таблица 3

X4 X3 X2 X1 Y
0 0 0 0 0 0
1 0 0 0 1 1
2 0 0 1 0 0
3 0 0 1 1 1
4 0 1 0 0 0
5 0 1 0 1 1
6 0 1 1 0 0
7 0 1 1 1 1
8 1 0 0 0 0
9 1 0 0 1 1
A 1 0 1 0 0
B 1 0 1 1 1
C 1 1 0 0 1
D 1 1 0 1 1
E 1 1 1 0 0
F 1 1 1 1 1

Программа:

Страницы: 1, 2, 3, 4, 5, 6

рефераты
Новости