Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z1013:erweiterungen:tastatur [2012/11/04 09:12] – [Brosig-Tastatur nach mp] volkerp | z1013:erweiterungen:tastatur [2023/12/15 07:11] (aktuell) – [PS/2-PC-Tastatur mit AVR] volkerp | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Tastatur ====== | ====== Tastatur ====== | ||
- | |||
- | Um die wenig brauchbare Flachfolientastatur des Z1013 zu ersetzen, gibt es in der [[z1013: | ||
{{: | {{: | ||
Originale Flachfolientastatur des Z1013. Die Anordnung der Tasten in alphabetischer Reihenfolge, | Originale Flachfolientastatur des Z1013. Die Anordnung der Tasten in alphabetischer Reihenfolge, | ||
+ | Um die wenig brauchbare Flachfolientastatur des Z1013 zu ersetzen, gibt es in der [[z1013: | ||
Zeile 17: | Zeile 16: | ||
u.v.a.m. | u.v.a.m. | ||
+ | |||
===== Tastaturanschluss Monitor A2 ===== | ===== Tastaturanschluss Monitor A2 ===== | ||
Zeile 24: | Zeile 24: | ||
{{: | {{: | ||
- | {{: | ||
Geeignet ist die Tastatur K 7659 vom VEB Elektroschaltgeräte Auerbach. | Geeignet ist die Tastatur K 7659 vom VEB Elektroschaltgeräte Auerbach. | ||
Zeile 58: | Zeile 57: | ||
B1 B2 B3 B4 B5 B6 B7 B8 Buchsenleiste | B1 B2 B3 B4 B5 B6 B7 B8 Buchsenleiste | ||
</ | </ | ||
+ | |||
+ | {{: | ||
Um eine K 7669 (Tastatur der Schreibmaschnie Erika S 3004) anzuschließen, | Um eine K 7669 (Tastatur der Schreibmaschnie Erika S 3004) anzuschließen, | ||
Zeile 67: | Zeile 68: | ||
* {{: | * {{: | ||
+ | Achtung, in dem 4k-ROM-File ist die Reihenfolge der Monitore gegenüber dem Original (BM204) vertauscht -> korrigieren durch umjumpern. | ||
+ | ===== 8x8-Tastatur am 2.02-Monitor ===== | ||
+ | Von Jens Israel (SCI) stammt eine Lösung zum Anschluss einer Tastatur K7659 an den Z1013.16 (ohne A.2-Monitor). Dazu wird lediglich ein einfacher 8-zu-3-Koder benötigt. Außerdem muss - wie bei den anderen Lösungen - der System-PROM gegen einen 2K-EPROM ausgetauscht werden. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * {{: | ||
+ | |||
+ | Statt der 2 DL021 kann heutzutage auch direkt ein einzelner 8-zu-3-Bit-Prioritätsencoder wie 74LS148 oder CD4532 genutzt werden. | ||
===== Brosig-Tastatur nach mp ===== | ===== Brosig-Tastatur nach mp ===== | ||
Zeile 89: | Zeile 99: | ||
Details s. [[z1013: | Details s. [[z1013: | ||
+ | ==== Downloads ==== | ||
+ | |||
+ | * {{: | ||
+ | * {{: | ||
===== Version practic ===== | ===== Version practic ===== | ||
Zeile 117: | Zeile 131: | ||
* {{: | * {{: | ||
+ | Die Leiterplatte ist fast identisch wie beim " | ||
====== Commodore-Tastatur mit U880 ====== | ====== Commodore-Tastatur mit U880 ====== | ||
Zeile 140: | Zeile 155: | ||
Download: | Download: | ||
- | * {{: | + | * {{: |
+ | * Im Download-Paket zum [[z1013: | ||
- | + | Uwe Gubsch: Hier noch ein paar ergänzende Informationen: | |
- | Uwe Gubsch: Hier noch ein paar ergänzende Informationen: | + | |
Warum ATtin2313? | Warum ATtin2313? | ||
1. er sprang mich förmlich aus meiner Bastelkiste an!\\ | 1. er sprang mich förmlich aus meiner Bastelkiste an!\\ | ||
Zeile 181: | Zeile 196: | ||
//Vielen Dank an Uwe// | //Vielen Dank an Uwe// | ||
+ | |||
+ | Es gibt **erweitere Versionen** von Ralph und von Hobi. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | Achtung: In der Schaltung von Hobi wird ganz bewusst der RESET-Pin als normaler I/O-Pin benutzt. | ||
+ | Fusebits: LOW: 0xE4 HIGH: 0xDE | ||
+ | Kann man machen und ist auch vom Hersteller als Möglichkeit so vorgesehen. | ||
+ | In diesem Fall kann mit einem ISP-Programmer der Chip nur ein einziges Mal programmiert werden. Und es ist auch darauf zu achten, dass zuerst das Programm geflasht wird und erst danach die Fuses gesetzt werden! | ||
+ | ====== 8x8-Tastatur mit CD 4051 ====== | ||
+ | |||
+ | **Anschluß einer 8x8 (10x8, 10x16) Tastatur an den Z1013 mit minimalem Hardwareaufwand** (vp) | ||
+ | |||
+ | Aus der Wühlkiste eines bekannten Versandhauses hatte ich 1990 eine Tastatur | ||
+ | erstanden, mit einer 8x8-Matrix und einem Schaltkreis vom Typ CD 4051 drauf. | ||
+ | Ideal also, um diese an den Z1013 anzuschließen. | ||
+ | |||
+ | Der 8x8-Monitor basiert auf meinem modifizierten Brosigmontior (Version 2.028 | ||
+ | K7659). Die extrem einfache Schaltung (nur 1 Schaltkreis!!!) erfordert außer dem | ||
+ | Austausch des Betriebssystem-EPROMS, | ||
+ | Änderungen am Z1013 (Wird ein Monitor-Modul ala AK verwendet, ist gar kein | ||
+ | Umbau des Z1013 nötig). | ||
+ | |||
+ | Der Anschluß der Tastatur erfolgt über den Tastaturanschluß X2. | ||
+ | |||
+ | Die Abfrage der Tastatur funktioniert prinzipiell so: | ||
+ | |||
+ | OUT 8, Spalte | ||
+ | OUT 2, Zeile | ||
+ | IN 2 | ||
+ | BIT 4,A ; Abfrage Taste an Position Spalte, Zeile | ||
+ | JRZ .... ; | ||
+ | |||
+ | Zur Anpassung an andere Tastaturtypen ist im Listing die Tastaturmatrix | ||
+ | K7KEY zu ändern. Die Abfrage von Shift und Control erfolgt separat in den | ||
+ | Abschnitten " | ||
+ | |||
+ | Außerdem wurde die FUNCTion-Taste genutzt, um die Sonderfunktionen des | ||
+ | Brosigmonitors zu impelmentieren. Die Zahl im Funktionstastenpositionsfeld | ||
+ | K7FKY gibt die Position in der Matrix an, also 8xSpalte+Zeile. | ||
+ | |||
+ | * {{: | ||
+ |