Формат керуючого слова ПТ наведено на рис. 9.
Керуючий слово задає номер лічильника (розряди D7, D6), послідовність запису і зчитування вмісту лічильника (розряди D5, D4), режим роботи (розряди D3 - D1) і вид використовуваного коду (розряд D0).
Кожен з каналів ПТ може працювати в одному з шести режимів:
режим 0 - програмована затримка;
режим 1 - програмований чекає мультивибратор;
режим 2 - програмований генератор тактових імпульсів;
режим 3 - генератор прямокутних сигналів;
режим 4 - програмно-керований стрибає;
режим 5 - апаратно-керований стрибає.
У режимі 0 після занесення керуючого слова на виході OUT встановлюється рівень логічного нуля. Зменшення вмісту лічильника починається при рівні логічної одиниці сигналу GATE. Після закінчення рахунку на виході OUT встановлюється рівень логічної одиниці. Завантаження в лічильник нового значення молодшого байта в процесі рахунку зупиняє рахунок, а завантаження нового значення старшого байта починає новий цикл рахунку.
У режимі 1 при рівні логічної одиниці сигналу GATE на виході OUT формується негативний імпульс тривалість N періодів тактових імпульсів CLK. Завантаження в процесі рахунку нового значення N не змінює поточного режиму рахунку. Імпульс нової тривалості формується при наступному наростанні фронту сигналу GATE.
У режимі 2 ПТ генерує періодичний сигнал з частотою, в N разів менший частоти тактових імпульсів CLK. Вихідний сигнал рівня логічного нуля встановлюється на останньому такті періоду. Завантаження лічильника новим значенням N в процесі рахунку призводить до зміни величини наступного періоду. Сигнал GATE можна використовувати для зовнішньої синхронізації ПТ, так як рівень логічного нуля сигналу GATE забороняє рахунок, встановлюючи рівень логічної одиниці сигналу OUT, а рівень логічної одиниці сигналу GATE починає рахунок спочатку.
Режим 3 відрізняється від режиму 2 тим, що при парному значенні N на виході лічильника генерується сигнал рівня логічної одиниці протягом першої половини періоду і сигнал логічного нуля протягом іншої половини. При непарному N тривалість сигналу високого рівня на один такт більше, ніж для сигналу рівня логічного нуля.
У режимі 4 генерується вихідний сигнал рівня логічної одиниці тривалістю N періодів тактового сигналу CLK. Після завершення рахунки встановлюється вихідний сигнал рівня логічного нуля на один період сигналу CLK. Перезавантаження молодшого байта в процесі рахунку не впливає на поточний рахунок, а завантаження старшого байта починає новий цикл рахунку.
Режим 5 аналогічний режиму 4. Запуск лічильника проводиться позитивним фронтом сигналу GATE. Завантаження лічильника новим значенням числа N в процесі рахунку не впливає на тривалість поточного циклу, але наступний цикл рахунку буде відповідати новому значенню N.
Керуючі слова можуть бути записані в ПТ в довільному порядку. У будь-який наступний момент часу записуються початкові коди лічильників у відповідності зі значеннями розрядів D4, D5 керуючих слів.
При виконанні імпульсно-цифрових перетворень ПТ може бути використаний для підрахунку тактових імпульсів при виз...