Ja, es funktioniert.

Vielleicht kannst du (oder ein anderer) mir ja auch bei diesem Problem helfen. Ich muss BIN nach BCD konvertieren und hab mal das geschrieben (aus einer Vorlage abgeändert):

************************************************** ***********
;Binär nach BCD

ldi r20, 10 + '0'
_bcd6: dec r20
subi r28, byte1(-10000) ;+10,000
sbci r29, byte2(-10000)

brcs _bcd6

ldi r19, -1 + '0'
_bcd7: inc r19
subi r30, low(1000) ;-1000
sbci r31, high(1000)
brcc _bcd7

ldi r18, 10 + '0'
_bcd8: dec r18
subi r30, low(-100) ;+100
sbci r31, high(-100)
brcs _bcd8

ldi r17, -1 + '0'
_bcd9: inc r17
subi r30, 10 ;-10
brcc _bcd9

mov r16, r30
subi r16, -10 - '0'
************************************************** ***********
ICh glaub das da noch ein Fehler drin steckt, weil ganz hab ich diese Sache noch nicht verstanden.

Danke