da der druckerport interne pullups hat (hochohmige Widerstände gegen +5V) kann ich die Schalter gegen die an den Pins 18-25 gelieferte Masse schalten.

die Masse vom Druckerport kann dabei auch komplett von der Masse der Schaltung getrennt bleiben. dadurch besteht kaum eine Gefahr für den Druckerport. (als Schalter (öffner) kann man sogar Lichtschranken einsetzen, wenn man die LED von der Schaltung aus versorgt)