witam, mam do zrobienia jako prace dyplomową tablicę informacyjną LED. Zbudowałem już matrycę, która składa się z 24 kolumn i 8 wierszy diod LED, a także sterownik do niej. W matrycy diody led połączone są multipleksowo.
W sterowniku działa mikrokontroler atmega8 połączony magistralą I2C z trzema 8-bitowymi ekspanderami PCF8574, które odpowiednio połączone są poprzez klucze tranzystorowe z anodami matrycy (kolumny). Port D mikrokontrolera połączony jest z ośmioma wierszami matrycy.
Tablica LED ma działać w taki sposób, że ma wyświetlać napisy, przesuwając je od prawej do lewej strony...
Może ma ktoś koncepcje napisania odpowiedniego programu sterującego ową matrycą?
Czy rezonator kwarcowy 8MHz bedzie odpowiedni? może wybrać o większej częstotliwości taktowania?
Adresy ekspanderów są następujące:
expander 1 - 000
expander 2 - 001
expander 3 - 010
pozdrawiam
W sterowniku działa mikrokontroler atmega8 połączony magistralą I2C z trzema 8-bitowymi ekspanderami PCF8574, które odpowiednio połączone są poprzez klucze tranzystorowe z anodami matrycy (kolumny). Port D mikrokontrolera połączony jest z ośmioma wierszami matrycy.
Tablica LED ma działać w taki sposób, że ma wyświetlać napisy, przesuwając je od prawej do lewej strony...
Może ma ktoś koncepcje napisania odpowiedniego programu sterującego ową matrycą?
Czy rezonator kwarcowy 8MHz bedzie odpowiedni? może wybrać o większej częstotliwości taktowania?
Adresy ekspanderów są następujące:
expander 1 - 000
expander 2 - 001
expander 3 - 010
pozdrawiam
