C64 Keyboard am DTV

Es gibt 46 Antworten in diesem Thema, welches 26.269 mal aufgerufen wurde. Der letzte Beitrag (18. November 2016 um 12:03) ist von stevedee78.

  • naja schade! aber verstehen kann ich dich :D

    und im c64 gehäuse ist ja wirklich genug platz für ne lochrasterplatine

    der twister hingegen ist durch deine platine wesentlich kleiner und passt somit auch in DTV gehäuse denke ich

  • Hallo!
    Bin jetzt endlich dazugekommen den ckey2dtv Adapter vom Shadowolf zu testen und bin völlig begeistert. Das Teil funktioniert im Basic Modus echt sauber ich werde natürlich weiter testen. Aber zuerst muß ich dem DTV ne serielle Schnittstelle verpassen :)
    Hier noch 2 Bilder...
    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.
    lg,
    znarF

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Hat jemand vielleicht die Anschlussbelegung des MicroMatch-6 für diese Platine?

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. / Bitte melde dich an, um diesen Link zu sehen.

    Nichts hält länger als ein Provisorium

  • Ich vermute, dass die im Bitte melde dich an, um diesen Link zu sehen. dazu drin ist.
    Im Schema oder so.

    Bitte melde dich an, um diesen Link zu sehen.- Bitte melde dich an, um diesen Link zu sehen.- Bitte melde dich an, um diesen Link zu sehen.
    -
    User ignorieren? AdBlock!www.forum64.de##ARTICLE[data-user-id="xxxxx"]

  • Ich vermute, dass die im Bitte melde dich an, um diesen Link zu sehen. dazu drin ist.
    Im Schema oder so.

    Mist, da hätte ich auch gleich selbst drauf kommen können. :)

    Danke dir!

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. / Bitte melde dich an, um diesen Link zu sehen.

    Nichts hält länger als ein Provisorium

  • Hat jemand vielleicht die Anschlussbelegung des MicroMatch-6 für diese Platine?

    Wie immer in meiner Signatur zu finden!
    znarF

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • hey ho, erstmal ne doofe Frage, da ich den Lötkolben nicht sooo oft an habe. Lt. Schaltplan gehn 5V und GND an x22 x26. Damit sind die Pins des AtMega gemeint??
    Könnte mir jemand die Software so zurecht stricken, dass eine der LEDs ständig leuchtet, und die andere nur wenn Scroll-Lock an der Tastatur leuchtet, damit das mit CCS64 schick aussieht. Dort wird auf dieser LED die Drive-LED simuliert.
    Außerdem würds mich interessieren welche Bauteile für C1, R1, R2....etc. am sinnvollsten währen, da man das Bild teilweise nicht wirklich gut erkennen kann. Beispielsweise sieht R1 bei mir aus wie "n8", und wenn ich nicht bei R3 lesen könnte, dass es ein 560er währe würd man glatt denken, dass R2 56K hat.....sollte mir vielleicht mal nen netteren Monitor zulegen.

  • hey ho, erstmal ne doofe Frage, da ich den Lötkolben nicht sooo oft an habe. Lt. Schaltplan gehn 5V und GND an x22 x26. Damit sind die Pins des AtMega gemeint??
    Könnte mir jemand die Software so zurecht stricken, dass eine der LEDs ständig leuchtet, und die andere nur wenn Scroll-Lock an der Tastatur leuchtet, damit das mit CCS64 schick aussieht. Dort wird auf dieser LED die Drive-LED simuliert.
    Außerdem würds mich interessieren welche Bauteile für C1, R1, R2....etc. am sinnvollsten währen, da man das Bild teilweise nicht wirklich gut erkennen kann. Beispielsweise sieht R1 bei mir aus wie "n8", und wenn ich nicht bei R3 lesen könnte, dass es ein 560er währe würd man glatt denken, dass R2 56K hat.....sollte mir vielleicht mal nen netteren Monitor zulegen.

    X21-X26 sind für die programmierung des AVR's gedacht. Die gehen vom AVR auf eine Stiftleiste.
    C1 hat 100nF
    R2, R3 sind Vorwiderstände für die LED's. Die hier jedoch nicht zum Einsatz kommen. Sind deshalb nicht bestückt.
    R1 ist nicht Bestückt.

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. / Bitte melde dich an, um diesen Link zu sehen.

    Nichts hält länger als ein Provisorium

  • Das hier ist die Software inklusive Source-Code die ich aus dem Original Quellen abgeleitet und für den
    Mega48 angepasst habe:


    Ich hab hier ne Tastatur ausm C116 liegen. Meinste du könntest die Software so umstricken, dass es damit auch gehen würde? Leihenhaft gedacht geh ich mal davon aus, dass du dafür die Matrix brauchen könntest? - häng ich mal an. Ist zwar nicht so schön mit X und Y beschriftet wie beim C64, aber das gehört wohl so. Die Pins liegen an der Stiftleiste alle nebeneinander (1 bis 18) wobei Pin 3 = 5V+ & Pin 4 = GND.

    Währe prima wenn du mir da weiter helfen würdest. - gibt dann nen portablen DTV in ner defekten 1541 inkl. Tastatur, nem Joypad, sd2iec & Display; Gameboy-style in etwas größer.

    Kleinigkeit ist da noch: Die Tastatur hat ja nun leider nicht exakt die gleichen Tasten wie der C64:
    Am sinnvollsten ist wohl wie in der Tabelle auf dem extrawünsche.jpg im Anhang.

    Die C116 Tastatur hat Cursortasten für hoch und links. Wenn sich die belegen lassen währe schön - wenn nicht, dann gehts halt nicht.

  • Moin
    Wollte mal fragen ob dieser Adapter noch weiterentwickelt wird oder ist der nur für die C64er Tastertur?
    Würde mich freuen wen es möglich wäre mit dem Adapter eine 128D oder wie Lt.Dan eine C116 Tastertur mit betreiben wollte.


    Mfg.
    Dementor

  • @Dementor: Das sollte möglich sein. Es muss dazu die Abfrage der Tastaturmatrix und deren Übersteztung in PS/2 Keyevents angepasst werden.
    Wobei die C128 Tastatur ein 8x12 Matrix im Gegensatz zur C64 oder C16 Tastatur hat.

  • Kann man den Adapter fertig kaufen? Falls ja, was würde er kosten?
    Oder wäre es möglich, eine Keyrah auf PS/2 statt USB umzuprogrammieren?

  • Hallo auch mal wieder.
    Die ganze Geschichte ist nun schon etwas länger her, okay.
    Und in der Zwischenzeit ist hier auch nichts weiter passiert.

    Ich habe gestern mal wieder so ein Ding zusammen gelötet , hatte aber keinen ATMega48 dafür.
    Um den ATMega88PA benutzen zu können den ich da hatte musste ich das Programm neu compilieren,
    dabei hat sich dann schnell herausgestellt, dass das Projekt so veraltet ist, dass das auf meinem System gar nicht mehr geht.

    Also habe ich das mal kurz auf Atmel-Studio 6.2 angepasst und gleich noch ein paar andere Änderungen vorgenommen wie
    das ganze Projekt in eine einzelne C-Datei zu stecken.

    Das compiliert durch, testen konnte ich das Ergebnis dann aber nicht.

    In dem Archiv sind auch die EAGLE Dateien der letzen Version von Schaltplan und Layout die ich ausgraben konnte, viel Spass damit.

  • Hallo Shadowolf,
    gibt da auch eine Möglichkeit einen Arduino Nano (ATmega328P) zuverwenden???

    im Besitz eines
    C64DTV Pal Version 3
    mit 2 Joystick Ports, IEC, PS/2 Anschluss und externe Spannungsversorgung

  • Der MiniPro könnte dafür die bessere Wahl sein weil, dort ja nichts an RXD/TXD mit dran ist.
    Dafür müsste man nur das Projekt aufmachen, auf Mega328P umstellen und neu compilieren.

    Könnte, weil ich jetzt nicht geprüft habe, ob wirklich alle I/Os verfügbar sind.

  • Hallo habe jetzt ein ATMega88PA. Welches file, aus deinem Archiv, muss ich drauf braten?
    Oder muss ich erst Atmel Studio installieren und was compilieren?

    Ansonsten würde ich auch ein fertiges Flashfile von dir nehmen wollen.

    gRuss

    Stevedee78

    im Besitz eines
    C64DTV Pal Version 3
    mit 2 Joystick Ports, IEC, PS/2 Anschluss und externe Spannungsversorgung

  • Kann leider nicht editieren. Wenn ich das richtig gelesen habe kann ich die
    -Leitung mit R1
    -Leitung mit R2 R3
    -X21 - X26

    komplett weglassen?!

    im Besitz eines
    C64DTV Pal Version 3
    mit 2 Joystick Ports, IEC, PS/2 Anschluss und externe Spannungsversorgung

  • Hallo ich wieder.
    Irgendetwas läuft schief, der Adapter läuft nicht. Die Datei c64keyboard2dtv.hex aus dem Archiv aufgespielt (Atmega88PA 8MHz ). Schaltung gelötet und geprüft > > alles i.O.
    Was mir aber auffällt die Stiftleiste vom C64 Key ist bei mir ein bisschen anders.
    1-Weiß
    2-nc
    3-Schwarz
    4-nc
    5-grau
    usw.

    Die VCC von der Schaltung verläuft also ins leere wenn ich sie an PIN4 schalte.

    Hat jemand eine Idee?

    Bitte melde dich an, um diesen Anhang zu sehen.

    im Besitz eines
    C64DTV Pal Version 3
    mit 2 Joystick Ports, IEC, PS/2 Anschluss und externe Spannungsversorgung

    Einmal editiert, zuletzt von stevedee78 (5. Februar 2016 um 08:56)

  • Kann ich PIN3 und PIN4 am Keyboard Connector brücken (also +5V an PIN3 Restore)???

    im Besitz eines
    C64DTV Pal Version 3
    mit 2 Joystick Ports, IEC, PS/2 Anschluss und externe Spannungsversorgung