Forum: Mikrocontroller und Digitale Elektronik Inline Assembler ATMEL Studio 6.1


von Michael_KM (Gast)


Lesenswert?

Hallo.

Ich möchte gern mit ATMEL Stduio 6.1 und dem eingebundenen C Compiler 
des Codevision ein alphanumerisches LCD ansteuern. Auf PORTD, ist 
Adresse 0x12.
Dazu möchte ich gern die folgende Zeile einbinden:

.equ __lcd_port=0x12

im Inline Assembler im ATMEL Studio 6.1 einfügen.
Leider habe ich es bisher nicht geschafft mit

ams volatile (".equ __lcd_port=0x12")

es zum Laufen zu bekommen.
Ist die Syntax verkehrt?
Und wenn ja wie muss die Syntax korrekter weise lauten?

Kann mir jemand helfen?

von Peter D. (peda)


Lesenswert?

1
#define LCD_PORT PORTD

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.