Разработка сенсора на поверхностно-акустических волнах. Автоматизация измерительной установки
| Категория реферата: Рефераты по цифровым устройствам
| Теги реферата: курсовые работы скачать бесплатно, курсовая работа по менеджменту
| Добавил(а) на сайт: Elpidifor.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата
Блок преобразователей уровня обеспечивает электрическое согласование уровней сигналов последовательного интерфейса, формируемых контроллером, входящим в состав компьютера (±12 В), с уровнями сигналов, присутствующими в микропроцессорной системе (здесь и далее предполагаем, что в микропроцессорной системе действуют уровни ТТЛ).
[pic]
Рисунок 7 Организация сопряжения через интерфейс RS-232C.
Блок преобразователя кода переводит последовательное представление информации в параллельное и наоборот, осуществляя распознавание начала и конца посылки, синхронизацию приема-передачи битов кадра, слежение за наличием ошибок, информирование о готовности к выполнению операций и т. п.
Интерфейс шины обеспечивает сопряжение преобразователя кода с локальной магистралью микропроцессорной системы, осуществляя двунаправленную передачу данных в соответствии с алгоритмами и временными соотношениями, принятыми в ней.
Преобразование уровня
Для преобразования уровня сигналов считается целесообразным применение интерфейсной микросхемы фирмы MAXIM. Она содержит преобразователь напряжения +5В в напряжение +10В (генератор + умножитель напряжения), инвертор (преобразующий напряжение +10В в –10В) и собственно преобразователи уровня сигналов последовательного интерфейса. Большинство таких микросхем требуют дополнительных элементов (необходимы внешние конденсаторы), что не является чрезмерной платой за преимущества их применения.
Преобразование кода
Наиболее просто проблема разрешается в том случае, если в качестве
центрального процессора удаленного контроллера применена однокристальная
микроЭВМ, уже содержащая Универсальной асинхронный приемопередатчик (УАПП).
В качестве примера такой микроЭВМ, можно использовать микросхему
КР1816ВЕ51. Построение преобразователя кода в данном случае сводится к
задействованию встроенного ресурса в соответствии со спецификациями на
примененную микросхему.
Однокристальная микроЭВМ (ОМЭВМ) содержит встроенное ОЗУ памяти данных емкостью 128 Байт с возможностью расширения общего объема оперативной памяти данных до 64 КБайт за счет использования внешних микросхем ОЗУ.
Условное графическое обозначение ОМЭВМ показано на рис. 8, а назначение выводов приведено в табл. 2.
|№ вывода |Обозначение |Назначение |Тип |
|1 – 8 |P1.0 – P1.7 |8-разрядный |Вход/вых|
| | |двунаправленный порт Р1. |од |
| | |Вход адреса А0 – А7 при | |
| | |проверке внутреннего ПЗУ. | |
|9 |RST |Сигнал общего сброса |Вход |
|10 – 17 |P3.0 – P3.7 |8-разрядный |Вход/вых|
| | |двунаправленный порт Р3 с |од |
| | |дополнительными функциями.| |
| |P3.0 |Последовательные данные |Вход |
| | |приемника – RxD. | |
| |P3.1 |Последовательные данные |Выход |
| | |передатчика TxD. | |
| |P3.2 |Вход внешнего прерывания 0|Вход |
| | |– INT0 | |
| |P3.3 |Вход внешнего прерывания 1|Вход |
| | |– INT1 | |
| |P3.4 |Вход таймера-счетчика 0 – |Вход |
| | |T0 | |
| |P3.5 |Вход таймера-счетчика 1 – |Вход |
| | |Т1 | |
| |P3.6 |Выход стробирующего |Выход |
| | |сигнала при записи во | |
| | |внешнюю память данных WR | |
| |P3.7 |Выход стробирующего |Выход |
| | |сигнала при чтении из | |
| | |внешней памяти данных RD | |
|18 |XTAL1 |Вывод для подключения |Выход |
| | |кварцевого резонатора | |
|19 |XTAL2 |Вывод для подключения |Вход |
| | |кварцевого резонатора | |
|20 |GND |Общий вывод | |
|21 – 28 |P2.0 – P2.7 |8-разрядый двунаправленный|Вход/вых|
| | |порт Р2. Выход адреса А8 –|од |
| | |А15 в режиме работы с | |
| | |внешней памятью. В режиме | |
| | |проверки внутреннего ПЗУ | |
| | |выводы Р2.0 – Р2.6 | |
| | |используются как вход | |
| | |адреса А8 – А14. Вывод | |
| | |Р2.7 – разрешение чтения | |
| | |внутреннего ПЗУ – Е | |
|29 |PSE |Разрешение программной |Выход |
| | |памяти | |
|30 |ALE |Выходной сигнал разрешения|Выход |
| | |фиксации адреса | |
|31 |EA |Блокировка работы с |Вход |
| | |внутренней памятью | |
|32 – 39 |P0.7 – P0.0 |8-разрядный |Вход/вых|
| | |двунаправленный порт Р0. |од |
| | |Шина адреса/данных при | |
| | |работе с внешней памятью. | |
| | |Выход данных D7 – D0 в | |
| | |режиме проверки | |
| | |внутреннего ПЗУ. | |
|40 |Ucc |Вывод питания от источника| |
| | |напряжения +5В. | |
Таблица 2 Назначение выводов процессора МК51
ОМЭВМ содержит все узлы, необходимые для автономной работы:
. центральный восьмиразрядный процессор;
. внутреннюю память данных, объемом 128 Байт;
. четыре восьмиразрядных программируемых канала ввода – вывода;
. два 16-битовых таймера-счетчика;
. систему прерываний с пятью векторами двумя уровнями;
. последовательный интерфейс;
. тактовый генератор.
Система команд ОМЭВМ содержит 111 базовых команд с форматом 1, 2 или 3 байта и представляет большие возможности обработки данных, реализацию логических, арифметических операций, а также обеспечивает управление в режиме реального времени.
ОМЭВМ имеет:
. 32 восьмиразрядных регистра общего назначения;
. 128 определяемых пользователем программно-управляемых флагов;
Рекомендуем скачать другие рефераты по теме: баллов, изложение язык.
Категории:
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата