Готовая лабораторная работа №2, страница 2
Описание файла
Документ из архива "Готовая лабораторная работа №2", который расположен в категории "". Всё это находится в предмете "эвм и периферийные устройства (эвмипу)" из 8 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "персональные эвм и периферийные устройства" в общих файлах.
Онлайн просмотр документа "Готовая лабораторная работа №2"
Текст 2 страницы из документа "Готовая лабораторная работа №2"
ЦЕЛЬ РАБОТЫ. Изучение особенностей последовательных и параллельных портов компьютера при использовании программы «Checkit».
КРАТКИЕ ТЕОРИТИЧЕСКИЕ СВЕДЕНИЯ
Последовательный порт (Serial Port). Осуществляет передачу информации в каждом направлении побитно. Данные могут передаваться как от компьютера к внешнему устройству, так и наоборот. Стандартный интерфейс порта использует 9 линий связи: одна из них служит для передачи информации к периферийному устройству, другая для приема информации от периферийного устройства. Оставшиеся 7 линий используются для управления процессом обмена данными.
Уровни напряжения передаваемого сигнала составляют +/- 12 В, длина кабеля ограничена 18 м, а скорость передачи данных – 19200 бод. Последовательный обмен реализован через стандартный разъем.
В PC одновременно можно установить несколько (до четырех) последовательных портов.
Параллельный порт "LPT". Представлен в PC стандартным интерфейсом Centronics. В данном интерфейсе в одном направлении передаются 8 бит информации. Чаще всего через параллельный порт производится передача информации только от PC к периферийному устройству (например, принтеру).
Напряжение сигнала не превышает 5 В, максимальное удаление периферийного устройства от PC – не более 3 м.
Для проверки работоспособности портов используются специальные тесты. В тесте проверяются регистры данных контроллера порта. Контрольная информация записывается в регистр контроллера порта, а затем считывается. Полученная информация сравнивается с исходной. Если информация не изменилась, то считается, что регистры исправны.
Для проверки работоспособности выходных схем портов проверяют правильность передачи данных из порта в порт или в пределах одного порта, замыкая их через специальные заглушки. Заглушка устроена таким образом, что данные фактически посылаются и принимаются в один и тот же порт компьютера, то есть выходные цепи замыкаются на входные.
Данные тесты проводятся при различных скоростях передачи данных.
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
-
Запустить программу Checkit exe. Зафиксировать конфигурацию компьютера, на котором выполняется работа.
-
После окончания начального теста в главном меню выбрать пункт (рис.6)
«Назн.», далее «Протокол», «Диск».
Рис.6
«Checkit» поддерживает подробный протокол регистрации результата проверки технических средств. Информация о прохождении каждого теста отображается на экране после его завершения. Весь протокол, как успешные проходы, так и отказы, может храниться в файле на диске и/или выводиться на печатающее устройство.
- Только видео Протокол будет сохранен в памяти и выведен на экран.
- Диск Для хранения протокола на диске создается файл с именем Checkit.log Результат выполнения каждого теста добавляется в конец файла в течении всего сеанса CHECKIT.
- Принтер Результаты каждого теста выводятся на печатающее устройство LPT1. Перед выводом первой строки протокола Checkit предупреждает о необходимости подготовить устройство печати к работе.
- Диск и принтер Протокол одновременно сохраняется на диске и выводится на печать.
Идентификация протокола
Перед выводом протокола в файл на диске и/или на печать пользователю предоставляется возможность идентификации протокола.
Сохранение отчетов (F2)
Протокол выведется на печать и/или запишется на диск только в том случае, если клавиша F2 нажата.
-
В главном меню выбрать пункт "Тесты". Зафиксировать состав тестов, предложенный вам программой «Checkit».
Пункт меню «Тесты» используется для выбора и прогона диагностических тестов.
Тесты: Полный тест, Память, Винчестер, Гибкий диск, Тест CPU, Реальное время, ИРПС, ИРПР, Принтер, Видео, Устр.Ввода, Выбор пакета.
Мы будем работать с подпунктами «ИРПС» (тест последовательного порта СОМ) и «ИРПР» (тест параллельного порта LPT).
-
Тест последовательного порта
-
Выбрать подпункт «ИРПС»
-
Указать тестируемый порт (рис.7).
Данный тест проверяет последовательный порт. Проверяются каждый регистр контроллера и скорость передачи данных в бодах. Данный тест может выполняться как с "заглушками", так и без. Лучше выполнять его с "заглушками" (если они установлены) т.к. в этом случае данные фактически пересылаются через порт, захватывая выходные и входные цепи порта.
Тест ИРПС COM1
На вопрос "Заглушка установлена?" ответить:
Y - если установлена, N - если не установлена
Далее начинается тест по указанным пунктам: Последовательный порт, Тест регистра данных, Тест разреш. прерывания, Тест ид. прерываний, Тест управ. Строкой, Тест модема, Тест сост. Линии, Тест сост. Модема, Тест скоростей
Некоторые пояснения:
Значок √ -означает что данный тест прошел
X - не прошел
Рис.7
Рис.8
В окне "Ввод" указывается вводимая контрольная информация (рис.8). В окне "Вывод" – выводимая информация.
При исправной работе порта эта информация должна совпадать.
"Тест скоростей" – производится контроль передачи информации при скоростях: 300 бод, 1200 бод, 4800 бод, 9б00 бод.
После окончания теста нажмите любую клавишу. На экране появится отчет о прошедшем тесте (данный отчет сохранится в файле Checkit.log). Зафиксируйте этот отчет. Наймите «Ввод». Вы теперь находитесь в главном меню.
-
Тест параллельного порта: Повторить пункт 3.
-
Выбрать подпункт «ИРПР».
Указать тестируемый порт (рис.9).
Рис.9
-
Этот тест проверяет параллельный порт. Этот тест может выполняться как с "заглушкой", так и без. Без "заглушки" внутренние регистры параллельного порта проверяются на соответствие. С помощью "заглушки" проверяются внешние сигналы и линии приема-передачи данных.
На вопрос "Заглушка установлена?" ответить: Y – если да.
Далее начинается тест по указанным пунктам: Параллельный порт, Тест регистра данных, Тест с заглушкой. Зафиксируйте состав тестов.
В окне "Ввод" указывается вводимая контрольная информация.
В окне "Вывод" – выводимая информация (рис.10).
При исправной работе порта эта информация должна совпадать.
-
После окончания теста нажмите любую клавишу.
На экране появится отчет о прошедшем тесте (данный отчет сохраниться в файле Checkit.log). Зафиксируйте отчет.
Нажмите «Ввод». Вы теперь находитесь в главном меню.
-
Тесты окончены. В главном меню выбрать пункт "Выход".
ВЫПОЛНЕНИЕ РАБОТЫ
Запустим checkit.exe
Конфигурация компьютера:
Выберем меню «Настройки» Журнал активности Диск (для хранения протокола на диске создается файл Checkit.log. Результат выполнения каждого теста добавляется в конец файла в течении всего сеанса Checkit)
Откроем меню «Тесты»:
Полный тест, память, жесткий диск, гибкий диск, системная плата, часы реального времени, последовательные порты, параллельные порты, принтеры, видео, устройства ввода.
Выберем в меню «Тесты» пункт Последовательные порты.
Тестируем порт COM1:
- последовательный порт
- тест регистра данных
- тест разрешения прерывания
- тест ID прерывания
- тест управления строкой
- тест модема
- тест состояния линии
- тест состояния модема
- тест скорости
Заглушка не установлена.
После окончания теста нажмем какую-либо клавишу, появится отчет о прошедшем тесте. Отчет сохранится в файле checkit.log.
Вернемся в главное меню.
В меню «Тесты» выберем Параллельный порт
Заглушка не установлена.
Тесты:
- параллельный порт
- тест регистра данных
- тест с заглушкой
Нажмем какую-либо клавишу. На экране появится отчет о тесте.
Checkit.log
CheckIt 3.0 Activity Log
Serial Number: 00-083971
3/15/2010 13:24:29
vhe
fischer
=== COM1 SERIAL PORT TEST ===
Loopback Plug...............................................Not Present
Test data register..........................................Passed
Test interrupt enable.......................................Passed
Test interrupt id...........................................Passed
Test line control...........................................Passed
Test modem control..........................................Passed
Test line status............................................Passed
Test modem status...........................................Passed
Test different baud rates...................................Passed
*** END TESTS: NO ERRORS ENCOUNTERED ***
=== LPT1 PARALLEL PORT TEST ===
Loopback Plug...............................................Not Present
Test parallel data register.................................FAILED ***
[Int] Expected 02h, received 01h.
Test with external loopback.................................Not Tested
*** END TESTS: 1 ERROR ENCOUNTERED ***
КОНТРОЛЬНЫЕ ВОПРОСЫ
-
Типы портов и их количество на компьютере, на котором выполнялась работа.
Последовательный – LPT1
Параллельный – COM1, COM2, COM3, COM4
-
Как более полно проверяются порты – с заглушкой или без нее? Что позволяет дополнительно проверить использование заглушки?
С заглушкой. Без "заглушки" внутренние регистры параллельного порта проверяются на соответствие. С помощью "заглушки" проверяются внешние сигналы и линии приема-передачи данных.
-
Как задать ведение протокола теста? Какие виды сохранения протокола предусматривает программа?
«Checkit» поддерживает подробный протокол регистрации результата проверки технических средств. Информация о прохождении каждого теста отображается на экране после его завершения. Весь протокол, как успешные проходы, так и отказы, может храниться в файле на диске и/или выводиться на печатающее устройство.
- Только видео (Протокол будет сохранен в памяти и выведен на экран)
- Диск (Для хранения протокола на диске создается файл с именем Checkit.log Результат выполнения каждого теста добавляется в конец файла в течении всего сеанса CHECKIT)
- Принтер (Результаты каждого теста выводятся на печатающее устройство LPT1. Перед выводом первой строки протокола Checkit предупреждает о необходимости подготовить устройство печати к работе).
- Диск и принтер (Протокол одновременно сохраняется на диске и выводится на печать).
-
Какие скорости передачи данных предусмотрены для последовательных портов?
300 бод, 1200 бод, 4800 бод, 9600 бод.