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 ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.