IAR Compiler einzelne Ports ansprechen

Gast #2301706
Lesenswert?

Hallo ich möchte einzelne Ports des Atmega32a mit dem IAR-Compiler 
ansprechen. Mit nem Atmega88 funktioniert das sehr einfach durch die 
iom88a.h
Damit lassen sich dann im header-file folgende Definitionen deklarieren
1
#define SW_QUER_P PINC_PINC2

und im c-file dann entsprechend verwenden.
1
if (SW_QUER_P) test=1;

Beim Atmega32a funktioniert dieser Syntax leider nicht. Hat jeman eine 
Idee?
Gast #2301741
Lesenswert?

Ja da geb ich dir recht. Ich kenn den CCS-Compiler von Microchip und 
hier gehts auch recht einfach. Der IAR-Compiler tut sich da etwas 
schwer. Den Syntax hab ich aus einem funktionierenden Projekt nur halt 
mit dem Atmega88 und der dazugehörigen iom88a.h.
Deshalb mein Einsatz es beim Atmega32a es auch so zu probieren.

PINC2  funzt auch nicht mit folgender Fehlermeldung:

Error[Pe137]: expression must be a modifiable lvalue

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren