Forum: PC-Programmierung ASM LCD Routinen in C einbinden


von Andreas (Gast)


Lesenswert?

Hallo,

ich möchte gern die LCD Routinen von 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD
auf einem per AVR Studio programmierten AtMega32 verwenden.
Dazu habe ich die Datei in .s umbenannt und im AVR Studio als Source 
File eingebunden.
Leider bringt das nur Fehler...
../Lcd-routines.s: Assembler messages:
../Lcd-routines.s:12: Error: unknown pseudo-op: `.def'
../Lcd-routines.s:13: Error: unknown pseudo-op: `.def'
../Lcd-routines.s:15: Error: expected comma after "LCD_PORT"
../Lcd-routines.s:16: Error: expected comma after "LCD_DDR"
[...]

Wie binde ich die Routinen korrekt ein?
Vielen Dank für eine Antwort,

Andreas

von Karl H. (kbuchegg)


Lesenswert?

Warum willst du die Assembler Routinen in eine C-Applikation
einbinden? Hol dir von Peter Fleury die LCD-Bibliothek und
gut ists.

von Andreas (Gast)


Lesenswert?

Super. Dort kann man ja sogar die einzelnen PINs der Ports frei 
konfigurieren.
Vielen Dank.

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.