Hallo,
ich möchte am Userport PB0 als Input nutzen, erstmal nur, um die Grundlagen zu lernen, später um einen Sensor auszulesen.
Im Buch Hardware-Basteleien zum C64/C128 habe ich auf Seite 60/61 die angehängte einfachste Schaltung gefunden.
Also PB0 (input) wird über einen 5,6kOhm Pull-up-Widerstand mit 5 V verbunden. Im Text steht was von 500Ohm..10kOhm.
Ist diese Schaltung korrekt? Als 5V würde ich Pin 2 am Userport nutzen oder eine externe Spannungsquelle mit verbundenen Massen Pin 1 - Minuspol Batterie.
Sollte PB0 nun versehentlich auf Ausgang und Low gesetzt werden: Würde bei diesem 5,6kOhm-Widerstand der CIA Schaden nehmen? Das müssten 5V/5,6kOhm ca. 0,9mA sein, welche im CIA versenkt würden.
Ich möchte die Schaltung so gestalten, dass auch bei versehentlicher Fehlprogrammierung des Datenrichtungsregisters der CIA überlebt.
Danke und Grüße
Jörg