cmdrkeen
17.08.2007, 21:40
ich wollte ein assembler programm für einen ATmega8 mit avr studio 4 kompilieren, aber irgendwo steckt ein fehler in dieser Zeile (121 syntax error: unexpected ',' ) :
ldi temp1, 0b10000000|(((@0)-1)<<6)|((@1)-1)
ich könnte ihn vielleicht alleine finden, nur hab ich leider keine ahnung was dieses @ bewirkt ... und ohne sie gibts keinen compiler-fehler
zeilen wie:
ldi temp1,@0
werden auch ohne fehler kompiliert
auch umfangreiche recherche brachte mich nicht weiter (störend kommt hinzu, dass google @'s einfach ignoriert)
deswegen wollt ich hier gern mal in erfahrung bringen was dieses @ for einer zahl ist.
ldi temp1, 0b10000000|(((@0)-1)<<6)|((@1)-1)
ich könnte ihn vielleicht alleine finden, nur hab ich leider keine ahnung was dieses @ bewirkt ... und ohne sie gibts keinen compiler-fehler
zeilen wie:
ldi temp1,@0
werden auch ohne fehler kompiliert
auch umfangreiche recherche brachte mich nicht weiter (störend kommt hinzu, dass google @'s einfach ignoriert)
deswegen wollt ich hier gern mal in erfahrung bringen was dieses @ for einer zahl ist.