Witam,
Chcę zrobić zegar i datę.
Idea:
Tworzę bitmapę 1bit mono o rozdz. 8x32pix (to co ma matryca z diod led)
Teraz chcę stworzyć dynamiczną procedurę:
procedure AktualnyCzas (GG, MM); //prodecura wygeneruje 32bajty dając wynik 12:32
podaje jej godzine i minutę a ona generuje 32 bajty które wyśle do RS'a i wyświetli mi to moja matryca.
Bajty będą tworzone w ten sposób że przetworzy bitmapę (w pione jeden rząd co da nam bajt 0-255)
czyli by wypełnić całą matrycę to potrzebiję 32bajty.
Moja matryca jest sterowana przez rejestr przesuwny czyli podaje na pion 32 bajty i po tym zapalam diody i ukazyje się godzina.
Wiecie jak napisać taką dynamiczną procedurę?
Matryca 8x32: