Hallo Leute,
ich wollt jetzt mal meine ersten Schritte mit Assembler machen und scheitere schon bei den ersten Zeilen
Hoffe ihr könnt mir weiter helfen.
Ich benutze das AVRStudio zum schreiben des Programmes.
Mein test schaut so aus:
Beim Compilieren kommt folgender Fehler:Code:ldi R16, 0b00111111 out DDRB, R16
error: Undefined Variable
Wenn ich das Programm so schreibe gehts ohne Fehler:
Wo liegt der Fehler das er DDRB nicht erkennt?Code:ldi R16, 0b00111111 out 0x17, R16
Habe einen ATMega8 ausgewählt und bekomme in dem "Workspace" auch alle 3 Ports angezeit und auch das DDRB.
Hab auch mal probiert noch diese Zeile voran zu stellen:
Geht auch nicht...Code:.INCLUDE <m8def.inc>
m8def.inc liegt im gleichen Ordner wie die generierte .asm-Datei
und nochmal im Atmel-Standart-Ordner für die ganzen inc-Dateien.
Also wie bring ich mein AVR-Studio dazu des DDRB zu erkennen?







 
			
			
 
					
					
					
						 Zitieren
Zitieren

Lesezeichen