Brojacki registro

Embed Size (px)

DESCRIPTION

Digitalna elektronika

Citation preview

  • 1BROJAIOSNOVA BROJANJAKOD BROJANJA

    SA n FLIP-FLOPOVA MOE SE REALIZOVATIBROJA OSNOVE 2n

    Asynchronous (Ripple) Counter

    Q

    CLK

    CLR

    CLOCK

    CLR

    2

    Q1

    Q0

    T

    Clk

    RdQ

    Q FFT

    Clk

    RdQ

    Q FFT

    Clk

    RdQ

    Q FFT

    Clk

    RdQ

    Q FF

    Q0

    Q1

    Q2

    Q3

    Q3

    0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0000 0001 0010

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 8

    tdQ0

    tdQ1

    tdQ2

    tdQ3 0111 0111 0110 0100 0000 1000

    7 6 4 0 87

    t

    dminmax tnTf

  • 2DIJAGRAM STANJA BROJAA0

    1

    2

    3

    5

    4

    6

    78

    9

    10

    11

    12

    13

    14

    15

    . ..

    ...

    CLR

    =1

    CLR=

    1

    CLR=

    1

    CLR=1

    Stanje BROJAA D C B A

    0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 1 1 0 0 0 0 0

    BROJA KAO DELITELJ FREKVENCIJE

    50 Hz50 Hz

    MOD-50

  • 3BROJA MODULA 6 NAPRAVLJEN OD BROJAA MODULA 8

    Stanje BROJAA C B A

    0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0

    ASINHRONI BROJA OSNOVE (a) 14 I (b) 10 - DEKADNI

  • 4BROJA OSNOVE 60

    ASINHRONI BROJA IC 74LS293

    MR1=MR2=1 : Reset brojaa

  • 5Povezivanje IC 74LS293u broja osonove 16

    IC 74LS293povezano kao broja osonove 10

  • 6IC 74LS293 kao broja osonove 14

    Dva IC 74LS293 kao delitelj sa 60 (10 i 6)

    DOWN COUNTERBROJA SA BROJANJEM UNAZAD

  • 7DOWN COUNTER

    BROJA OSNOVE 8 SA BROJANJEM UNAZAD

    SINHRONI BROJAI

    Stanje BROJAA Q3 Q2 Q1 Q0

    0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 1 1 0 0 0 0 0

    Prelazak sinhronog brojaaiz stanja 7 u stanje 8

    td=tdFF+tdLKPosle tdFF je valjano stanje na izlazima, a posle td je dozvoljen novi impuls

    dminmax tTf 11

  • 8SINHRONI BROJA SA REDNIM PRENOSOM USLOVA BROJANJA

    dminmax tTf 11

  • 9OBOSTRANI BROJA SA PARALELNIM PRENOSOM

    (UP/DOWN COUNTER)

    DA LI SE KOD ASINHRONOG BROJAA ISTOM LOGIKOM MOE OSTVARITI OBOSTRANI BROJA ?

    OBOSTRANI BROJA SA SERIJSKIM PRENOSOM

  • 10

    POBUIVANJE OBOSTRANOG BROJAA SA UP I DWN TAKTOM

    JEDAN STEPEN OBOSTRANOG BROJAA SA T FLIPFLOPOVIMA

  • 11

    BROJA SA PARALELNIM UPISOM

    SIMBOLI ZA PREDSTAVLJANJE BROJAA

  • 12

    SINHRONI BROJA REALIZOVAN D FF-OVIMA

    BROJA SA SINHRONIM UPISOM I ASINHRONIM RESETOM

  • 13

    BROJA 74LS163/74HC163

    Sinhroni upis i reset

    ENP = ENT = 1 omogueno brojanje

    Kaskadna veza dva brojaa 74LS163

  • 14

    Broja modula 10 realizovan brojaem 74LS163

    Broja modula 12

    Dekodira se stanje 11 zbog sinhronog reseta !

  • 15

    Dekadno brojanje u kodu "vie od 3"

    BOJA IC 74LS193 / 74HC193

  • 16

    Dekodovanje stanja brojaa i pojava glieva

    ITANJE VALJANOG STANJA BROJAA OD

    STRANE MIKROPROCESORA

    ITANJE I STANJA POBUDNOG (TAKT) IMPULSA

    PROVERA SLAGANJA DVA UZASTOPNA ITANJA