logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak zaprogramować przesuwanie bitu na diodach LED z rejestrem 4094?

wavegdynia 05 Cze 2012 19:46 1243 2
REKLAMA
  • #1 10971073
    wavegdynia
    Poziom 2  
    Witam, prosiłbym o pomoc z zaprogramowaniem takiego układu.
    Posiadam dwie klawiaruty matrycowe 4x4.
    13 LED
    Chce przesuwać jeden bit(zapalona dioda) w lewo(pierwsza klawiatura) i w prawo(druga klawiatura).
    Diody zapalam za pomocą rejestru 4094.

    Przesuwanie bitu następuje po naciśnięciu jednego klawisza na którejś z klawiatur, gdy jest zapalona odpowiednia dioda jest odblokowana możliwość przesunięcia bitu.

    Zasada podobna do gier odpustowych( typu koszykówka, z piłką), lecz ja robię to elektronicznie i tą piłeczką jest zapalona dioda LED.

    Schemat układu(korzystam tylko z 13 diod LED):

    https://lh4.googleusercontent.com/-nbaBENxo8Y...AAAAAAPjM/xPYZm5Xyi3s/s640/projekt%2520tm.jpg

    Bardzo proszę o pomoc.
    Michał
  • REKLAMA
  • #3 10971548
    wavegdynia
    Poziom 2  
    Uzywam ATMega 16.
    1 klawiatura wykozystuje 4 wejscie i 4 wyjscia z jednej grupy, druga analogicznie. Do rejestrow szeregowych wykoszystuje wyjscie data, strobe, output enable.
REKLAMA