Gast
#45082
Hallo, ich habe da ein Problem mit der Übertragung von Dezimalzahlen über den UART an ein Terminalprogramm. In einem Register habe ich eine Zahl zwischen 0 und 255. Diese Zahl möchte ich nun als Dezimalzahl auf dem Terminalprogramm ausgeben. Das Problem ist nun, dass ich nur ascii -Zeichen einzeln übermitteln kann (oder?). D.h. ich müsste aus der Dualzahl im register irgendwie die dezimalen Hunderter-, Zehner- und Einerstellen gewinnen und sie dann in der richtigen Reihenfolge übermitteln. Habt ihr eine Idee wie man das machen kann??? Grüße Dennis.