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:
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ę, 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.
Kod: C / C++
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++