Zitat Zitat von HaWe Beitrag anzeigen
genau moppi, ich dachte eigentlich, das wäre einem asm-Programmierer bekannt...

DAS stimmt natürlich nicht.
174 ist gespeichert als 10101110 bzw in 2 Byte-Registern als 0xA 0xE
nun muss man diese Zahl in eine andere Schreibweise (mit dezimalen Ziffern) umwandeln (der Zahlenwert bleibt dabei ntl identisch), erst dann erhält man die drei Ziffern 1, 7, 4
und dann müssen die einzelnen Ziffernstellen 0-9 in Zeichen '0' bis '9' umgewandelt werden, erst dann lassen sie sich als Zeichen (nicht als Zahl) aufs Display bringen.
FALSCH
174 ist 1 BYTE die jeweils aus dem A als Highbyte und dem E als Lowbyte zusammengesetzt sind als 0xAE = 1Byte