Курсовая работа: Микропроцессорная система на базе комплекта КР580
DO0 -DO2 ,
DO3 -DO7
Таблица 8.1. Таблица истинности К573РФ6
A | CE | OE | РК | Upр | Ucc | |
Хранение | X | Uн | X | X | E+ | +5В |
Считывание | А | 1Л | 1Л | Ш | E+ | +5В |
Контроль записи | А | 1Л | 1Л | Ш | + 19В | +5В |
Запись слова | А | Ш | Ш | Ш | +19В | +5В |
1.9 Микросхема дешифратора К155ИД3
К155ИД3- дешифратор, позволяющий преобразовать четырехразрядный код, поступающий на входы А0-А3 в напряжение низкого логического уровня, появляющееся на одном из шестнадцати выходов 0-15. Дешифратор имеет два входа разрешения дешифрации Е0 и Е1. Эти входы можно использовать как логические, когда дешифратор ИД3 служит демультиплексором данных. Тогда входы А0-А3, используются как адресные, чтобы направить поток данных, принимаемых входами Е0 или Е1, на один из выходов 0-15. На второй, не используемый в этом включении вход Е, следует подать напряжение низкого уровня.
По входам Е0 и Е1 даются сигналы разрешения выходов, чтобы устранять текущие выбросы, которыми сопровождается дешифрация кодов, появляющихся не строго синхронно (например, поступающих от счетчика пульсаций). Чтобы разрешить прохождение данных на выходы, на входы Е0 и Е1 следует дать напряжение низкого уровня. Эти входы необходимы также при наращивании числа разрядов дешифрируемого кода. Когда на входах Е0 и Е1 присутствуют напряжения высокого уровня, на выходах 0-15 появляются высокие уровни.
Выбор контроллера по конкретному адресу осуществляется с помощью дешифратора К155ИД3 (рис. 9). Назначение его выводов показано в таблице 15.
Рисунок 9. Дешифратор К155ИД3
Таблица 9. Назначение выводов БИС К155ИД3
№ вывода | Назначение |
№ вывода | Назначение |
1 | Выход 0 | 13 | Выход 11 |
2 | Выход 1 | 14 | Выход 12 |
3 | Выход 2 | 15 | Выход 13 |
4 | Выход 3 | 16 | Выход 14 |
5 | Выход 4 | 17 | Выход 15 |
6 | Выход 5 | 18 | Вход стробирующий |
7 | Выход 6 | 19 | Вход стробирующий |
8 | Выход 7 | 20 | Вход информационный |
9 | Выход 8 | 21 | Вход информационный |
10 | Выход 9 | 22 | Вход информационный |
11 | Выход 10 | 23 | Вход информационный |
12 | Общий | 24 | Ucc |
1.10 Микросхема К514ИД2
Дисплей построен на основе 8-разрядного 7-сегментоного индикатора с общим анодом CD8-BW30R6-A11, красного свечения. Для курсового проекта необходим один такой индикатор. Управление этими индикаторами осуществляет микросхема К514ИД2 (рис. 10.).
Рисунок. 10. Условное графическое обозначение дешифратора К514ИД2
Для экономии выводов микроконтроллера, а так же для удобства написания программы по выводу числовых значений на семисегментных индикаторы, в устройстве применяются дешифраторы двоичного кода в код семисегментных индикаторов. В качестве преобразователей двоичного кода в семиэлементный промышленность выпускает дешифраторы К514ИД1, К514ИД2, КР514ИД1, КР514ИД2. Для совместной работы с индикаторами, имеющими общий анод – АЛС333Б, возьмём микросхему КР514ИД2. В соответствии с рисунком 10, часть выводов подсоединяется к контроллеру, по которым на дешифратор поступает число в двоичном код, а другая часть выводов идёт на семисегментный индикатор. Так же есть вывод управления дешифратором. При подаче на этот вход логической “1”, дешифратор включён, то есть данные переводятся из двоичного кода в код семисегментных индикаторов. Если подать логический “0”, то дешифратор выключен. Максимальный выходной ток этого дешифратора составляет 25 мА. Его отличительной особенностью является то, что резисторы, ограничивающие ток, в нём отсутствуют.
1.11 Буферный регистр 1533АП5
Для увеличения нагрузочной способности шины адреса микропроцессора и согласования этих шин с памятью и внешними устройствами необходимы шинные формирователи. В этой МПС в качестве шинного формирователя шины адреса используются буферные регистры 1533АП5 (рис. 11.). Шина адреса имеет 16 разрядов, так как этот регистр имеет 8 разрядов, для построения буфера потребуется 2 микросхемы. Одна микросхема формирует буфер для разрядов шины адреса А0-А7, а другая — А8-А15. Назначение выводов приводится в таблице 16.
Рисунок. 11. Условное обозначение буферного регистра 1533АП5 с нумерацией выводов
Таблица 11. Назначение выводов БИС 1533АП5
Выводы | Назначение | Обозначение | |
2, 4, 6, 8, 17, 15, 13, 11 | Информационные входы. Подкл. к выходам микропроцессора А0-А7 для первой БИС и А8-А15 — для второй БИС | DI0-DI3 | |
2, 3-10, 21, 23, 24, 25, 26, 27 | Информационные выходы. Подключаются к соответствующим разрядам внешней шины | DO0-DO3 | |
1, 19 | Входной сигнал “Разрешение выхода”. Если OE=0, то информационные выходы перекл. в высокоимпедансное состояние | OE |
2. Расчетная часть
2.1 Расчет и планирование адресного пространства памяти
По заданию необходима ПЗУ объемом 48 кбайт, взята микросхема объемом на 8 кбайт, следовательно, необходимо поставить таких 6 микросхем.
По заданию ОЗУ необходимо 8 кбайт. Взята микросхема объемом 8 кбайт.
Так как микропроцессор начинает выполнять программы с адреса 0 (после включения или сброса), то по этому начиная с адреса 0 должна быть, установлена ПЗУ, в которую записывается программа для начала работы устройства. В оставшейся части адресов памяти располагается ОЗУ.
Таблица 12. Расположение микросхем памяти по адресам
Адрес | Тип памяти |
0000h К-во Просмотров: 510
Бесплатно скачать Курсовая работа: Микропроцессорная система на базе комплекта КР580
|