Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » EC1834 mit moderner Tastatur benutzen » Themenansicht

Autor Thread - Seiten: -1-
000
30.10.2015, 13:46 Uhr
srmeister



Hallo,
ich habe das originale Programm vom Keyboardcontroller umgeschrieben, dass es mit modernen PS/2 Tastaturen funktioniert. Dazu muss an der Hardware nix geändert werden, außer den EPROM D56 (ist ein 2716) neu zu beschreiben. Am Betriebssystem selbst muss ebenfalls nichts geändert werden.

Das ist bis jetzt nicht perfekt, es gibt noch ein paar Schwachstellen:
- Die LEDs der Tastatur leuchten nicht, aber die Funktion der entsprechenden Tasten ist normal (Capslock, Numlock, Rollen)

- Nach einem Softwarereset erscheint die Fehlermeldung wegen Keyboard, man muss halt einmal F1 drücken. Beim Einschalten wird die Tastatur aber ohne Fehler erkannt.

-Die PAUSE Taste funktioniert nicht.

Die Ursache für die Probleme ist mir bekannt, wird wohl in der nächsten Version noch behoben. Vielleicht mag auch jemand mit helfen. Außerdem habe ich überlegt, einen der 8 DIP Schalter zu nutzen um XT oder AT Modus auszuwählen. Wenn jemand einen Vorschlag hat, immer her damit

Anmerkungen: Auf der Robotron Tastatur fehlt die Taste links neben der 1 - "^" dafür ist eine SYS Taste vorhanden. Ich habe die "^" Taste also mit dem SYS-Befehl belegt.

Wer das Programm selbst bearbeiten möchte, bitte beachten, dass in der ASM Datei nicht die Tabelle für die Tasten enthalten ist. Man muss also nach dem Kompilieren noch den Bereich 0x600-0x7FF aus meiner .Bin Datei herauskopieren.

Danke an Holm dass er die Dateien auf seinem Server zugänglich gemacht hat.

Dieser Beitrag wurde am 30.10.2015 um 13:49 Uhr von srmeister editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
30.10.2015, 14:02 Uhr
srmeister



Wer einen 9 Poligen Stecker an seine Tastatur löten muss, hier die Pinbelegung:
(in dem offiziellen Schaltplan ist DATA und CLK vertauscht, also aufpassen)

Pin ... Funktion
1 ...... +5V
2 ...... CLK
4 ...... DATA
5 ...... GND
6 ...... +5V
9 ...... GND
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
30.10.2015, 14:14 Uhr
Hobi



Thumbs up! Großartig.
--
-------------------------------------------
Corontäne
-------------------------------------------
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
30.10.2015, 14:31 Uhr
T5000

Avatar von T5000

Sorry, wenn ich nochmal "blöd" Frage
Ich tausche den Eprominhalt auf dem Mainboard und kann dann eine PS2 Tastatur anschließen?
Das ist ja cool!

Gruss Thomas
--
Polyplay ESC2 Bauform4,K8924,EC1834,KC85/3-5,KC87,KC-Compact,Lada 21011,PC1715,PC1715W,A5105,CM1910,LC-80
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
30.10.2015, 14:33 Uhr
srmeister



Ja genau, so einfach ist das
Musst nurnoch den Stecker an der Tastatur umlöten
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
30.10.2015, 14:37 Uhr
T5000

Avatar von T5000

Das ist toll!

Ich find die originale EC Tastatur eigentlich ganz nett, aber der Tab auf der falschen Seite nervt extrem.

Da hab ich gleich mal was um meinen neuen EPROM Brenner zu testen.

Gruss Thomas
--
Polyplay ESC2 Bauform4,K8924,EC1834,KC85/3-5,KC87,KC-Compact,Lada 21011,PC1715,PC1715W,A5105,CM1910,LC-80
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
30.10.2015, 14:45 Uhr
srmeister



Das freut mich dass es euch gefällt.
Ein Bericht ob/wie es funktioniert wäre dann super. Ich hab es ja nur mit einem 1834 und einer Tastatur getestet.
Hoffe, du hast ne UV Lampe
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek