Hallo Leute, ich habe mir bei Atmel die AppNote "AVR244: AVR UART as ANSI Terminal Interface" runtergeladen und implementiert. Diese Funktioiniert auch soweit... Jetzt aber noch ne Frage: Ich möchte über ein Terminal eine ganzzahlige Frequenz in Hertz eingeben (Bereich: 1,2,3,...,2^16). Wie wandle ich nun die eingegebene Zahl (maximal 5 Zahlen) in zwei Byte (also maximal 0xff 0xff) um? MfG Muecke
schau mal nach der Funktion atoi um, die wandelt 'nen string in einen Integer um, sofern Du in C programmieren willst. in ASM mußt Du wohl händisch rechnen 128 = 1*100+2*10+8 ...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.