habe mir für ein Projekt das StarterKit des IOWarriors besorgt. Da ich von Elektronik und Programmieren nicht so total viel Ahnung hab, versuch ich mir das ganze "experimentell" beizubringen

Das schreiben der Pins bekomm ich hin, momentan beschäftige ich mich mit dem Lesen. Nun zu meiner Fragen:
Der Taster hat ja wohl die Funktion eines Signalgebers oder lieg ich da falsch?
Und was hat es für Auswirkungen, wenn ich den Jumper in der einen oder der anderen Stellung auf den Socket stecke oder in weglasse?
Ist es überhaupt möglich Port 3 zu beschreiben und anschließend Port 0 zu lesen ohne das die Information auf Port 3 verloren geht, diese also gehalten wird? Ich weiss dass man nur alle Port zusammen beschreiben kann aber was passiert beim Lesen?
MfG, j_volkers