Mit Registern können die Arduino-Ports in hoher Geschwindigkeit abgefragt und geändert werden:
http://www.arduino.cc/en/Reference/PortManipulation
http://jeelabs.org/2010/01/06/pin-io-performance/