Forum: Mikrocontroller und Digitale Elektronik Register/Ports setzten in C


von Axel Schindler (Gast)


Lesenswert?

Hallo Welt!

Habe nur mal ne kurze Frage zu den Registern bzw. Ports.
Eigentlich liest man ja überall, dass man Register mit dem Befehl
outp (<wert>, <register>) setzt. Ich weiss nicht mehr wie ich dazu 
gekommen bin, aber bisher habe ich das immer nur folgendermassen 
geschrieben: DDRC = <wert>

Eigentlich finde ich letzteres viel übersichtlicher. Spricht etwas 
dagegen, bzw. hat die outp-Variante Vorteile?

Danke für Tips
Axel

von Sascha Weitkunat (Gast)


Lesenswert?

Die Variante die du benutzt ist vollkommen korrekt, outp(..) war der 
Vorgänger als der AVR-GCC die direkte Zuweisung noch nicht implementiert 
hatte.

von Axel Schindler (Gast)


Lesenswert?

Danke für die flotte Antwort!
Dann solls mir auch recht sein :o)

Gruß Axel

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.