Befehlsreferenz

Gast #177379
Lesenswert?

Danke aber so schlau bin ich auch.
Ich meinte ja auch speziell die Befehle(Headerfiles), die den ATMega8
betreffen. Oder ist z.B. 'bit_is_clear(<port>, <pin>);'  etwa eine
Standartfunktion in C??? Ich glaube nicht!
#177381
Lesenswert?

bit_is_clear() ist ein Macro, es wird expandiert zu:

(!(port & (1<<pin)))

und das ist wiederum ganz stinknormales C.

D.h. Du darfst dieses Macro auch unter Visual C++ definieren und
verwenden, wenn Du willst.

Macros sind ja nur Textersetzungen, gehören also nicht zur C-Referenz.
Jeder darf Macros schreiben und benennen, wie er lustig ist.


Peter

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