Hallo liebe Leute,
nach einer Weile des grübelns und überlegens hab ich mich dazu entschieden, ein bischen Assembler zu "lernen".
So weit, so gut.
Allerdings macht mir mein erstes Programm schon Probleme
Hier mal der Code:
Nach meinem Verständnis sollten jetzt ja 4 leds leuchten und die anderen 4 nicht. Jedoch leuchtet keine!Code:$regfile = "m32def.dat" $crystal = 16000000 $framesize = 30 $hwstack = 30 $swstack = 30 $asm ldi r16, 0xFF Out Ddrc , R16 ldi r16, 0b11110000 Out Portc , R16 Lop: rjmp lop $end Asm End
Hier mal der Code, der meiner Meinung nach genau das selbe macht:
Dieser Code funktioniert.Code:$regfile = "m32def.dat" $crystal = 16000000 $framesize = 30 $hwstack = 30 $swstack = 30 DDRC = 255 PORTC = &b11110000 Do Loop End
Könnt ihr mir sagen, wo mein Fehler ist?
Vielen Dank
Gruß
Chris







Zitieren

Lesezeichen