y"> ЦПМЖ об'єднує 3 двійкових лічильника з модулем рахунку 16 . Для реалізації блоку з модулем рахунку 256 в загальному випадку досить 2-х таких лічильників, але для формувача імпульсу певної тривалості, що є стрижнем послідовності, їх недостатньо, оскільки в двісті п'ятьдесят другий кінцевому стані утворюється сигнал перенесення старшого лічильника, визначальний момент завершення підсумкового імпульсу. Це означає, що за допомогою 2-х лічильників ми не зможемо сформувати імпульс тривалістю більше, ніж у 255 тактів, що декларує необхідність у ще одному лічильнику. Теоретично, ми могли б взяти двійковий лічильник меншою розрядності, ніж 4 , але в одній схемі доцільно використовувати лічильники однаковою розрядності. span>
На малюнку 5 зображена принципова схема ЦПМЖ. До надходження сигналу запуску виходи даних старшого лічильника перебувають у стані 1111 , тобто на них - число, відповідне (Кмах-1), де Кмах - модуль рахунку старшого лічильника. У зв'язку з цим на виході перенесення CR лічильника старших розрядів - активний сигнал. Цей вихід через логічний елемент І-НЕ з'єднаний зі входом L паралельної завантаження даних всіх трьох лічильників.
В
Рисунок 5 - Цифровий програмований чекає мультивибратор
На другий вхід цього елемента І-НЕ надходить сигнал запуску. З приходом цього сигналу активуються входи L всіх трьох лічильників і по фронту першого ж тактового імпульсу проводиться запис відповідних даних зі входів D в лічильники. Якщо значення цих даних не одно (Кмах-1) для всіх лічильників блоку, то сигнал перенесення CR3 падає в нуль , тим самим дозволяючи через інвертор DD3.1 молодшому лічильнику роботу в режимі рахунку. З цього моменту починається відлік тактів, і їх кількість додається до числа, завантаженому в лічильники через входи D. Відлік продовжується до тих пір, поки значення виходів всіх лічильників не досягне величини (Кмах-1). Коли це відбудеться, на виході CR третього (старшого) лічильника знову сформується сигнал перенесення і його інверсія припинить підрахунок тактових імпульсів через вхід E першого лічильника.
У результаті формується імпульс тривалістю (Кмах-1-D) тактів, що є інверсією сигналу CR лічильника старших розрядів. Пропускаючи його через схему стробування (див. малюнок) разом з тактовою частотою, отримуємо послідовність з (Кмах-1-D) імпульсів тактової частоти. p align="justify"> Число імпульсів у формованої послідовності залежить від числа на входах D системи лічильників. Максимальний модуль рахунку з трьох четирехразрядних д...