Jak na załączonym obrazku, wskazówka i pozostałe elementy obrazu "migają", tak jakby nie zapalały się po każdym obrocie.
http://youtu.be/SMU5YG3xl9k
W czym tkwi problem? W kodzie prawie nic nie ma.
Jeśli każę się zapalić wskazówce w przerwaniu to pięknie chodzi.
PS: Wiem że zegar chodzi za szybko i w drugą stronę narazie tylko do testów
.
Przerwanie od fotoczujnika
A w main.c siedzi:
Wysyłanie za pomocą 3 rejestrów M74HC595 i funkcji "wyslij();", procesor ATmega324PA 20MHz, silnik z wentylatora ok. 1200 obr/min.
http://youtu.be/SMU5YG3xl9k
W czym tkwi problem? W kodzie prawie nic nie ma.
Jeśli każę się zapalić wskazówce w przerwaniu to pięknie chodzi.
PS: Wiem że zegar chodzi za szybko i w drugą stronę narazie tylko do testów
Przerwanie od fotoczujnika
Kod: C / C++
A w main.c siedzi:
Kod: C / C++
Wysyłanie za pomocą 3 rejestrów M74HC595 i funkcji "wyslij();", procesor ATmega324PA 20MHz, silnik z wentylatora ok. 1200 obr/min.