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.

Multipleksowanie wyświetlacza 7 segmentowego intel 8051

wld1337 17 Kwi 2018 19:19 243 2
  • #1 17 Kwi 2018 19:19
    wld1337
    Poziom 2  

    Witam,


    Ogólnym założeniem programu jest multipleksowanie wyświetlacza 7 segmentowego wartością odczytaną z przetwornika AC.
    Mój poprzedni kod był słaby i mało wydajny (zbyt wolne przełączanie między segmentami) co widać na poniższym filmiku
    Link

    Aktualny kod powstał z pomocą innego gotowego już programu, niestety nie rozumiem niektórych jego fragmentów i chciałbym, żeby ktoś mnie przynajmniej nakierował na zasadę ich działania. Konkretnie chodzi o ten fragment:


    Kod: c
    Zaloguj się, aby zobaczyć kod

    0 2
  • #2 17 Kwi 2018 20:30
    nowyARM
    Poziom 17  

    wld1337 napisał:
    Ogolnym zalozeniem programu jest multipleksowanie wyświetlacza 7segmentowego wartością odczytaną z przetwornika AC.

    Nie rozumie. Częstotliwość multipleksowania ma być zależna od wartości odczytanej z ADC? Jaki to ma sens?
    Co do kodu, której linii nie rozumiesz?


    PS
    Czemu 8051? Dinozaury wyginęły. Jak już lubisz archeologię to może 8080?

    0
  • #3 17 Kwi 2018 21:24
    BlueDraco
    Specjalista - Mikrokontrolery

    Proponuję zacząć od zrozumienia dwóch trudnych pojęć: "segment" i "cyfra". Potem będzie już z górki.

    0