Меню
Главная
Прикосновение космоса
Человек в космосе
Познаем вселенную
Космонавт
Из авиации в ракеты
Луноход
Первые полеты в космос
Баллистические ракеты
Тепло в космосе
Аэродром
Полёт человека
Ракеты
Кандидаты наса
Космическое будущее
Разработка двигателей
Сатурн-аполлон
Год вне земли
Старт
Подготовки космонавтов
Первые полеты в космос
Психология
Оборудование
Модель ракеты
|
Космонавтика Конструирование интегральных микросхем Входной СПГН1Л
Направление и вид ииформ,эцнмя Приемопередатчик- -ЦПУ (данные) ЦПУ--приемопередатчик (данные) Приемопередатчик- -ЦПУ (состоя-ттте) ЦПУ->приемопередатчик (управление) Информация сохраняется; щина DO- 07 устанавливается в состояние Выключено Примечание 1 - сигнал высокого уровня; О - сигнал низкого уровня; X - состояине входа безразлично. Микросхема КР080ВВ51А представляет собой однокристальное программируемое устройство для синхронно-асинхронных приемопередающих каналов последовательной связи. Она служит для преобразования параллельного кода, полученного ю микропроцессорной системы, в последовательный поток символов со служебными битами- старт, стоп, контроль, и выдает этот поток в канал связи с разлишой скоростью Данная микросхема также может выполнять обратное преобразование последовательного потока символов со служебными битами в параллельное 8-разрядное слово, которое поступает в канал данных системы Имеется пять режимов работы микросхемы KP580BB5I.4: асинхронная передача, асинхронный прием, синхронная передача, синхронный прием с внутренней синхронизацией, синхронный прием с внещней синхронизацией. В каждом режиме может быть проведен контроль на четность или нечетность, а длина передавае.мых символов изменена в пределах 5...8 бит. Режим работы микросхемы КР580ВВ51А задается предварительно вводимой инструкцией режима. Следует учесть, что перед начале-!! работы с микросхемой необходимо выполнить определенную последовательность команд: I) установка исходного состояния; 2) запись инструкщти режима; 3) запись синхросимвола 1; 4) запись синхроси.мвола 2; 5) запись инструкции команды. При этом команда Запись синхросимвола 2 или команды Запись синхросимвола \ и Запись синхросимвола 2 могут отсутствовать, что определяется инструкцией режима. Структурная схема КР580ВВ51А представлена на рис. 3.2. Микросхема состоит из приемника, передатчика, регистра режима, регистра команды, схемы управления и буфера ввода/вывода. Восьмиразрядные регистры режима и команды предназначетты для хранения соответственно инструкции режима и инструкции команды, поступающих с магистрали DO-D7 через буфер ввода/вывода. Схема управления на основе анализа входных сигналов WR, RESET, C/D, CS определяет направление передачи информации, ее вид (см. табл 3 3) Таблица 33 BOS? Буфер < вдоВа/Выеода BESPT JJSR Схема управпемия Праепнин Схепа управления и синхронизаиии Регистры приетика Регистры синхросипВопод Схепа сравнения Регистр режипа Регистр иопанды ВГНВЕГ RXRBY Переда Схепы форпирования старт-Вата, Вита нонтропя и стоп-ита Регистр передатиана Схепа управления и-синхронизации TXRBi Рис, 3.2 Структурная схема КР580ВВ51А и формирует необходимые управляющие сигналы. Приемник получаст последовательность символов, поступающих на вход RXD, выделяет данные, преобразует их в параллельный код и записывает в буфер ввода/вывода. При асинхронном приеме появление иа входе приемника напряжения низкого уровня свидетельствует о приходе старт-бита. При этом схема управления н сиггхронпзации определяет конец битов данных, бит контроля, если контроль запрограммирован, и бит останова. Принимаемые биты записываются в регистры приемника и через внутреннюю магистраль передаются в буфер ввода/выводя. При этом на выводе RXRDY Готовность приемника устанавлива ется сигнал высокого уровня, свидетельствующий о готовности данных к вводу в МП или внещние устройства. В режиме синхронного приема с внутренней синхронизацией работа приемника начинается с поиска сипхросимволов. Принимаемая информация непрерывно сравнивается с содержимым регистров синхросимволов, и при их совпадении приемник переходит в режим синхроннзащш. На выводе SYNDET Вид синхронизации , работающем как выход, устанавливается напряжение высокого уровня. В режиме снихрониого приема с внещней синхронизацией на вывод SYNDET, работающий как вход, подается напряжение ciuix-ронизации, которое разрещает прием информации по входу приемника с частотой синхроимпульсов, поступающих па вход RXC Синхронизация приемника . При этом длительность сигналов, поступающих на вход SYNDET, должна быть больше или равна периоду частоты синхронизации RXC. Передатчик принимает входную информацию, поступаютцую параллельным кодом через буфер ввода/ вывода со входов DO-D7, преобразует ее в последовательный код, добавляет служебную информацию (старт-биты, стоп-бпты, сннхро-символы, биты четности) в зависимости от запрограммированного режима работы и выдает их на выход передатчика TXD. Синхронизация выходных данных осуществляется сигналом, подаваемым на вход ТХС Стшхронизация передатчика . Сигнал TXRDY Готовность передатчика информирует МП о готовности микросхемы КР580ВВ51А принять новые данные или ко.манды управления. Буфер ввода/вывода содержит восемь двунаправленных формирователей, имеющих на выходе состояние Выключено , и обеспечивает связь микросхемы KP580BB5IA с шиной данных микропроцессора. Назначение выводов КР580ВВ51А приведено в табл. 3.4. Таблица 3.4 Номер вывода Обозн ачснпе Назначение
Шипа данных Вход приемника Общий Синхронизация передатчика Запись Выбор микросхемы Управление/данные Чтение Готовность приемника Готовность передатчика Вид сннхроиизаиии Готовность приемника терминала Конец передачи Выход передатчика Тактовый сигнал Установка Готовность передатчика терминала Запрос приемника терминала Запрос передатчика терминала Синхронизация приемника + 5В
|