Hi, kann man mit dem Keil-C einen Portpin (8051er Serie) mit einem Makro steuern? Soll z. B. so aussehen:
1 | #define PORTPIN41 P4.1
|
2 | ....
|
3 | PORTPIN41 = 1; // setzt den P4.1 auf H |
Es geht nur um einen einzelnen Port-Pin, nicht alle.
|
Forum: Mikrocontroller und Digitale Elektronik Portpin in C über Makro steuernHi, kann man mit dem Keil-C einen Portpin (8051er Serie) mit einem Makro steuern? Soll z. B. so aussehen:
Es geht nur um einen einzelnen Port-Pin, nicht alle. Also sich hab nochmal in paar SOurcen von mir geschaut und mein Bispiel oben stimmt nicht ganz :) es muss statt sbit deinpin=P4.1 so lauten: sbit deinpin = P4^1; Gruss Tobias kann ich dann mit
den Portpit 0.4 auf 1 und wieder auf 0 setzen? Koennte es ausprobieren, habe aber hier @home keinen Keil. Warum falsches Forum? Wo'n sonst hin? Hi, ja das mueste gehen. Die definition muss nur auserhalb einer Funktion sein. Lies dir mal die Ueberschrift zu diesem Forum durch! Dann wirst du schon sehen warum. Ich zitiere mal: "Forum - Codesammlung Wenn ihr eigene Programme oder Anleitungen geschrieben habt könnt ihr sie hier posten. Fragen werden gelöscht!" Gruss Tobias 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.
|
|