Hallo,
An meinem C16 mit 64k funktioniert der Joystickport 2 überhaupt nicht mehr.
An Port 1 funktioniert der Joystick Tadel los . Ich konnte alle Anschlüsse durchpipsen, also liegt wohl auch kein Kontakproblem vor.
Verbinde ich die Selectleitung von Port 1 mit den Leitungen für oben unten etc. von Port 2 bekomme ich auf dem Monitor exakt die Symbole von
Joysick 1. Weiterhin ist mir aufgefallen, wenn ich die Spannung von Select 1 gegen GND messe beträgt diese 1.4 V , bei Select 2 (Port 2) gegen GND 5,6 V.
Bei dem c16 meines Bruders sind es bei beiden Selectleitungen jeweils 1.4 V.
Für Hilfe wäre ich sehr dankbar, woran liegt es wohl?
Frohes neues Jahr!
Daniel
Hallo Besucher, der Thread wurde 2,1k mal aufgerufen und enthält 18 Antworten
letzter Beitrag von Gerrit am
-
-
Da ja etwas mit dem Select-Signal nicht stimmt, solltest Du mal U11 (74LS125), ich hoffe ich habe den richtigen Schaltplan, angucken. Evtl. ist aber auch die Drossel EM2 defekt.
-
Hallo Captain,
Danke für die schnelle Antwort! EM2 ist das runde orange Bauteil mit den 3 Pins? Richtig? Den habe ich schon auf Verdacht getauscht. Zeigt auch keinen Durchgang auf Masse ( mittlerer Pin).
Wie teste ich U11? Oder hilft da nur tauschen? -
Wie teste ich U11? Oder hilft da nur tauschen?
Das weiß ich leider auch nicht, bin nicht so der Experte für TTL-Chips.
-
Mit nem Oszi ist das schnell getestet, ohne hilft nur tauschen. Ist ja nicht sooo teuer und der verbaute Chip muss das Auslöten ja nicht überleben. Den neuen bitte sockeln.
-
Der 74LS1245 ist ein Vierfach-Puffer:
Für D1 wird das Gatter "2" verwendet (C2, A2, Y2), für D2 das Gatter "1" (C1, A1, Y1). C1 und C2 müssen auf GND liegen (= der Puffer ist immer auf Durchgang geschaltet). An Y1 und Y2 muss das rauskommen, was an A1 und A2 reingeht. Da das direkt die Leitungen des Datenbusses sind, muss da dauernd "Verkehr" draufsein, die 5,6 V sehen daher für mich eher falsch aus.
Ergo: A1, A2, Y1, Y2 messen. Vorsicht, Commodore-Logik:
Port 1 = D2(!) = C1,A1,Y1
Port 2 = D1(!) = C2,A2,Y2D. h. messen, was an A2 ansteht und ob C2 auf GND liegt. Wenn ja, an Y2 aber trotzdem nix rauskommt, ist der 74LS125 kaputt. Das Gatter "3" ist laut Schaltplan noch frei und könnte als Ersatz verwendet werden, wenn kein passender Ersatz zur Hand ist:
-
Vorsicht, Commodore-Logik:
aus mehreren Gattern das im Wortsinn naheliegende aussuchen ist gant normales Schaltungsdesign mit TTL- und CMOS-Chips... die Platinenrouter können das sogar ganz automatisch.
-
Er meinte eher, das D2 für Port 1 und D1 für Port 2 verwendet wird.
-
Er meinte eher, das D2 für Port 1 und D1 für Port 2 verwendet wird.
Zwei Hirne, ein Gedanke ...
-
Danke für die ganzen Antworten, habe gerade den Chip bestellt 5 Stück bei EBay aus Deutschland für 3 Euro ist wirklich günstig.
Die NEC Chips für die Speicherweierung waren auch nicht teurer, kamen allerdings direkt aus China. -
So, gestern kam das Bauteil mit der Post an. Gerade eben den alten Baustein an U11 ausgelötet und den neuen, natürlich gestockelt, eingelötet.
Leider bleibt der Joystickport 2 weiterhin mausetot.
Wer hätte denn noch eine Idee für mich?
LG Daniel -
Hast du denn auch mal die Pegel wie angeraten gemessen? Evtl. ist ja eine Leiterbahn marode und das IC intakt.
-
Oszi vorhanden?
-
Leider habe ich kein Oszi.
Also guck ich mir die Leiterbahnen.
Nochmal genau an. Ich kann die Selectleitungen bis auf die „Lötpads“ D1 D2 über U11 mit dem Multimeter von beiden Joystickports
durchpiepsen.
Taugen diese Oszis etwas?
https://m.ebay.de/itm/2-4-TFT-…c93be1:g:GfMAAOSwi0xaHOaf -
Wenn du dir darüber klar bist, dass die Bandbreite nur 200KHz ist, dann schon.
Das ist mehr ein nettes Spielzeug, als ein Messgerät aber um mal zu sehen ob auf einer Leitung was los ist (und im Idealfall auch was da los ist) reicht es schon aus. Man muss halt das was es Anzeigt dann auch richtig Interpretieren können. Ist bei einem richtigen Oszi aer auch nicht anders.
Man sollte das vllt. ehe als Logiktester mit grafischer Anzeige sehen.Ich finde: für die 10 Euronen ist es ein nettes kleines Tool und kann schon mal nützlich sein. Ich hab mir mal so eins (ein DSO138) Zusammengebraten und nutze es seitdem auch regelmäßig.
Gruß, Gerd
-
Nein... mit 1 Megasample/sec kommt man nicht weit. 1 Gigasample/sec sollte es schon sein.
TED kann es eigentlich nicht sein, aber du könntest mal am Joystick selbst nachmessen, ob die Select-Leitung dort auch ankommt, defekte Kabel und Buchsen kommen vor.
-
Der TED ist es bestimmt nicht den habe ich schon quergetauscht.
Ich messe jetzt mal vom Joystick direkt -
Wenn Du ein sinnvolles Oszilloskop haben möchtest, dann nimm lieber beispielsweise ein Hameg HM-512 (wie in der Ebay-Auktion 183012408843 angeboten) oder etwas vergleichbares. Das Hameg ist auch hochwertig aber halt schon etwas älter.
Wenn es etwas hochwertiges und moderneres sein soll, sind Geräte wie beispielsweise ein Lecroy LT224 (wie in der Ebay-Auktion 132465636051 angeboten). Mit sowas macht das Arbeiten sogar richtig Spaß. -
Bevor man sich auf Ebay ein Oszi kauft sollte man sich allerdings informieren welche Teile fehlen. Das erwähnte Lecroy sieht gut aus und bei dem Hersteller ist auch Qualität zu erwarten, aber ob man damit normale, billige Tastköpfe verwenden kann oder spezielle braucht sollte man vorher klären. Dieses spezielle Gerät ist aus USA, also hohes Porto und die Frage ob man es auf 230V umstellen kann.
Das Floppylaufwerk ist auch nicht mehr ganz zeitgemäß und wird den Datenexport erschweren...
Hin und wieder kann man analoge 100 MHz Oszilloskope für nen Hunderter finden.