рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

Работа сделанна в 2000 году

Устройство ввода и отображения информации на базе БИС КР580ВВ79 - Курсовой Проект, раздел Связь, - 2000 год - Национальный Технический Университет Украины Курсовой Проект По Курсу Вычисли...

Национальный технический университет Украины КУРСОВОЙ ПРОЕКТ по курсу Вычислительные микропроцессорные средства и системы Тема Устройство ввода и отображения информации на базе БИС КР580ВВ79 с подключением к параллельному порту ЭВМ LPT Допущено к защите 2000г. Защищено с оценкой Выполнил ст. гр. ДК 71 курса ФЭЛ Кузин Евгений Андреевич Преподаватель 2000г. Корнев В.П. Киев - 2000СОДЕРЖАНИЕВведение 31.Описаниеконтроллера КР580ВВ1.Структураконтроллера КР580ВВ2.Связь с системной шиной. 3.Программирование. 4. Работа БИС КР580ВВ5. Интерфейс клавиатуры 6.Интерфейс дисплея. 112.Описание параллельного интерфейса ввода-вывода ЭВМ. 133.Описание разрабатываемого устройства 154.Разработка программного обеспечения 155.Выбор элементной базы. 17выводы 17ЛИТЕРАТУРА. 18Приложение1. Листинг управляющей программы. 19Введение Микропроцессорные системы в зависимостиот их функционального назначения используют различные устройства ввода иотображения УВО информации.

Несмотря на то, что в настоящее время любоая ЭВМможет быть оснащена достаточным набором стандартных устройств ввода иотображения информации многофункциональные клавиатуры, символьно-графическиедисплеи на ЭЛТ, другие манипуляторы, в некоторых случаях возникаетнеобходимость использования нестандартных устройств ввода и отображенияинформации, выполняющих ограниченный набор функций, но при этом болеекомпактных и приспособленных для работы в специфических условиях.

Наличие усовременных ЭВМ стандартизированных каналов портов ввода-вывода позволяет приналичии соответствующего програмного обеспечения обеспечить взаимодействиетаких специализированных устройств с програмно-аппаратным комплексом ЭВМ.Примером таких устройств могут быть внешние блоки охранных систем, ситстемуправления различным оборудованием и многое другое. Для вышеописанных целей отечественной промышленностьюбыл разработан ряд устройств, обеспечивающих функции ввода и отображенияинформации и ряд других вспомогательных функций.

Одним из таких устройствявляется БИС КР580ВВ79, входящая в состав микропроцессорного комплекта КР580.Несмотря на то, чо данная БИС разрабатывалась для использования совместно смикропроцессором из комплекта КР580, данное устройство можно с успехом использоватьи с другими устройствами, в частности с ЭВМ типа IBM-PC, используяпараллельный интерфейс LPT .Целью данного курсового проектаявляется разработка устройства ввода и отображения информации на базе БИСКР580ВВ1.Описание контроллера КР580ВВ79БИС КР580ВВ79 программируемоеустройство, предназначенное для построения систем подсистем отображенияинформации на основе дисплеев индикаторов различных типов, а также ситем подсистем ввода информации из различного типа клавиатур рис.1, табл.1 .Эта БИС позволяет автоматически сканироватьклавиатуру, определить и выдать код позиции клавиши, нажатой в матрицеклавиатуры, подавить помехи дребезга контактов клавиатуры, а такжерегененерировать изображение на дисплее индикаторе. Программирование восьмирежимов ввода и четырех режимов вывода обеспечивает широкие возможности дляпользователя при вводе и отображении информации. Вводимая информация можетнакапливаться в обратном магазине ОМ ОЗУ датчиков с доступом первыйвошел-первый вышел емкостью 8слов Х 8разрядов 8 байт. При наличииинформации в ОМ ОЗУ датчиков микросхема вырабатывает запрос прерывания, а вслучае ввода или чтения более восьми символов сигналы ошибок переполнения илипереопустошения в слове состояния.

Для регенерации изображения на дисплее индикаторе в микросхеме имеется ОЗУ отображения объемом 16 слов Х 8 разрядов. Время сканирования клавиатуры ирегенерации изображения задается программным способом.

По электрическимпараметрам БИС КР580ВВ79 полностью совместима с микросхемами серии ТТЛ.Конструктивно выполнена в пластмассовом корпусе типа 2123.40-2 ГОСТ 17467-79. Рис. 1. Условное графическое обозначение а иназначение выводов б БИС КР580ВВ1.Структура контроллера КР580ВВ79. БИС КР580ВВ79 организована на базевнутренней шины. В ее состав входят рис.2 ОМ ОЗУ датчиков со схемойуправления и устранения дребезга клавиатуры, буферами клавиатуры и датчиков исхемой анализа состояния ОМ ОЗУ датчиков схема управления и синхронизации сосчетчиком сканирования ОЗУ отображения с регистрами адреса и данных средствасопряжения с системной шиной буферы канала данных и схема управлениячтением-записью. ОМ ОЗУ датчиковобеспечивает хранение инфомрмации, поступающей со входов RET7 RET0, и выдачуее в микропроцессор через внутраннюю шину данных и буферы канала данных покомандам чтения.

В этом блоке используются следующие сигналы RET7 RET0 информация, вводимая с клавиатуры или матрицы датчиков. За счет внутреннихнагрузок на этих выводах постоянно обеспечивается состояние лог.1 до появлениявходных сигналов низкого уровня. SH входной сигнал, используемый в режиме сканированияклавиауры для расширения увеличения числа функций клавиш вывод SH также имеет внутреннюю нагрузку входной сигнал, назначение которого определяется режимом работы в режиме сканирования состояние лог.1 увеличивает число конфигураций клавиатуры в режимесканирующего ввода состояние лог.0 используется как строб для вводаинформации с линий возврата RET0 RET7 в ОМ ОЗУ датчиков по фронту сигнала вывод также имеет внутреннююнагрузку. INT выходной сигнал, переходит в состояние лог.1 врежиме сканирования клавиатуры при наличии данных в ОМ ОЗУ датчиков в режимесканирования матрицы датчиков при обнаружении изменения в датчиках. Схема управления и синхронизации программно задает скорость ввода-вывода исинхронизирует работу всех узлов контроллера.

Необходимая скорость ввода-выводасоздается от деления частоты входной синхронизации на программно задаваемоечисло, лежащее в диапазоне 2 31. При работе схемы используются сигналы сброс SR, тактовый С и BD, блокирующий индикатор дисплей в момент смены кодовсимволов. Счетчик сканирования 4-разрядный двоичный счетчик сканирует строкиклавиатурной матрицы и регенерируетизображения на дисплее индикаторе. Программно счетчик можно установить вкодированный или декодированный дешифрированный режим работы.

В кодированномрежиме он выдает на линии сканирования S3 S0 4-разрядныйдвоичный код от 00002 до 11112, который дешифрируетсявнешними дешифраторами в декодированном режиме он выдает два младших разрядакода, а на линии сканирования S3 S0 4- разрядный унитарный код активный уровень лог.0 . Внешних дешифраторов в этом случае не требуется, однако клавиатураможет иметь не более четырех строк клавиш, а дисплей не более четырех знакоместпри 8-разрядном коде символа и восемь знакомест при 4-разрядном коде. Буферное ОЗУ отображения ОЗУ с произвольным доступом, хранит коды символов, отображаемых на дисплее.

Каждый байт может рассматриваться как два независимыхполубайта.

Это позволяет обслужить дисплей с большими функциональнымивозможностями на 16 знакомест при восьмиразрядном коде символа и на 32знакоместа при 4-разрядном коде символа. ОЗУ доступно для записи и чтения информации. Регистр адреса ОЗУ отображения может быть прогаммно установлен в режимавтоинкрементирования.

В процессе регенерации отображения на дисплее информацияиз ОЗУ отображения на дисплее циклически выдается на выходы DSPA3 DSPA0 и DSPB3 DSPB0, причем бит DSPA3 соответствует биту D7 шины данных, а DSPB0 биту D0.Буфер канала данных двунаправленный трехстабильный, осуществляет стыковкувнутренней шины данных БИС КР580ВВ79 с системной шиной данных с помощью линий D7 D0.Схема управления чтением-записью управляет блоками контроллера при приеме информации ссистемной шины данных и выдаче информации на эту шину. Для управления схемойиспользуются следуюшие сигналы - разрешают проведениеопераций чтение-запись, выдачу информации на системную шину данных, приеминформации с системной шины данных соответственно - определяет передачу комманд и слов сотояния INS 1 или передачу данных 0 .1.2.

Связь с системной шиной

Входные сигналы Вид операции 1 1 0 0 Запись комманды 0 1 0 0 Запись да... Код Режим клавиатуры К2 К1 К0 0 0 0 Кодированное сканирование с обнару... Входы и SH в этом режиме не используются. Дляфиксации кодов сработавших датчиков используют регистр или ОЗУ, орг... Приаппаратном сбросе устанавливается код очистки 00, а содержимое ОЗУ ...

Описание параллельного интерфейса ввода-вывода ЭВМ

Устройство печатиIBM PC-подобных компьютеров обычно подключается к пар... . Описание параллельного интерфейса ввода-вывода ЭВМ. Дальнейшее описание предполагает, что базовый адреспринтера равен 378h. Припрограммировании принтера важно знать адрес базового порта ввода-вы...

Описание разрабатываемого устройства

Устройство представляет собой единый блок, работающий автономно от под... . Описание разрабатываемого устройства. Обозначение на схеме Наименование Функция SB1 SB13 0 9 , A , B , С Вво... Назначение клавиш следующее Таблица 6.

Разработка программного обеспечения

Разработка программного обеспечения. . Команда LPT 37Ah 378h X X X INS D IORC IOWC RESET PCLK DAT7 DAT6 DAT5 ... Программа для управления разрабатываемым устройством выполняетследующи... Программа написана на языке Turbo Pascal 7.0 и предназначена для работ...

Выбор элементной базы

Для создания разрабатываемого устройства были использованы ИМСмикропро... Остальные ИМС инвертор и дешифратор были выбраны изсоображений электри... Другие полупроводниковые приборы транзисторы и светоизлучающиедиоды бы... Резисторы С2-23 были выбраны, исходя из соображений рациональногосочет... Исходя из выше сказанного, можно утверждать, что разработанноеустройст...

ЛИТЕРАТУРА

ЛИТЕРАТУРА .1. Лю Ю-Чжен,Гибсон Г. Микропроцессоры семейства 8086 8088. Архитектура, программирование ипроектиро вание микропроцессорных систем Пер. с англ М. Р и С, 1987г.2. Аналоговые ицифровые интегральные схемы. Под ред. С.В.Якубовского, Радио и связь, 1980.3.Микропроцессорные средства и системы, журнал.

Приложение

Приложение 1.

Листинг управляющей программы

programKR580 usescrt, dos constRecode array 1 16 of byte 01, 02, 04, 0... Управление устройством осуществляется спомощью пяти управляющих сигнал... принципиальную схему и составляют канал управленияустройством см. Информация с клавиатуры ввиде позиционного кода подается на линии возв... позначення Найменування К л.

– Конец работы –

Используемые теги: устройство, ввода, отображения, информации, базе, БИС, КР580ВВ790.102

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Немного о теории информации: Информация в материальном мире Свойства информации История и развитие персональных компьютеров
Немного о теории информации... Информация в материальном... Свойства информации...

Информация: свойства информации, количество информации единицы измерения- 13
Предмет и основные понятия информационных технологий... Информатизация информационное общество и информационная культура... Компьютерные информационные технологии и их классификация...

Практическая работа №1-3 Представление информации в ЭВМ. Кодирование и подсчет количества информации. Приобретение навыков представления двоичной информации в ЭВМ
ЦЕЛЬ РАБОТЫ... Приобретение навыков представления двоичной информации в... ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ...

Устройства отображения информации
Такое устройство отображения информации способно воспроизвести на экране текст книжной страницы за 0,02—0,05 сек. Чтобы изображение на экране не… В таких Отображения информации устройство оператор может, например, при помощи… Кроме обычных ЭЛТ, в устройствах отображения информации используют знакопечатающие электроннолучевые трубки,…

Состав оборудования АТСЭ "Квант", устройство вводов кабелей в здания и сооружения
Важнейшим этапом развития автоматической телефонной коммутации можно считать развитие автоматических телефонных станций АТС с программным… Для создания новых АТС пытались использовать самые различные принципы и… Таким направлением оказалась организация управления с помощью программы, записанной в запоминающих устройствах.…

Тема: Основные понятия и методы теории информации и кодирования. Сигналы, данные, информация
Задание... Количество бит одновременно обрабатываемых процессором называется... Ответ...

Понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления информации
Тематика лекций Наименование темы Количество часов Очная лет Заочная лет мес г м СПО...

Способы ввода текстовой информации
В первом варианте функциональные клавиши располагаются в двух вертикальных рядах, а отдельных группы клавиш управления курсором нет. Всего в такой… Однако многие профессионалы все еще предпочитают именно такую клавиатуру.… Логично выделены группы клавиш для работы с текстами и управления курсором, продублированы некоторые специальные…

Теоретический раздел → Курс лекций → Раздел 1. Информация и информатика. → Тема 1. Понятие информации → Тема 1. Лекция
Сигналы и данные Данные и методы Понятие об информации Кодирование данных двоичным кодом Единицы представления данных Понятия о... Теоретический раздел Курс лекций Раздел...

Характеристика бази практики. Історична довідка та коротка характеристика бази практики. Схема управління підприємством
Вступ... Характеристика бази практики... Історична довідка та коротка характеристика бази практики...

0.034
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам