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. | ||
| + | |||
| + | * {{: | ||
| + | |||