W sumie to na życzenie jednego z kolegów z forum
Zgrozą było by nie spróbować zabawy mniejszymi matrycami 5x7 choć osobiście wole 8x8.
Tym razem pole odczytowe będzie się składać z 3 matryc 5x7 czyli uzyskamy obszar roboczy
o rozmiarze 15x7 punktów.
Zastosowany mikrokontroler to ATmega8 , której fuse bits są ustawione w następujący sposób:
taktowanie moim ulubionym kwarcem 16Mhz
HFUSE = 0xC9
LFUSE = 0xFF
Układ pracuje w systemie kaskadowym do sterowania 3ch matryc 5x7 zostały użyte
2 rejestry przesuwne 595 do sterowania 15 kolumnami oraz 1 ULN2003 do sterowania
7 wierszami. Taki układ pozwala na łatwe dołączenie kolejnych modułów 15x7.
Schemat prezentuje się następująco:
Program w zasadzie nie wymaga większego opisu efektem jego działania jest przewijany napis:
Witam ! * SunRiver *
Program został napisany w Eclipse Juno Hatsune Edition z Toolchainem 3.4 Atmela.
Prezentuje się następująco:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Miłej zabawy...