Natrafiłem na pewien problem dotyczący funkcji itoa(...). Do funkcji podaję liczbę, tablicę, postać wyjściową (2) i itoa ma wpisać do tablicy postać binarną tej liczby, lecz tak się nie dzieje. Do tablicy wpisywane jest tylko 8 bitów a reszta, po prostu ich nie ma. Poniżej załączam mój cały kod. Może problem leży w przesunięciach bitowych ale debugger (AVRStudio 4.18 )pokazuje, że przesunięcia działają dobrze. Jaka jest długość rejestrów przesuwnych w procesorach AVR 8bit?
Z góry dziękuję za pomoc.
Kod: C / C++
Z góry dziękuję za pomoc.
