Witam..
Ostatnio dorwałem kilka wyświetlaczy 64x 16 =1024 diody.
Do sterowania kolumnami i wierszami służą 8 rejestry przesuwne 74HCT4094.
Mam problem z wysyłaniem całych 32 bitów do tych rejestrów, tzn przy wysyłaniu po 8 bitów jak kodzie 1 działa pięknie a kiedy zmieniam sposób jak w kodzie 2, i chce wysłać za jednym razem 32 bity, wyświetlacz wyświetla 16 bitów końcowych tzn na ostatnich dwóch rejestrach a pierwsze 2 pomija.
Nie wiem w czym jest problem, prosiłbym o wskazówkę.
KOD 1:
KOD 2 :
Ostatnio dorwałem kilka wyświetlaczy 64x 16 =1024 diody.
Do sterowania kolumnami i wierszami służą 8 rejestry przesuwne 74HCT4094.
Mam problem z wysyłaniem całych 32 bitów do tych rejestrów, tzn przy wysyłaniu po 8 bitów jak kodzie 1 działa pięknie a kiedy zmieniam sposób jak w kodzie 2, i chce wysłać za jednym razem 32 bity, wyświetlacz wyświetla 16 bitów końcowych tzn na ostatnich dwóch rejestrach a pierwsze 2 pomija.
Nie wiem w czym jest problem, prosiłbym o wskazówkę.
KOD 1:
Kod: C / C++
KOD 2 :
Kod: C / C++
