2.1 Расчётно-теоретическая часть.

Уровень интеллектуальности определяется набором системных функций, которые реализованы в самом дисплее. В простом дисплее аппаратно реализуется ограниченный набор функций по отображению, хранению, редактированию и вводу- выводу данных. Такие диплеи выпоняются в качестве специализированных УВВ различного применения. По экономическим и эксплуатационным соображениям целесообразно использовать один дисплей для отбражнния цифровой и графическои информации. В графических дисплеях принято поэлементное управление изображением, что требует большего обьёма памяти и средств быстрого обмена данными между памятью и экраном.


Буферная

Память 2

 
Счётчик

Адреса 2

 

Выходной триггер

 

Вых.

 Вид.

Вход

Блок управления
 
Сброс  . Кадровый имп.

Ввод 1 Строчный имп.

 

Ввод 2 30 30.8 МГц

Рис. 1. Структурная схема устройства вывода.

10

Часто требуется отображение одного графика. С помощью устройства (рис.1) можно организовать отображение графической информации на алфавитно- цифровом дисплее.

Размер графического изображения выбран 256*800 элементов. Тактовое время растровых точек составляет 65 нс. Время цикла считывания применяемых в буферной памяти микросхем серии К541 равно 120 нс, поэтому буферная память организована в виде двух блоков, работающих попеременно через один такт. Информация, поступающая из буферной памяти, сравнивается с номером строки, и при равенстве кодов сигнал с выходного тригера высвечивает элемент изображения на мониторе. Устройство имеет два режима: ввод информации в буферную память и вывод информации на монитор. Блок управления определяет режим устройства.

Режим работы определяется переключателем или триггером D3 микросхемы У7 (рис.2). Когда переключатель находится в положении ”Графический” или в D3 занесена

“ лог.1” , устройство выводит информацию из буферной памяти на монитор. При положении “ Цифровой” или в триггер D3 занесён “ лог.0” устройство находится в режиме ввода информации в буферную память. Триггер D3 сбрасывается переключателем либо импульсом “ Сброс”.

По сигналу “ Ввод 2” информация со входа

ДА1…ДА010 передаётся в счётчик адреса 1 и 2, а также в триггеры D2, D3 микросхемы У7. Триггер D2 выбирает буферную память 1 или 2, информация в которую записывается по сигналу “ Ввод 1”. Для сохранения служебной строки при графическом отображении растр сдвигается на 29 строк с помощью дешифратора У20. При этом происходит излом растра

( рис.3), что необходимо учитывать при вводе информации в буферную память.


11

Рис.3. Растр, формируемый при графическом отображении

Растр начинает формироваться на мониторе, когда счётчик строк ( микросхемы У21, У22 ) имеет значение 29, после прихода кадрового синхронизирующего импульса ( рис 4 ).

Для установки адреса первой ячейки буферной памяти необходимо в счётчики адресов занести код 777, а триггер D2 установить в положение “ лог. 1”.  

Адрес второй ячейки соответствует “ лог. 1” в триггере D2. Следующие два адреса ячеек буферной памяти соответствуют коду 000 в счётчиках адресов и определяются триггером D2. Адреса ячеек буферной памяти задают , наращивая код счётчиков адресов на единицу.

Разработанное устройство может использоваться для работы с любой IBM совместимой ЭВМ, может подключаться с помощью стандартного интерфейса типа шины ISA на частоте 14.3 МГц и расположено в свободном слоту. Для функционирования устройства устанавливаются адреса: 177570 для ввода кода в триггеры D2, D3, и счётчики адресов; 177572 для ввода информации в буферную память.

12

 

Адрес ячейки буферной памяти принял последнее значение

 

От числа 29 вычесть код отображаемой информации

 

Установка следующего адреса ячейки буферной памяти

 

Код отображаемой информации

> 29

 

От числа 256 вычесть код отображаемой информации

 

Результат занести в буферную память

 
Нет Да Нет Да Да
Конец ввода
 

Рис. 4. Блок- схема занесения информации в буферную память.

13

Сигнал “ Ввод 1” формируется при обращении микро ЭВМ по адресу 177570, “ Ввод 2 ” по адресу 177572.

Строчный и кадровый импульсы подаются с платы генератора символов дисплея. Тактирующий сигнал 30.8 МГц поступает с микропрограмного устройства через высокочастотные соединители. Видео выход подключён через соединители к выводу 1 микросхемы D11, платы генератора символов. Соединение между выводами 1, 2, 4, 5, и 9, 10. 12, 13, микросхемы D11 при этом разрывается.

2.2 Программа пересылки информации из микро ЭВМ в буферную область дисплея.

В R2 задаётся начальный адрес выводимого массива.

MOV # 1776, R4 MOV # 177570, R0

MOV # 177572, R1

M3: MOV R4, (R0)

MOV (R2)+, R5

CMP # 35, R5

 BHI M1

 MOV # 435, R3

BR M2

M1: MOV 35, R3

SUB R5, R3

M2: MOV R3, (R1)

 INC R4

CMP #2775, R4

BNE M3

HALT

Программа, обеспечивающая ввод отображаемой информации в устройство , размещается начиная с ячейки по адресу 1000.

14

Вывод.

В результате выполненной курсовой работы, была разработана структурная схема устройства вывода на экран. На основе структурной схемы спроектирована принципиальная электрическая схема, с теоретическим представлением растра формируемого изображения. По полученным данным выведен алгоритм занесения информации в буферную память устройства, и написана мини программа на языке АССЕМБЛЕР МАКРО-11 для пересылки информации в буферную область дисплея.

Работы по выполнению курсового проекта велись с применением ЭВМ типа IBM PC. Использовались инструменты входящие в пакет MS Office 97, а также использовалась система автоматизированного проектирования ACCEL EDA 15.

Получены значительные навыки и практика по выполнению проектировочных работ в данном направлении.

 

Оглавление

1.   Заявка на разработку.

2.   Техническое задание.

3.   Введение.

4.   Расчётно- теоретическая часть.

5.   Вывод.

Используемая литература:


1.   Методические указания по курсовому проектированию.

Издательство МЭИ, 1991.

2.   Микропроцессорные средства и системы. Издательство

“ Учебный центр “, 1988.

3.   “ Средства отображения информации ”. М.: Высш. Шк., 1985.

4.   Курс лекций по дисциплине “ Техническое обеспечение и внешние устройства ЭВС ”. Талыков М.Б.

 


Информация о работе «Устройство вывода на экран»
Раздел: Разное
Количество знаков с пробелами: 15571
Количество таблиц: 0
Количество изображений: 3

Похожие работы

Скачать
24022
1
0

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

Скачать
19648
0
1

... . Если сообщение обрабатывалось в оконной функции, то в eax необходимо поместить нулевое значение. Полосы прокрутки - этоэлементы управления, предназначенные для регулирования вертикального и горизонтального положения на экране ассоциированных с ними объектов. Разница между полосами прокрутки, являющимися частью окна и полосами прокрутки - дочерними окнами, состоит в том, что дочерние окна имеют ...

Скачать
19698
0
1

... . Если сообщение обрабатывалось в оконной функции, то в eax необходимо поместить нулевое значение. Полосы прокрутки - этоэлементы управления, предназначенные для регулирования вертикального и горизонтального положения на экране ассоциированных с ними объектов. Разница между полосами прокрутки, являющимися частью окна и полосами прокрутки - дочерними окнами, состоит в том, что дочерние окна имеют ...

Скачать
50608
0
5

... базового адреса. BIOS резервирует ряд диапазонов адресов портов ввода/вывода стандартных аппаратных компонентов персонального компьютера, которые не могут быть использованы другими периферийными устройствами. 2. Устройства ввода информации: клавиатура, мышь, манипуляторы Клавиатура Клавиатура пока является основным устройством ввода информации в компьютер. Это устройство представляет собой ...

0 комментариев


Наверх