UstrVyvoda (Устройство вывода на экран), страница 2
Описание файла
Документ из архива "Устройство вывода на экран", который расположен в категории "". Всё это находится в предмете "остальные рефераты" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "остальные рефераты" в общих файлах.
Онлайн просмотр документа "UstrVyvoda"
Текст 2 страницы из документа "UstrVyvoda"
Вых.
Вид.
Вход
Блок управления
Сброс . Кадровый имп.
Ввод 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
От числа 256 вычесть код отображаемой информации
Результат занести в буферную память
Адрес ячейки буферной памяти принял последнее значение
Установка следующего адреса ячейки буферной памяти
От числа 29 вычесть код отображаемой информации
Нет Да Нет Да Да
Конец ввода
Рис. 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.
Получены значительные навыки и практика по выполнению проектировочных работ в данном направлении.
Оглавление
-
Заявка на разработку.
-
Техническое задание.
-
Введение.
-
Расчётно- теоретическая часть.
-
Вывод.
Используемая литература:
-
Методические указания по курсовому проектированию.
Издательство МЭИ, 1991.
-
Микропроцессорные средства и системы. Издательство
“ Учебный центр “, 1988.
-
“ Средства отображения информации ”. М.: Высш. Шк., 1985.
-
Курс лекций по дисциплине “ Техническое обеспечение и внешние устройства ЭВС ”. Талыков М.Б.