Переход в режим ожидания возможен при записи в триггер Т4 логической «1» (см. схему электрическую функциональную ПГУ9.701.051.011 Э2).
Вовремя адресной фазы цикла обмена, которая определяется комбинационной схемой KS1 (таблица истинности которой описана в табл. 3.1) в регистр RGАДРЕСА записывается адрес по которому будет происходить обращение. С регистра RGАДРЕСА адрес попадает на дешифратор адреса, который определяет, к какому конкретно регистру происходит обращение. Также вовремя адресной фаза цикла обмена в регистр RGКОМАНД записывается код типа цикла обмена по интерфейсу. Для данного устройства необходимо дешифровать команду записи в пространство ввода вывода (код команды 0011). Дешифрацию команд осуществляет дешифратор DC2 третий выход которого подключен к логическим элементам ЛЭ1 и ЛЭ2, которые выполняют логическую функцию «И».
Таблица 3.1
Таблица истинности комбинационной схемы KS1
CCKL |
CFRAME |
OUT |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
Фаза данных цикла обмена по интерфейсу, которая определяется элементом Т3 и комбинационной схемой KS3 таблица истинности, которой описана в табл. 3.2.
Таблица 3.2
Таблица истинности комбинационной схемы KS3
OUT T3 |
CIRDY |
CTRDY |
OUT |
0 |
x |
x |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
x |
0 |
1 |
0 |
1 |
0 |
Логические элементы ЛЭ1 и ЛЭ2 определяют, было ли обращение по записи к регистру RG1 или триггеру Т4. К входам этих логических элементов подключены следующие сигналы:
— третий выход с дешифратора DC2, определяющий команду записи в пространство ввода вывода;
— выход с комбинационной схемы KS3, которая определяет момент фазы данных;
— один из выходов с дешифратора DC1.
На основании этих сигналов происходит определение регистра, к которому происходит обращение.
Элементом Т2 и логическим элементом ЛЭ1 формируется сигнал CTRDY. Он активизируется после первого фронта сигнала CCKL с приходом активного сигнала CIRDY.
![]() |
На рис. 3.1 представлена временная диаграмма цикла записи в регистр коэффициента деления и триггер хранящий команду.
Рис. 3.1 временная диаграмма цикла записи
Генератор Г, стабилизируемый внешним кварцевым резонатором, который подключается через клеммы Z1 и Z2, генерирует последовательность импульсов с периодом следования 0,02с (период сигнала определяется минимальным временем измерения частоты исходя из задания на курсовую работу).
Разрядность регистра RG1, который предназначен для хранения коэффициента деления счетчика с переменным коэффициентом деления СТ2. Счетчик СТ2 производит деление частоты сигнала поступающего с генератора Г. Максимальный коэффициент деления определим по формуле 3.1:
где tmax – максимальное время измерения частоты (согласно задания на курсовую работу tmax =20с.),
Tген – период сигнала поступающего с генератора Г.
Исходя из этого, получим следующее максимальное значение коэффициента деления:
Теперь по формуле 3.2 определим необходимое количество разрядов регистра RG1 для хранения максимального коэффициента деления:
Исходя из этого, разрядность регистра RG1 составит 10 разрядов. В связи с округлением до целого числа максимальное время измерения определим по формуле 3.3.
где tp max— реальное максимальное время измерения частоты;
Тген — период сигнала поступающего с генератора Г.
Тогда
Переход в состояние измерения частоты и сохранения результатов измерения в основной памяти через прямой доступ к памяти производится путем записи в триггер Т4 логического нуля. Эту операцию, также как и запись в регистр RG1и запись всех регистров канала ПДП, производит драйвер устройства.