zrobilem sobie matryce led z kilku segmentow 5x7 LED i mam maly problemik z wysterowaniem tego.
Do wysterowania kolumn i rzedow wykorzystalem uklad 4094 (wejscie szeregowe wyjscie rownolegle).
Problem tkwi w tym ze:
wszystkie znaki mam zapisane w postaci zero-jedynkowej tj. pokoleji wpisuje stan poszczegolnych diod. czyli jesli w pierwszej kolumnie maja się palic wszystkie diody to mam same jedynki itd.
I stan poszczegolnej diodki 'wyciagam' za pomaca funkcji mid();
I jesli ma się palic jakas dioda to ustawiam jakis port ( set'em) na 1 a jesli nie to na 0.
Problem w tym ze to za dlug trwa.
Jak mozna inaczej (szybciej) to zrobic ?
Zeby mozna bylo jakos szybciej wyslac cos przez port, nie korzystajac ani z funkcji mid ani z set'a, ktore dzialaja wolno
Uzywam procka 4051 i programuje w Bascom'ie.
Za wszelkie sugestie wielkie dzieki
