Vous êtes sur la page 1sur 1

Postupak za projektiranje asinkronih brojila koja broje u ciklusu sa N stanja (N nije potencija broja 2), koritenjem kontrolnog ulaza

CLR (clear) (Skraivanje ciklusa asinkronog binarnog brojila koritenjem CLR)


Algoritam: 1) Nai potreban broj bistabila iz izraza 2 n 1 N 2 n (N ukupan broj stanja u ciklusu brojanja). Spojiti sve bistabile u asinkrono binarno brojilo 2) Nai binarni broj N 3) Spojiti sve izlaze bistabila koji su u stanju 1 pri stanju brojila N na ulaze sklopa NI/I 4) Spojiti izlaz sklopa NI/I na SVE ulaze CLR (clear) bistabila, tj. na ulaz za brisanje sadraja brojila Kada brojilo dosegne N-to stanje, izlaz sklopa NI/I ide u nulu, te vraa sve bistabile brojila u nulu (ime i brojilo odlazi u nulto stanje). Da li e se koristiti sklop NI ili I, iskljuivo ovisi o izvedbi kontrolnog ulaza CLR. Ukoliko je ovaj ulaz aktivan na logikoj nuli, koristi se NI sklop, a ukoliko je signal aktivan u logikoj jedinici koristi se sklop I. Za asinkrono brojilo koje broji u skraenom ciklusu sa ukupno N=11 stanja, logika shema bi izgledala kao na slijedeoj slici (koriteni su bistabili iji je kontrolni ulaz CLR aktivan u stanju logike nule):
"1" B0
J
CP
SET

B1
J K
SET

B2
J K
SET

B3
J K
SET

Q Q

Q Q

Q Q

Q Q

CLR

CLR

CLR

CLR

N=1110=10112=B3B2B1B0. U stanju brojila 11, bistabili B3, B1 i B0 po prvi puta u ciklusu poprimaju (svi) vrijednosti logike jedinice, i tada po prvi puta u ciklusu izlaz NI sklopa poprima vrijednost 0. Ta logika razina aktivira CLR signale odgovarajuih bistabila i brojilo odlazi u logiku nulu. Ciklus brojanja jest: 0 1 2 3 4 5 6 7 8 9 10 0... Stanje 11 odrava se zanemarivo kratko, a opisanim postupokom realiziran je ciklus sa tono 11 stanja.
B B B

Nacrtati vremenski dijagram (valne oblike na izlazima bistabila) i uvjeriti se u rad brojila!

Vous aimerez peut-être aussi