Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

uC + 7447 + wyświetlacz

vibrasphere 01 Wrz 2005 22:42 1056 2
  • #1 01 Wrz 2005 22:42
    vibrasphere
    Poziom 14  

    Witam,
    Chciałbym wysterować z poziomu mikrokontrolera AT89S52 trzy wyświetlacze 7-segmentowe LED. Ponieważ nie narzekam na brak portów, nie chcę robić multipleksowania tylko użyć układów 7447 (mam SN74LS47, wyjścia OC). Czy mógłby mi ktoś pokazać jak powinny wyglądać połączenia w obwodzie i czy będę potrzebował użyć tranzystorów?

    0 2
  • Pomocny post
    #2 01 Wrz 2005 23:56
    czarutek
    Poziom 34  

    Potrzebujesz 1,5 portu na dane. Z połączeniem tych 12 linii z portami jaki masz problem? Chodzi o wygaszanie dwóch wiodących zer?
    Jeśli zastosujesz wyświetlacze ze wspólną anodą, to tranzystory są zbędne, ale katody połącz z wyjściami 7447 przez rezystory około 500Ω.
    Zamiast 7447 sprytniej by było użyć 4511 wyposażone dodatkowo w zatrzaski oraz wyświetlaczy ze wspólną katodą. Wtedy wystarczyłyby: 4 bity na dane + 3 bity na zatrzaski (albo 2 bity i prosty układ kombinacyjno-czasowy) + 2 bity na wygaszanie dwóch wiodących zer, czyli razem 9 linii.

    0
  • #3 13 Lis 2005 09:52
    vibrasphere
    Poziom 14  

    Dzięki, problem rozwiązany.

    0