BCD-Dekadenzähler
Sind mehrere asynchrone BCD-Zähler kaskadiert in Reihe geschaltet, kann man über mehrere Dekaden zählen. Der höchste Ausgang eines Zählers stellt mit seinem m ost s ignificant B it
(MSB) den Zähltakt der folgenden nächsthöheren Dekade. Das Bild zeigt die Blockschaltung mit zwei SN 7490, die als asynchrone Dekadenzähler geschaltet sind und zusammen zyklisch von
0... 99 zählen.
Asynchrone Modulo-N-Zähler
Für jeden Bitwechsel einer Variablen
wird jetzt die folgende Betrachtung durchgeführt:
Existiert ein Flipflop-Ausgang, dessen
Signalwechsel auf Grund seines Schaltverhaltens unmittelbar für
die Taktung einer Zustandsvariablen herangezogen werden kann? Für die asynchrone Taktung des
Modulus-16-Zählers ergeben sich damit die folgenden Möglichkeiten:
Mit jedem Takt der Flipflops ist
in diesem Beispiel also nur die Funktion "Wechseln"
( toggle) gefordert, was typisch ist für binärkodierte
Zustände. Der Zähler kann damit leicht
aus einer Kaskade von T-Flipflops aufgebaut werden. Asynchrone Modulo-n-Zähler. Die Funktion
" toggle " kann allerdings auch durch Rückkopplung
des invertierten Ausgangs bei D-Flipflops erreicht werden:
Welche Modifikationen am Mod-16-Zähler
vorzunehmen sind, läßt sich aus der Übergangstabelle
7. 4 ersehen. Der Vergleich zwischen Mod-10- und
Mod-16-Zähler an der Abbruchgrenze (Takt 9) zeigt, daß
die Taktung von FF A und FF C
unverändert bleiben kann. Für FF B
und FF D ist folgende Änderung einzubauen:
Flipflop B:
Der normalerweise stattfindende Übergang
0 1 muß vermieden werden.
Bei High aktivem Reset sind diese Ausgangspegel von einem UND Gatter auszuwerten. Bei Low aktivem Reset müsste ein NAND Gatter den Reset-Impuls an die R01 und R02 Eingänge beider Zähler-ICs geben. Die Funktionskontrolle erfolgte im Simulationsprogramm mit einer Schaltungserweiterung um 7-Segmentanzeigen. Asynchroner bcd zahler . Der Reset-Impuls bei dezimal 24 ist zu kurz, um wahrgenommen zu werden. Die Anzeige springt von 23 auf 00 und beginnt einen neuen Zyklus.