Frage: Direkte Port Manipulation

DigitalRead() und DigitalWrite() sind mir zu langsam

Wie schnell brauchst du denn ?

DigitalWrite und DigitalRead machen, wenn mit konstanten Pin-Nummern und Werten beauftragt, schon per Makro ziemlich "direkte Port-Manipulation".
Schau dir den Quellcode mal an. Da lernst du auch viel über "direct-port-manipulation".

Mein Tip, viel schneller wirst du womöglich nicht, aber evtl. kann dein Problem anders gelöst werden.