Versteh nicht ganz wie du das meinst...Also HEX Zahlrn ist wie du
geschrieben hast klar. Z.B:
int i = 0xff;
Dezimalzahlen ist soweit auch klar:
int i = 255;
Binärzahlen werden meines Wissens nach "normalerweise" d.h. laut Ansi C
gar nicht unterstützt aber sehr viele Compiler bieten eine Erweiterung
an (z.B. tigcc mit 0b11111111).
Ich weiss nichts wies mit dem avrgcc ist, probiers einfach mal mit
0b10101101 oder so aus!
Falls nicht, hilf nur ein umständliches Makro (oder Funktion) wo sichs
aber schon aus Performance gründen nicht auszahlt so eins zu machen,
ausserdem wäre es schlecht zu bedienen: BIN(1,0,0,0,1,1,1,0) zb.
Ich würde dir den Tip geben einfach Start, Ausführen, calc zu machen und
einfach schnell umzurechnen, für konstante Werte. Aber bei I/O Ports
kannst sonst sowieso auch sbi() und sbi() verwenden
Niki