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 zmienić adres LED w kodzie do gry Pong na AVR Matrix 5x8?

DGM.exe 04 Lut 2019 20:27 237 0
REKLAMA
  • #1 17756735
    DGM.exe
    Poziom 6  
    Cześć. właśnie kupiłem taki wyświetlacz multipleksowany matrix 5x8. Mam Atmegę 8A. Chciałbym zrobić prostą grę typu Pong. mam ustawione makro na każdy led w taki sposób:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    Ten przykładowy LED jest w kolumnie i wierszu pierwszym, dlatego "11", a to "D6C5" to tak naprawdę "PD6PC5", czyli port plusowy i ujemny, które trzeba ustawić, żeby LED zaświecił. No i mam jakąś tam funkcję
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
    , która sprawdza magistralę obu portów (B,C albo D) i numerek, no i ustawia go na ON. Działa, ale problem pojawia się tutaj. chcę np. dodać do led11 jakąś liczbę tak, żeby było np. led21. Jak to zrobić? Dodam jeszcze, że na bazie tego zrobiłem wyświetlanie literek i działa nawet sprawnie.
  • REKLAMA
REKLAMA