Курсовая: Устройство ввода и отображения информации на базе БИС КР580ВВ79 - текст курсовой. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Курсовая

Устройство ввода и отображения информации на базе БИС КР580ВВ79

Банк рефератов / Радиоэлектроника

Рубрики  Рубрики реферат банка

закрыть
Категория: Курсовая работа
Язык курсовой: Русский
Дата добавления:   
 
Скачать
Архив Zip, 87 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникальной курсовой работы

Узнайте стоимость написания уникальной работы

Национальный технический университет Украины "Киевский политехнич еский институт " КУРСОВОЙ ПРОЕКТ по курсу "Вычислительные микропроцессорные средства и системы " Тема : "Устройство ввода и отображения информации на базе БИС КР 580ВВ 79 с подключением к параллельному порту ЭВМ ( LPT )" Допущено к защите : "_____"__________________2000г. Защищено с оценкой : Выполнил : ст . гр . ДК – 71 ІІІ курса ФЭЛ Кузин Евгений Андреевич Преподаватель : "_____"__________________2000г. Корнев В.П. Киев - 2000 СОДЕРЖАНИЕ Введение 3 1.Описание контроллера КР 580ВВ 79 3 1.1.Структура контро ллера КР 580ВВ 79. 4 1.2. Связь с системной шиной 6 1.3. Программирование 6 1.4. Работа БИС КР 580ВВ 79 7 1.5. Интерфейс клавиатур ы 9 1.6. Интерфейс дисплея. 11 2. Описание параллельного интерфейса ввода-вывода ЭВМ. 13 3. Описание разрабатываемого устройства 15 4. Разработка программного обеспечения 15 5. Выбор элементной базы. 17 выводы 17 ЛИТЕРАТУРА. 18 Приложение 1. Листинг управляющей програ ммы. 19 Введение Микропроцессорные системы в зависимости от их фун кционального назначения используют различные устройства ввода и отображения (УВО ) информации . Несмотря на то , что в настоящее время любоая ЭВМ может быть оснащена достаточным набором стандартных устройств ввода и отображения информации (многофункциональны е клавиатуры , символьно-графические дисплеи на ЭЛТ , другие манипуляторы ), в некоторых случаях возникает необходимость использования нестандартных устройств ввода и отображения информации , выполняющих ограниченный набор функций , но при этом более компактных и приспособленных для работы в специфических условиях . Наличие у современных ЭВМ стандартизированных каналов (портов ) ввода-вывода позволяет при наличии соответствующего програмного обеспечения обеспечить взаимодействие таких специализированных устройств с програмно-аппаратным комплексом ЭВМ . Примером таких устройств могут быть внешние блоки охранных систем , ситстем управления различным оборудованием и многое другое. Для вышеописанных целей отечественной промышленностью был разработан ряд устройств , обеспеч ивающих функции ввода и отображения информации и ряд других вспомогательных функций . Одним из таких устройств является БИС КР 580ВВ 79, входящая в состав микропроцессорного комплекта КР 580. Несмотря на то , чо данная БИС разрабатывалась для использования сов м естно с микропроцессором из комплекта КР 580, данное устройство можно с успехом использовать и с другими устройствами , в частности с ЭВМ типа IBM - PC , используя параллельный интерфейс ( LPT ) . Целью данного курсового проекта является разработка устройства ввод а и отображения информации на базе БИС КР 580ВВ 79. 1.Описание контроллера КР 580ВВ 79 БИС КР 580ВВ 79 – программируемое устройство , предназначенное для построения систем (подсистем ) отображения информации на основе дисплеев (индикато ров ) различных типов , а также ситем (подсистем ) ввода информации из различного типа клавиатур (рис .1, табл .1). Эта БИС позволяет автоматически сканировать клавиатуру , определить и выдать код позиции клавиши , нажатой в матрице клавиатуры , подавить помехи др ебезга контактов клавиатуры , а также регененерировать изображение на дисплее (индикаторе ). Программирование восьми режимов ввода и четырех режимов вывода обеспечивает широкие возможности для пользователя при вводе и отображении информации . Вводимая информ а ция может накапливаться в обратном магазине (ОМ ) ОЗУ датчиков с доступом "первый вошел-первый вышел " емкостью 8слов Х 8разрядов (8 байт ). При наличии информации в ОМ ОЗУ датчиков микросхема вырабатывает запрос прерывания , а в случае ввода или чтения более восьми символов – сигналы ошибок переполнения или переопустошения в слове состояния . Для регенерации изображения на дисплее (индикаторе ) в микросхеме имеется ОЗУ отображения объемом 16 слов Х 8 разрядов . Время сканирования клавиатуры и регенерации изобра ж ения задается программным способом . По электрическим параметрам БИС КР 580ВВ 79 полностью совместима с микросхемами серии ТТЛ . Конструктивно выполнена в пластмассовом корпусе типа 2123.40-2 ГОСТ 17467-79. Рис . 1. Условное графическое обозначение (а ) и назначение выводов (б ) БИС КР 580ВВ 79. 1.1.Структура контроллера КР 580ВВ 79. БИС КР 580ВВ 79 организована на базе внутренней шины . В ее состав входят (рис .2): ОМ ОЗУ да тчиков со схемой управления и устранения дребезга клавиатуры , буферами клавиатуры и датчиков и схемой анализа состояния ОМ ОЗУ датчиков ; схема управления и синхронизации со счетчиком сканирования ; ОЗУ отображения с регистрами адреса и данных ; средства соп р яжения с системной шиной – буферы канала данных и схема управления чтением-записью. ОМ ОЗУ датчиков обеспечивает хранение инфомрмации , поступающей со входов RET 7… RET 0, и выдачу ее в микропроцессор через внутраннюю шину данных и буферы канала данных по кома ндам чтения . В этом блоке используются следующие сигналы : RET 7… RET 0 – информация , вводимая с клавиатуры или матрицы датчиков . За счет внутренних нагрузок на этих выводах постоянно обеспечивается состояние лог .1 до появления входных сигналов низкого уровня. SH – входной сигнал , используемый в режиме сканирования клавиауры для расширения (увеличения числа ) функций клавиш (вывод SH также имеет внутреннюю нагрузку. - входной сигнал , назначение которого определяется режимом работы в режиме сканирования (состояние лог .1) увеличивает число конфигураций клавиатуры ; в режиме сканирующего ввода (состояние лог .0) используется как строб для ввода информации с линий возврат а RET 0… RET 7 в ОМ ОЗУ датчиков по фронту сигнала (вывод также имеет внутреннюю нагрузку ). INT – выходной сигнал , переходит в состояние лог .1: в режиме сканирования клавиатуры при наличии данных в ОМ ОЗУ датчиков ; в режиме сканирования матрицы датчиков при обнаружении изменения в датчиках. Схема управления и синхрони зации программно задает скорость ввода-вывода и синхронизирует работу всех узлов контроллера . Необходимая скорость ввода-вывода создается от деления частоты входной синхронизации на программно задаваемое число , лежащее в диапазоне 2… 31. При работе схемы ис пользуются сигналы сброс SR , тактовый С и BD , блокирующий индикатор (дисплей в момент смены кодов символов. Счетчик сканирования – 4-разрядный двоичный счетчик сканирует строки клавиатурной матрицы и регенерирует изображения на дисплее (индикаторе ). Прогр аммно счетчик можно установить в кодированный или декодированный (дешифрированный режим работы . В кодированном режиме он выдает на линии сканирования S 3… S 0 4-разрядный двоичный код от 0000 2 до 1111 2 , который дешифрируется внешними дешифраторами ; в декодиро ванном режиме он выдает два младших разряда кода , а на линии сканирования S 3… S 0 4- разрядный унитарный код (активный уровень – лог .0). Внешних дешифраторов в этом случае не требуется , однако клавиатура может иметь не более четырех строк клавиш , а дисплей н е более четырех знакомест при 8-разрядном коде символа и восемь знакомест при 4-разрядном коде. Буферное ОЗУ отображения – ОЗУ с произвольным доступом , хранит коды символов , отображаемых на дисплее . Каждый байт может рассматриваться как два независимых пол убайта . Это позволяет обслужить дисплей с большими функциональными возможностями – на 16 знакомест при восьмиразрядном коде символа и на 32 знакоместа при 4-разрядном коде символа . ОЗУ доступно для записи и чтения информации . Регистр адреса ОЗУ отображени я может быть прогаммно установлен в режим автоинкрементирования . В процессе регенерации отображения на дисплее информация из ОЗУ отображения на дисплее циклически выдается на выходы DSPA 3… DSPA 0 и DSPB 3… DSPB 0, причем бит DSPA 3 соответствует биту D 7 шины данн ых , а DSPB 0 – биту D 0. Буфер канала данных – двунаправленный трехстабильный , осуществляет стыковку внутренней шины данных БИС КР 580ВВ 79 с системной шиной данных с помощью линий D 7… D 0. Схема управления чтением-записью управляет блоками контроллера при прие ме информации с системной шины данных и выдаче информации на эту шину . Для управления схемой используются следуюшие сигналы : - разрешают проведение операций ч тение-запись , выдачу информации на системную шину данных , прием информации с системной шины данных соответственно ; - определяет передачу комманд и слов сотояни я ( INS =1) или передачу данных ( =0). 1.2. Связь с системной шиной Операции чтения-записи выполняются в зависимости от состояния управл яющих сигналов (табл .1) Таблица 1. Входные сигналы Вид операции 1 1 0 0 Запись комманды 0 1 0 0 Запись данных 1 0 1 0 Чтение слова состояния 0 0 1 0 Чтение данных Х Х Х 1 Микросхема отключена от системной шины П римечание : Х – безразличное состояние. 1.3. Программирование Центральный процессор управляет контроллером с помощью комманд (табл .2), которые передаются по системной шине данных при = 0 , INS =1 и загружаются по нарастающему фронту сигнала . Комманда "Режим работы " устанавливает режим р аботы клавиатуры (табл .3) и дисплея (табл .4). Таблица 2. Комманда D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 Режим работы 0 0 0 К 4 К 3 К 2 К 1 К0 Программирование скорости ввода-вывода 0 0 1 Р 4 Р 3 Р 2 Р 1 Р0 Чтение ОМ ОЗУ датчиков 0 1 0 А 4 Х А 2 А 1 А0 Чтение ОЗУ отображе ния 0 1 1 А 4 А 3 А 2 А 1 А0 Гашение – запрет отображения 1 0 1 Х Г 3 Г 2 Г 1 Г0 Сброс 1 1 0 С 4 С 3 С 2 С 1 С0 Сброс INT – установка режима обнаружения ошибок 1 1 1 Е Х Х Х Х П римечание : Х – безразличное состояние. Таблица 3. Код Режим клавиатуры К 2 К 1 К0 0 0 0 Кодированное сканирование с обнаружением одноклавишных сцеплений (устанавливается после сброса ) 0 0 1 Декодированное сканирование с обнаружением одноклавишных сцеплений 0 1 0 Кодированное сканирование с обнаружением N -клавишных сцеплений 0 1 1 Дешиф рированное сканирование с обнаружением N -клавишных сцеплений 1 0 0 Кодированное сканирование матрицы датчиков 1 0 1 Дешифрированное сканирование матрицы датчиков 1 1 0 Ввод по стробу , кодированное сканирование дисплея 1 1 1 Ввод по стробу , дешифрирован ное сканирование дисплея Таблица 4 . Код Режим дисплея К 4 К 3 0 0 8-8 битовых символов на дисплее , ввод слева 0 1 16-8 битовых символов на дисплее , ввод слева (устанавливается после сброса SR ) 1 0 8-8 битовых символов на дисплее , ввод справа 1 1 16-8 битовых символов на дисплее , ввод с пра ва (устанавливается после сброса SR ) 1.4. Работа БИС КР 580ВВ 79 Информация в БИС КР 580ВВ 79 вводится через линии возврата RET 7… RET 0. В кодированном (дешифрированном ) режиме сканирования с обнаружением одноклавишных сцеплений по нажатии клавиши срабатывает логика подавления дребезга . Другие нажатия клавиш обнаруживаются в течение следующих двух сканирований . Если это единственная нажатая клавиша и ОМ ОЗУ датчиков было пусто , то ее позиция з аписывается в ОМ ОЗУ датчиков вместе с содержимым линий и SH а сигнал INT устанавливается в состояние лог . 1, сообщая центральному процессору (ЦП ) о вводе ин формации в ОМ ОЗУ датчиков из клавиатуры . Если ОМ ОЗУ датчиков было заполнено полностью , то информация с клавиши не будет введена и установится флаг ошибки D 5 в слове состояния . В случае одновременного нажатия нескольких клавиш код ни одной из них не будет записан в ОМ ОЗУ датчиков . Код клавиши записывается в ОМ ОЗУ датчиков только одиночным нажатием. В кодированном (дешифрированном ) режиме с обнаружением N -клавишных сцеплений каждое нажатие клавиши обрабатывается независимо от всех остальных . При нажатии к лавиши схема подавления дребезга ожидает два цикла сканирования и проверяет достоверность нажатия клавиши . При подтверждении нажатия в двух циклах код клавиши записывается в ОМ ОЗУ датчиков . Если встретится одновременное нажатие , то коду клавиш будут расп о знаны и введены в соответствии с порядком сканирования клавиатуры сигналами S 3… S 0. В кодированном (декодированном ) режиме с обнаружением N -клавишных сцеплений с помощью комманды "сброс INT – установка режима обнаружения ошибок " можно запрограммировать спец иальный режим обнаружения ошибок . Распознавание и подавление дребезга клавиши происходит , как в обычном N -клавишном режиме . Если в течение одного цикла подавления дребезга две клавиши будут обнаружены нажатыми , то это распознается как одновременные нажатия и устанавливается в регистре слово состояния разряд D 6 – флаг ошибки . Указанный флаг запрещает дальнейшую запись в ОМ ОЗУ датчиков и устанавливает на выводе INT состояние лог .1 (если оно до этого еще не было установлено ). В кодированных (дешифрированных ) режимах сканирования клавиатуры символы , вводимые в ОМ ОЗУ датчиков , соответствуют позиции датчика в клавиатуре и значению сигналов SH и (неинвертированным ). - старший значащий бит , SH - следующий . Далее три бита указывают строку , в которой находится нажатая клавиша . Последние три бита и указывают , к какой линии ( RE T 7… RET 0) подсоединена нажатая клавиша. В кодированном (дешифрированном ) режиме сканирования матрицы датчиков логика подавления дребезга заблокирована и состояние ключей датчиков вводится непосредственно в ОЗУ датчиков . Хотя подавление дребезга не обеспечив ается , этот режим имеет то преимущество , что ЦП "знает " как долго датчик находится в замкнутом состоянии и когда он был разомкнут . Клавиатурные режимы могут только отобразить действительное замыкание . Для упрощения программного обеспечения разработчик дол ж ен функционально сгруппировать датчики в строки в том формате , вкотором ЦП будет их читать . Вывод INT устанавливается в состояние лог .1 (если обнаружено изменение состояния датчика ) в конце сканирования матрицы датчиков . В состояние лог .0 INT переходит по сле первой операции чтения данных , если перед чтением данных была записана команда "чтение ОМ ОЗУ датчиков ", а во время записи команды разряд слова состояния ( D 4) находился в состоянии лог .0 или при подаче комманды "сброс INT -установка обнаружения ошибок " (Е =1). В кодированном (дешифрированном ) режиме сканирования матрицы датчиков данные с линий возврата RET 7… RET 0 вводятся прямо в строку ОЗУ датчиков , соответствующую строке матрицы датчиков , которая сканируется . Таким образом , каждая позиция датчика отображ ается прямо в позиции матрицы ОЗУ датчиков . Входы и SH в этом режиме не используются . Заметим , что к линиям возврата могут быть подключены не только контакты . Любая логика , фиксирующаяся линиями сканирования , выдает данные на входы RET 7… RET 0. В режиме "ввод по стробу с кодированным (дешифрированным ) сканированием дисплея " данные также вводятся в ОМ ОЗУ датчиков через линии возврата RET 7… RET 0 . Данные записывают ся нарастающим фронтом строб-импульса на линии . Они могут приходить от любой кодированной клавиатуры или матрицы датчиков . Режим 16(8) – битовых символов на д исплее , ввод слева – простейший формат отображения в котором каждой позиции дисплея определена строка (полоустрока ) в ОЗУ отображения . Адресу 0 в этом ОЗУ соответствует карйний слева символ дисплея , а адресу 15 в 16-разрядном дисплее или адресу 7 в 8-разр я дном – крайний справа символ . Вывод символов начиная с нулевой позиции , вызывает запонение дисплея слева направо . Символ 17-й или 9-й будет в этом случае вводиться снова в крайнюю слева позицию дисплея и т.д . Вывод в произвольную позицию дисплея при ус т ановке режима вывод слева направо без сдвига приводит к нежелательным побочным эффектам и результата при этом предсказуем . В этом режиме адресация ОЗУ отображения используется с автоинкрементированием и без инкремента . Инкрементирование способствует увели ч ению адреса , по которому будет производиться следующая запись , на единицу , и символ появляется в следующей позиции . Без инкремента оба ввода произойдут в один и тот же адрес ОЗУ отображения и позицию дисплея. Режим 16(8)-8 битовых символов на дисплее ввода справа используются в большинстве электронных калькуляторов . Первый введенный символ помещается в правую позицию дисплея . Следующий вводимый символ также помещается в правую позицию дисплея , но после того , как сдвинется все отображение на одну позицию вл е во . Крайний слева символ при этом сдвигается за край дисплея и теряется . В режиме ввода справа со сдвигом нет прямого соответствия между позицией дисплея и адресом строки ОЗУ отображения . Следовательно , ввод какого-либо символа в некоторую произвольную по з ицию дисплея не допускается , так как это может привести к неопределенным результатам . Рекомендуется последовательный ввод , начиная с нулевой позиции в режиме автоинкрементирования. Если режим дисплея установлен на восемь символов , то цикл подсвета вдвое ме ньше , чем он был бы для 16-символьного дисплея , т.е . время сканирования для 8-символьных дисплеев 5,12 мс и 10,24 мс для 16-символьных дисплеев при внутренней частоте синхронизации 100 кГц. Слово состояния используется в режимах опроса контроллера для инди кации количества символов в ОМ ОЗУ датчиков D 3… D 0 , а также для индикации ошибок при вводе информации по стробу и из клавиатуры . Имеются два типа ошибок – это переполнение и переопустошение . Переполнение D 5 возникает , когда предпринимается попытка записи ещ е одного символа в заполненное ОМ ОЗУ датчиков . Переопустошение D 4 происходит , когда ЦП пытается читать пустое ОМ ОЗУ датчиков . Слово состояния также имеет бит D 7, указывающий , что ОЗУ отображения занято , так как команды сброс дисплея или общий сброс не за вершили оперецию сброса ОЗУ отображения до конца . В кодированном (дешифрированном ) сканировании матрицы датчиков в слове состояния устанавливается бит D 6, указывающий , что по крайней мере один контакт замкнут в ситуации заполненного ОЗУ датчиков . В N -клави шном специальном режиме устанавливается бит D 6 в слове состояния , указывающий , что встретились ошибки нажатия более одной клавиши. 1.5. Интерфейс клавиатур ы При вводе информации с клавиатуры необходимо обеспечить опрос и анализ с остояния датчиков , устранение дребезга , определение кодов датчиков , буферирование введенной информации , сервис (выбор способов опроса и анализа состояний , формирование запросов прерываний и т.п .). Для упрощения интерфейсов устройств ввода и отображения ин ф ормации (УВО ) обычно применяют мультиплексный опрос датчиков клавиатуры и такое же отображение информациина дисплее . Это , в свою очередь , позволяет объединить функции регенерации изображения и опроса клавиатуры . Датчики клавишного или сенсорного типа , фик сирующие нажатие или касание пальцем , являются основным элементом клавиатуры . Наиболее распространены механические клавишные датчики , изменяющие при нажатии свое сопротивление . Основные их достоинства – невысокая стоимость и возможность прямого подключени я к интерфейсам , а недостатки – сравнительно низкая надежность и дребезг контактов . Наряду с механическими используются и другие клавишные датчики : емкостные (изменяющие при нажатии емкость ), интегральные (например , работающие на эффекте Холла ), механическ и е со встроенными схемами антидребезга , оптические и другие. В отличие от клавишных сенсорные датчики не имеют двигающихся частей и "чувствуют " касание пальца по вносимой емкости или наводкам переменного напряжения , изменению сопротивления сенсорного элемен та и т.п . Такие датчики изготавливаются , как правило , в виде элементов топологии печатных плат . К недостаткам сенсорных датчиков относятся отсутствие механической обратной связи , затрудняющее определение оператором факта срабатывания датчика , необходимост ь в схемах сопряжения , слабая помехоустойчивость , чувствительность к загрязненности сенсорного элемента . Для мультиплексного опроса датчики объединяются в матрицу. Анализ информации о состоянии датчиков , полученный в ходе опроса матрицы , и подготовка информ ации о сработавших датчиках для ввода в ЭВМ проводятся различными способами в зависимости от требований , предъявляемых к работе клавиатуры . Контроллер клавиатуры и дисплея КР 580ВВ 79 позволяет программно выбрать один из шести режимов сканирования клавиатур ы. Буферирование введенной информации , подготовленной для выдачи в ЭВМ после анализа состояния матрицы , необходимо вводить из-за асинхронности моментов фиксации срабатывания датчиков и считывания данных о них МП БИС . Для фиксации кодов сработавших датчиков используют регистр или ОЗУ , организованное как стек , а для фиксации состояния всей матрицы – обычное ОЗУ . Извещение ЭВМ о наличии готовых к вводу данных в интерфейс клавиатуры обеспечивает схема формирования запроса прерывания и /или регистр состояния буфе р ного ОЗУ . Последний , при отсутствии формируемых интерфейсом прерываний , может использоваться для организации ввода данных в ЭВМ по опрсу как в произвольные моменты , так и по прерываниям от задатчика интервалов времени. В БИС КР 580ВВ 79 для этих целей служат : буферное ОЗУ (8х 8 бит ), которое работает как стек FIFO на восемь символов в режимах 1… 3, 5 и как ОЗУ датчиков в режиме 4; регистр слова состояния стека – ОЗУ датчиков ; выход запроса прерывания , формируемого схемой интерфейса клавиатуры . Доступ к буферном у ОЗУ возможен после аппаратного сброса или выполнения комманды "Чтение стека – ОЗУ датчиков ". Для регламентации обмена данными между стеком БИС и ЭВМ можно пользоваться словом состояния . Его разряды D 0… D 3 отражают число кодов в стеке , причем D 3=1 указывае т на то , что в стеке находится восемь символов , и если данные из него не будут считаны , то информация о следующих сработавших датчиках будет утеряна . Об ошибочных попытках чтения чтения данных из пустого стека и ввода в полный стек очередного кода свидете л ьствуют флаги переопустошения D 4=1 и переполнения D 5=1. После чтения слова состояния разряды D 4 и D 5 автоматически сбрасываются. Одновременно с записью первого кода в стек устанавливается запрос прерывания на выходе INT БИС . Запрос снимается во время чтени я очередного кода из стека и устанавливается вновь после окончания чтения , если стек еще не пуст . Кроме этого , возможен аппаратный или программный сброс запроса прерывания. 1.6. Интерфейс дисплея. Интерфейс дисплея должен выполнят ь следующие функции : регенерацию изображения , буферирование отображаемой информации , декодирование информации для знакосинтезирующих индикаторов (ЗСИ ), сервис (очистка дисплея , запрет отображения , установка порядка вывода информации на дисплей и способа д о ступа к буферному ОЗУ дисплея ). Сложность интерфейса определяется видом отображаемой информации и физическим принципом действия ЗСИ . Сравнивая характеристики различных типов ЗСИ (табл . ) можно заключить , что наиболее просто с ТТЛ микросхемами сопрягаются п олупроводниковые индикаторы. Таблица 5. Тип ЗСИ Параметры питающих напряжений Достоинства Недостатки Полупроводниковые Напряжение питания – 2… 5 В Максимальный постоянный ток сегмента – 4… 25 мА Импульсный ток сегмента – 200… 300 мА Быстродействующие (время включения 10 нс ), долговечность , высокая механическая стойкость , малые габариты , три цвета свечения Высокая потребляемая мощность , большая стоимость Вакуумные люминесцентные Напряжение питания нака-ла – 0,7… 5,5 В Ток потребления накала – 50… 100 мА Импуль сное напряжение питания сетки – 20… 70 В Импульсный ток потребле-ния сетки – 2,5… 45 мА Импульсное напряжение питания анодов сегментов – 20… 70 В Импульсный ток потребле -ния анодов сегментов – 0,1… 1,3 мА Высокая яркость , долговечность , малая потребляемая мощ ность , несколько цветов свечения Несколько источников питания , низкая механическая стойкость Вакуумные накаливаемые Импульсное напряжение питания сегмента – 20… 300 В Эффективное напряжение питания сегмента – 4,5… 7,0 В Ток потребления сегмента – 20… 50 мА Т ок потребления сегмента в момент включения – 70… 150 мА Дешевизна , стабильность параметров Инертность , (время включения 25… 50 мс ), низкие вибростойкость и механическая прочность , высокое потребление один цвет свечения Газоразрядные сегментные постоянного т ока Напряжение поджига разряда – 190… 220 В Напряжение поддержания разряда – 120… 170 В Ток потребления сегмента – 25… 40 мкА Малая потребляемая мощность Высокое питающее напряжение , низкая механическая стойкость При мультиплексном отображении информации (д инамическая индикация ) выбор знакоместа , на которое она будет выводиться в текущий момент времени , осуществляется сигналами сканирования . Устойчивое изображение на дисплее получается при условии регенерации с частотой , большей 40 Гц. В интерфейсах на основ е БИС КР 580ВВ 79 мультиплексное отображение информации осуществляется под управлением счетчика сканирования . При дешифрированном режиме работы счетчика непосредственно на выводах БИС формируется четыре сигнала сканирования , что дает возможность использоват ь до четырех знакомест в одной группе . В случае кодированного сканирования в зависимости от запрограммированного режима работы дисплея можно получить с помощью внешней схемы формирования сигналов сканирования до восьми или шестнадцати таких сигналов. Буфери рование отображаемой информации при динамической индикации необходимо для хранения информации , выводимой МП БИС на дисплей и выдачи в нужный момент при сканировании . Для буферирования выводимой на дисплей информации в БИС КР 580ВВ 79 служит внутреннее ОЗУ о тображения объемом 16 байт . С помощью комманды "Гашение – запрет записи " пользователь может организовать запись в ОЗУ как целыми байтами , так и отдельными тетрадами (чтение кода всегда осуществляется только побайтно ). Это позволяет подключить вторую групп у знакомест дисплея , удваивая их число с помощью дешифратора кодов. Данные для дисплея выдаются из ОЗУ отображения на выходы DSPB 0… DSPB 3 (тетрада В , разряды D 0… D 3 ОЗУ ) и DSPA 0… DSPA 3 (тетрада А , разряды D 4… D 7). Чтобы исключить влияние переходных процессов в дешифраторе кодов интерфейса или подсветки индикаторов при переключениях сканирующих импульсов на качество изображения , БИС формирует сигнал запрета отображения . Если этот сигнал активен , то на выходы DSP БИС выдается код очистки дисплея . Его значение устанавливается программно командой "Сброс ". При аппаратном сбросе устанавливается код очистки 00, а содержимое ОЗУ отображения не изменяется . На время подачи сиг нала сброса на вход CLR БИС ее выходы и DSP устанавливаются в состояние лог .0. При необходимости (например , для устранения мигания дисплея в случае изменения МП БИС всего содержимого ОЗУ отображения ) БИС позволяет запрещать отображение тет рад А и /или В с помощью команды "Гашение – запрет записи ". На погашенные тетрады постоянно выдается код очистки дисплея. Для организации правильного вывода информации на дисплей необходимо учитывать установленные режимы работы счетчика сканирования и диспл ейной части БИС , а также используемый способ доступа к ОЗУ отображения . Если режим работы задан таким образом , что формируется шестнадцать сигналов сканирования дисплея , то каждому знакоместу ставится в соответствие одна ячейка ОЗУ отображения . Соответств и е будет однозначным , (номер знакоместа совпадает с адресои ячейки ОЗУ ), если не использовалась автоинкрементная запись при вводе справа со сдвигом . В противном случае соответствие нарушается . Из-за сложности определения адреса ячейки ОЗУ отображения конкр е тного знакоместа для правильного размещения информации на дисплее при ее обновлении удобнее вначале восстановить соответствие между ними , очистить дисплей выдачей комманды "Сброс " или заново запрограммировать режим работы БИС . Следует отметить , что в случ а е работы БИС с формированием восьми сигналов сканирования , запись в ячейки с адресами к и к +8 (к =0… 7) приведет к выводу информации на одно и то же знакоместо независимо от установленного порядка отображения , а информация , заносимая в любую из этих ячеек, запишется и в остальные . При дешифрированном сканировании дисплея каждому знакоместу поставлены в соответствие четыре ячейки ОЗУ отображения с адресами к , к +4, к +8, к +0С h (к =0… 3). 2. Описание параллельного интерфейса ввода-вывода ЭВМ. На сегодняшний день каждый IBM -совместимый компьютер комплектуется параллельным интерфейсом ввода-вывода типа " Centronics " (порт LPT ), позволяющим организовать обмен данными с максимум тремя внешними устройствами . Чаще всего к указанному порту подклю чают печетающие устройства и устройства сканирования изображения (сканеры ), что , впрочем , не мешает использовать его для подключения других , дополнительных устройств ввода-вывода. Устройство печати IBM PC-подобных компьютеров обычно подключается к параллел ьному интерфейсу . Для подключения используется стандартный разъем Centronix, имеющий 36 контактных выходов (отечественный аналог ИРПР-М ). Допускается три варианта подключения принтеров к ПЭВМ : - адаптер принтера может находится на одной плате с адаптером монохромного дисплея , при этом используются порты 3BCh - 3BEh; - к ПЭВМ могут подключены два отдельных адаптера для управления принтерами , использующие порты 378h - 37Ah (первый адаптер ) и 278h - 27Ah (второй адаптер ). При программировании принтера важн о знать адрес базового порта ввода-вывода (первого порта из трех ); адреса базовых портов хранятся в области данных BIOS, начиная с адреса 0:408h(LPT1) и далее по слову на принтер до LPT4. Дальнейшее описание предполагает , что базовый адрес принтера ра в ен 378h. Порт Операция Описание
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
У нас с мужем всегда происходит обмен мнениями. Приходит со своим мнением, а уходит с моим!
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, курсовая по радиоэлектронике "Устройство ввода и отображения информации на базе БИС КР580ВВ79", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru