Forum: Mikrocontroller und Digitale Elektronik MSP430 Portbitzuweisung


von Prof. C. (albert83)


Lesenswert?

Hallo Forum,

ich habe bisher beim MSP430 noch nichts dazu gefunden, ob es eine 
Möglichkeit gibt einem Portbit direkt eine bestimmten Namen zuzuweisen.

Z.B.
1
#define P1IN.bit0 BUTTON_SET

Damit kann man die Abfragen etwas verständlicher machen und Fehler 
minimieren.

if(BUTTON_SET==1) ...

anstatt von

if(P1IN&0x01) ...

Beim PIC lässt sich das prima machen (natürlich mit anderer Syntax als 
oben beispielhaft aufgeführt).

Ich nutze den Compiler von TI im CCS4.

Vielen Dank für die Hilfe!

MfG
Albert83

von codehamster (Gast)


Lesenswert?

1
#define BUTTON_SET P1IN & 0x01
2
3
if(BUTTON_SET){
4
...
5
}

von Prof. C. (albert83)


Lesenswert?

Hallo codehamster,

vielen Dank!

MfG
Albert83

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.