-
-
Erfahrener Benutzer
Begeisterter Techniker
Ich komm vom Basic und find das auch leserlicher, als diese akademischen
Hieroglyphenschiebereien, wobei ich sowas wie inp() und outp() bevorzuge.
Man sollte nur nicht davon ausgehen, daß die Compilerautoren etwas
so lassen, wie es ist, weil es einfach ist.
C-Code darf halt nur für Eingeweihte lesbar sein .
Soweit ich weiß. gibts da ein Gerangel um die weitere Unterstützung
von sbi(), cbi(), outp() und inp().
Guckt mal hier:
http://www.mikrocontroller.net/topic/24517
-
Erfahrener Benutzer
Roboter Experte
Ich habe noch die Anweisung
PORTC |= (1<< PC4) |(1<<PC5);
in den Code eingesetzt und jetz funktioniert alles perfekt!
Ich arbeite auch lieber mit cbi() und sbi(), weil der Code dann übersichtlicher wird und man dann leichter arbeiten kann. Wenn die Funktionen nicht definiert sind, kann man sie einfach mit
#define cbi(sfr, bit) sfr &= ~(1 << bit)
#define sbi(sfr, bit) sfr |= (1 << bit)
definieren.
-
Erfahrener Benutzer
Begeisterter Techniker
Na bitte,
noch viel Spaß und Erfolg,
tholan
-
Erfahrener Benutzer
Roboter Experte
Ja, danke für eure freundliche Hilfe
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen