ror fbin3 ror fbin2 ror fbin1 ror fbin0 dec temp3 brne update_divideloop ; ...in Dezimalziffern umwandeln... rcall bin4BCD ; ...und auf dem LCD anzeigen: push tBCD0 ; Ziffernpaare auf den Stack PUSHen push tBCD1 push tBCD2 ; und in der umgekehrten Reihenfolge wieder runter ; POPen (wäre auch eleganter
fbin2 ror fbin1 ror fbin0 dec temp3 cpi temp3, 0 brne update_divideloop ; ...in Dezimalziffern umwandeln... rcall bin4BCD ; ...und auf dem LCD anzeigen: push tBCD0 ; Ziffernpaare auf den Stack PUSHen push tBCD1 push tBCD2 ; und in der umgekehrten Reihenfolge wieder runter ; POPen (wäre auch eleganter