Danke für Eure Antworten. Leider bin ich aber noch nicht auf die praktische Lösung gestoßen.

Ich arbeite mit einem Tiny2313. Sein PORTB Register würde demnach auf 0x18 liegen, richtig? An welcher Stelle würde ich nach PINB suchen?

Die C-Variante des Konstantenwählens hab ich auch nicht verstanden. Wie ist es denn möglich, der ASM-Source eine Konstante zu übermitteln, die dann nicht in einem Register liegt. Vielleicht über Inline-Assembler, aber das wollte ich eigentlich vermeiden.

Nochmals danke für Eure Mühe.
Viele Grüße,
MF