Hallo Flo,
erstmal ein herzliches Willkommen in diesem Forum. Nun zu deiner Frage:
Du solltest mehr Angaben machen, wie z.B. was das für ein Port sein soll. PC?
Beim Computer (Parallelport) brauchst du in der Regel keinen Widerstand zwischen Taster und Schnittstelle zu klemmen. Mit einem Vorwiderstand bist du natürlich auf der sicheren Seite, da er den maximalen Strom begrenzt, der jedoch beim Parallelport sowieso nicht so groß ist.
Beim PC hast du noch das Problem mit der Abfrage: Du musst, wenn du den Taster abfragen willst, eine Schleife (mit einer Timerkomponente o.ä.) bauen, die dir in vordefinierten Zeitintervallen (1 ms?) den Portstatus abfragen. Hier liegt nun das Problem: Mit gewöhnlichen Komponenten, die du z.B. bei Borland Delphi oder C++ Builder hast, ist die Abfragerei sehr ungenau und es kann vorkommen, dass der Tastendruck nicht erkannt wird, z.B. wenn er äußerst kurz erfolgt (Das Problem hatte ich mit einer Modelleisenbahn und einem Achsenzähler...).
Falls du einen speziellen Microcrontroller meinst, bin ich überfragt, weil ich mich damit noch nicht befasst habe (kommt noch). Sicher werden dir in diesem Fall viele andere nette Leute hier helfen können.
Nachtrag PC: Schließe auf KEINEN FALL externe Spannungsquellen an den Druckerport oder die serielle Schnittstelle oder was dir sonst noch einfällt an! (außer du willst nen neuen PC)
Gruß
Victor
Lesezeichen