PortControl

 

Органы управления программы

 

********

 

 

pind.jpg

 

 

1.     Каналы индикации.

 

Каналы индикации представляют собой три независимых канала. Каждый канал содержит: индикатор номера регистра порта, индикатор чтения данных с данного регистра и окно ввода записываемых данных. По умолчанию верхний канал – это 889 ($379) порт (входы), средний – 890 ($37A)  (выходы контроля принтера, или просто выходы, что аналогично) и нижний – 888  ($378) выходные биты данных. При желании Вы можете их поменять местами, введя необходимый адрес порта. Имеется возможность сканирования любого порта компьютера. При вводе адреса порта необходимо кликнуть мышкой в окно ввода, при этом чтение в канале будет остановлено и на расположенной ниже информационной панели появится надпись: « Stop Read data », кнопка « Stop » будет активна красным цветом. Затем введите адрес необходимого порта (регистра) и нажмите « Start », появится надпись: « Start Read data » и чтение будет восстановлено.  Адрес порта и данные Вы можете вводить как в формате  « HEX », так и как десятичное число, вне зависимости от выбранного формата чтения. Формат чтения переключается кнопками «HEX» и «Digital», на панели появится соответствующая надпись. Формат отображения данных имеет также режим: « Bite », « Word  », « Dword ».  Для ввода данных задайте нужное число и нажмите кнопку “Записать в порт”.

 

********

 

ppin.jpg

 

 

2.      Индикаторы логического состояния битов порта (3х регистров) и Pin клавиатура. Индикаторы предназначены для визуального контроля состояния битов (1/0) и наличия  (1/0) на контактах Pin LPT разъёма, что аналогично.

 

Кроме того, каждый индикатор имеет соответствующие надписи, для удобного перевода в двоично-десятичный код (2* - два в степени N - это  1-2-4-8-16-32-64-128-256).  Также весьма полезна функция переключения надписей управляющей  клавиатуры «Bit / Pin».   Когда кнопки - «Pin» – надписи индицируются синим цветом. Для удобного наблюдения можно изменить цвет свечения индикаторов согласно цветам регистров анализатора – осциллографа.

 

********

 

panaliz.jpg

 

 

3.                                    Анализатор – осциллограф.

 

  Для визуального наблюдения во времени переданных с порта и входящих в биты LPT порта цифровых сигналов, имеется встроенный анализатор. Анализатор имеет следующие режимы работы: «Стоп» / «Старт», «Синхронный режим» / «Асинхронный режим», регулятор «Временной интервал (скорость горизонтальной развёртки)». Каждый из 17  каналов анализатора (бит на канал) имеет счётчик подсчёта переданных импульсов. Однако скорость подсчёта и, особенно развёртки, сильно зависит от системных ресурсов Вашего компьютера. Но, зачастую, на практике вполне хватает процессора 300 мГц, для большинства измерений. Кнопка «Развернуть анализатор» разворачивает его во весь экран (800х600), аналогично работает кнопка «Свернуть анализатор». Для того чтобы зафиксировать определенный блок (процесс, период) измерений – имеется режим «Разово». Для постоянного анализа – режим «Бесконечно». В состав органов управления анализатора, входит панель с кнопками выбора бита синхронизации. Когда используется синхронный режим работы, Вы можете выбрать номер бита, при появлении на котором сигнала (1 или 0 – согласно кнопкам: «Синхронный режим по высокому уровню» и «Синхронный режим по низкому уровню»  ) запускается анализатор.   Кнопки сгруппированы по группам бит, согласно регистрам LPT порта. На все команды назначены горячие клавиши, манипулируя которыми Вы имеете возможность эффективно повысить удобство пользования и скорость работы с программой. 

 

*******

 

ptakt.jpg

 

4.                                                 Режим  «Test out ». 

 

  Данный режим включается кнопкой « SND », (sends - посылки).  Настройка производится двумя переключателями: « Pin » и  « t.мсек  », с помощью которых устанавливается номер Pin (бит) на выходе которого устанавливается тактовая последовательность нулей-единиц (следования импульсов), и  их частота соответственно. Интервал от 1 миллисекунды до нескольких часов.

 

                                    ********

 

pbank.jpg

 

5 5.                     Девять кнопок памяти  порт - данные.

 

 Для удобной проверки и настройки внешних устройств, подключенных к LPT порту компьютера имеются девять кнопок памяти с заранее заданной комбинацией номера порта (регистра) и данных. Формат адреса порта и данных должен быть как обычное десятичное число (0…256). Ввод в поля памяти чисел в формате HEX не допускается.  Чтобы запрограммировать банки памяти  нажмите кнопку « Setup » на панели « Data rd ».  Появится окно с полями ввода. Введенная Вами комбинация сохраняется и при всех последующих запусках программы 

 

                                    ********

 

pprogres.jpg

 

5.      Для общей оценки скорости обмена данных в каналах индикации (в регистрах порта) предусмотрен индикатор в виде сегментированного прогресс-индикатора.

 

Чем быстрее меняются данные, тем быстрее происходит заполнение индикатора. Регуляторами «Скорость сканирования» можно увеличивать или уменьшать скорость заполнения, в зависимости от конкретных условий измерений.




Скачать программу (zip архив 390 кв)



Валерий Ковтун US4LEH
..

Вернуться на страницу программы

Вернуться на главную страницу сайта