Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 вар / Записка Афанасьев.doc
Скачиваний:
51
Добавлен:
06.02.2015
Размер:
2.31 Mб
Скачать

Работа мп к1816 с памятью

Поскольку шина адреса и шина данных совмещены, то для отделения шины адреса служит стробированный сигнал ALE. При обращении к внешней ROM также вырабатывается сигнал PSEN.Дешифрирует адрес дешифраторы DD19 и DD20.На адресных входах дешифратора будет двоичный код БИС, а на выходе – на соответствующем выводе сигнал примет низкий уровень и соответствующая БИС будет выбрана (сигналы CS0CS7). Одновременно с этим, на адресных входах БИС памяти будет двоичный адрес ЯП, к которой производиться обращение.

При чтении данных из ОЗУ сигнал RD, который подается на вход OE (разрешение выходов), будет иметь низкий уровень, а WR – высокий. При записи данных в ОЗУ сигнал WR, напротив, будет иметь низкий уровень.

А чтение из ПЗУ производиться по заднему фронту сигнала PSEN.

Работа мп с клавиатурой и индикацией

Клавиатура 3х4, сегментные индикаторы, а также 2 управляющих кнопки подключаются к контроллеру КР580ВВ55. Контроллер освобождает МП от задачи постоянного сканирования клавиатуры и поддержания изображения на дисплее.

Строки матрицы клавиатуры подключены к порту ВС ВВ55, а столбцы к порту ВА. Порт ВС работает в режиме вывода, ВА в режиме ввода. Процесс ввода с клавиатуры совмещен с процессом вывода изображения на индикаторы. На линиях ВС0…ВС2 последовательно появляются нули, которыми последовательно заземляются строки матрицы.

Если ни одна из клавиш не нажата, то на порт ВА выводится соответствующий код и продолжается вывод на дисплей. Если нажата какая-либо клавиша, то вычисляется код представляющий код ASCII данной клавиши.

Записывается и считывается информация с шины через канал данных по управляющим сигналам WR и RD. Выбор БИС КР580ВВ55 производиться по низкому уровню сигала .

Реле и светодиоды индикации подключаются через регистр КР1554ИР22. Светодиоды подключается непосредственно к выходам регистра через токоограничивающие резисторы.

Реле работают от напряжения +12В, поэтому, для их связи с регистром применены транзисторные ключи. Информация в регистр должна записываться по низкому уровню сигналов и , а регистр ИР22 сохраняет информацию при высоком уровне на входе С.При выборе регистра DD4, который осуществляется по сигналам и , в нем защелкивается двоичный шести разрядный код, поступающий по шине данных от МП. Каждый разряд этого кода соответствует реле либо светодиодному единичному индикатору, поэтому их состояние зависит от значения кода.

4. Условное графическое обозначение, краткое описание назначения выводов, таблицы режимов работы процессора, дешифраторов, регистров, шинных формирователей омк к1816ве31

4.1 Однокристальный микроконтроллер кр1816ве31

Рис.4.1 - Условное графическое обозначение К1816ВЕ31

Назначение выводов:

18, 19 – XTAL1, XTAL2 – подключение кварцевого резонатора;

9 – RES – вход сброса;

10 – RxD – прием последовательного кода в асинхронном режиме или ввод-вывод данных в синхронном режиме;

11 – TxD – передача последовательного кода в асинхронном режиме или вывод синхросигналов в синхронном режиме;

31 – EA – разрешение внешней CSEG;

12, 13 – INT0, INT1 – входы внешних запросов прерываний 0 и 1 или сигналы управления входами счётчиков 0 и 1 соответственно;

20 – GND – общий;

40 – Ucc – напряжение питания;

30 – ALE – строб для фиксации адреса при обращении к внешней памяти;

29 – PSEN – строб чтения команды из внешней памяти программ CSEG;

16, 17 - WR, RD – стробы для записи/чтения при обращении к XSEG;

32-39 – P0 – порт 0. Восьмиразрядная двунаправленная шина адреса/данных с тремя состояниями;

1-8 – P1 – порт 1. Восьмиразрядный квазидвунаправленный порт ввода/вывода;

21-28 – P2 – порт 2. Восьмиразрядный квазидвунаправленный порт ввода/вывода;

14, 15 – T0, T1 – входы счётчиков событий таймер/счётчик0 и таймер/счётчик1.

Основные параметры:

=-0,1,мА

=2, мА

=2,4, В

=0,45, В

=80, пФ

Соседние файлы в папке 2 вар