Napisałem program do sterowania silnikami krokowymi. Który pobiera dane z RS232 przez MAX232 . Wysyłam mu w terminalu liczbę Obrotów jaka ma wykonać lecz silnik kręci się bardzo długo zamiast wykonać np 2 obroty . Silnikiem steruje przez uln2003. Poniżej wklejam kod jeśli ktoś ma pomysł lub może mnie nakierować na błąd jaki zrobiłem bardzo był bym wdzięczny.
Kod: C / C++