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

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

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

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

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

Разработка программного обеспечения. Программа для управления разрабатываемым устройством выполняетследующие функции Первичная инициализация устройства Синхронизация работы устройства и ЭВМ. Чтение служебной информации из устройства чтение слова состояния Чтение данных с клавиатуры устройства и ихпоследующая обработка Запись обработанной информации в устройство длявывода ее на дисплей Управление работой устройства. Программа написана на языке Turbo Pascal 7.0 и предназначена для работы с операционной системой MS-DOS версии 6.22 и выше. Управление устройством производится с помощью записи всоответствующие порты ввода-вывода комманд и управляющих сигналов.

Состояниявыводов соответствующих портов и используемые при работе комманды приведены втабл Запись и чтение данных производится через порт данных принтера 378h, управляющие сигналы INS D, IORC, IOWC, RESET, PCLK, IRQ передаются устройству через портуправления 37Ah, запросна прерывание передается контроллером через порт статуса 379h. Таблица 8. Управление устройством. Команда LPT 37Ah 378h X X X INS D IORC IOWC RESET PCLK DAT7 DAT6 DAT5 DAT4 DAT3 DAT2 DAT1 DAT0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Программирование режима работы X X X 1 1 0 0 1 0 0 0 1 1 0 0 1 Чтение клавиатуры выбор первого ряда 0 7 X X X 1 1 0 0 1 0 1 0 0 0 0 0 0 Чтение клавиатуры выбор второго ряда X X X 1 1 0 0 1 0 1 0 0 0 0 0 1 Чтение клавиатуры прием данных X X X 0 0 1 0 1 Сброс INT X X X 1 1 0 0 1 1 1 1 1 0 0 0 0 Сброс контроллера аппаратный X X X Х Х Х 1 1 X X X Х Х Х Х Х Сброс контроллера програмный X X X 1 1 0 0 1 1 1 0 1 0 0 1 1 Сброс после вывода на дисплей X X X 1 1 0 0 1 1 1 0 1 0 0 1 0 Запись для вывода на дисплей X X X 0 1 0 0 1 Чтение слова состояния X X X 1 0 1 0 1 Примечание.

Х безразличное состояние ? передаваемыелибо принимаемые данные.

Таблица кодов символов, выводимых программой на дисплей.

A B C D E F G H Nh 1 0 1 1 0 0 0 0 0 60 2 1 1 0 1 1 0 1 0 DA 3 1 1 1 1 0 0 1 0 F2 4 0 1 1 0 0 1 1 0 66 5 1 0 1 1 0 1 1 0 B6 6 1 0 1 1 1 1 1 0 BE 7 1 1 1 0 0 0 0 0 E0 8 1 1 1 1 1 1 1 0 FE 9 1 1 1 1 0 1 1 0 F6 0 1 1 1 1 1 1 0 0 FC A 1 1 1 0 1 1 1 0 EE b 0 0 1 1 1 1 1 0 3E E 1 0 0 1 1 1 1 0 9E r 1 0 0 0 1 1 0 0 8C Коды клавиш, получаемые ЭВМ от устройства.

Клавиша b0 b1 b2 b3 b4 b5 b6 b7 Nh 0 , 8 1 0 0 0 0 0 0 0 80 0 1 0 0 0 0 0 0 40 0 0 1 0 0 0 0 0 20 0 0 0 1 0 0 0 0 10 0 0 0 0 1 0 0 0 8 0 0 0 0 0 1 0 0 4 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 0 1 1 Текстпрограммы приведен в приложении 1.5.

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

Эта тема принадлежит разделу:

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

Несмотря на то, что в настоящее время любоая ЭВМможет быть оснащена достаточным набором стандартных устройств ввода иотображения информации… Наличие усовременных ЭВМ стандартизированных каналов портов ввода-вывода… Одним из таких устройствявляется БИС КР580ВВ79, входящая в состав микропроцессорного комплекта КР580.Несмотря на то,…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Разработка программного обеспечения

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

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

Все темы данного раздела:

Связь с системной шиной
Связь с системной шиной. Операциичтения-записи выполняются в зависимости от состояния управляющих сигналов табл.1 Таблица1. Входные сигналы Вид операции 1 1 0 0 Запись комманды 0 1 0 0 Запись данны

Описание параллельного интерфейса ввода-вывода ЭВМ
Описание параллельного интерфейса ввода-вывода ЭВМ. На сегодняшний день каждый IBM-совместимый компьютер комплектуется параллельным интерфейсомввода-вывода типа Centronics порт LPT , позволяющиморг

Описание разрабатываемого устройства
Описание разрабатываемого устройства. Разрабатываемое устройство ввода и отбражения информациипредназначено для использования в системах безопасности различного уровня вкомплекте с персональной ЭВМ

Выбор элементной базы
Выбор элементной базы. Для создания разрабатываемого устройства были использованы ИМСмикропроцессорного комплекта КР580 как наиболее совместимые с контроллеромввода-вывода КР580ВВ79. Остальные ИМС

Листинг управляющей программы
Листинг управляющей программы. программа управления устройством ввода и отображения информациина базе БИС КР580ВВ79 Разработка Кузин Е.А. programKR580 usescrt, dos constRecode array 1 16 of byte 01

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