Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z9001:erweiterungen:pzg [2011/02/24 09:46] – koma | z9001:erweiterungen:pzg [2025/08/11 09:04] (aktuell) – [Software] volkerp | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Programmierbarer Zeichengenerator ====== | ====== Programmierbarer Zeichengenerator ====== | ||
- | In " | + | In " |
**Programmierbarer Zeichengenerator für den KC 85/1 und KC 87** | **Programmierbarer Zeichengenerator für den KC 85/1 und KC 87** | ||
Zeile 8: | Zeile 8: | ||
eine beschränkte, | eine beschränkte, | ||
der auf einem EPROM vorhandenen Grafikzeichen (ASCII-Code 128 bis 255 Dez.). | der auf einem EPROM vorhandenen Grafikzeichen (ASCII-Code 128 bis 255 Dez.). | ||
- | Mit der Hardware-Ergänzunq | + | Mit der Hardware-Ergänzung |
können durch den Nutzer 126 Grafikzeichen frei programmiert | können durch den Nutzer 126 Grafikzeichen frei programmiert | ||
(Erzeugung der gewünschten Bitmuster), auf dem Bildschirm dargestellt | (Erzeugung der gewünschten Bitmuster), auf dem Bildschirm dargestellt | ||
und ggf. über einen Drucker (K6313 o. ä.) ausgegeben werden. | und ggf. über einen Drucker (K6313 o. ä.) ausgegeben werden. | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
Der PZG besteht aus einer kleinen Leiterplatte mit einem zusätzlichen 1- | Der PZG besteht aus einer kleinen Leiterplatte mit einem zusätzlichen 1- | ||
Zeile 34: | Zeile 39: | ||
* grafische Funktionsdarstellungen | * grafische Funktionsdarstellungen | ||
* kyrillische Buchstaben (Russisch-Zeichensatz) | * kyrillische Buchstaben (Russisch-Zeichensatz) | ||
- | * lateinische | + | * lateinische |
* Darstellung elektronischer Schaltungen. | * Darstellung elektronischer Schaltungen. | ||
Zeile 42: | Zeile 47: | ||
Die Betreibung des PZG ist sinnvollerweise mit Farbmodul (aber auch | Die Betreibung des PZG ist sinnvollerweise mit Farbmodul (aber auch | ||
ohne Farbfernsehgerät und RGB-Satz) zu realisieren. | ohne Farbfernsehgerät und RGB-Satz) zu realisieren. | ||
- | Neben einer selbstgefertigten | + | Neben einer selbst gefertigten |
zur Hardwarelösung und Programmbeschreibung beispielhafter | zur Hardwarelösung und Programmbeschreibung beispielhafter | ||
Demonstrations-Software vor. | Demonstrations-Software vor. | ||
Zeile 53: | Zeile 58: | ||
Th. Bundrock erinnert sich: | Th. Bundrock erinnert sich: | ||
//Meiner heutigen Erinnerung nach | //Meiner heutigen Erinnerung nach | ||
- | enstand | + | entstand |
Darstellungsnot (ein Plakat war uns zu " | Darstellungsnot (ein Plakat war uns zu " | ||
in der Chemischen Industrie (Steuerung und Regelung einer SKL-Ofenanlage | in der Chemischen Industrie (Steuerung und Regelung einer SKL-Ofenanlage | ||
Zeile 83: | Zeile 88: | ||
Sprachmodul, | Sprachmodul, | ||
und noch ???// (von Juli 2007) | und noch ???// (von Juli 2007) | ||
+ | |||
+ | ===== Downloads ===== | ||
+ | |||
+ | * {{ : | ||
===== Hardware ===== | ===== Hardware ===== | ||
Zeile 108: | Zeile 117: | ||
{{: | {{: | ||
- | Ein umgebautes ROM-Modul mit RAM, enthält PZG/RNEW, MENU (HC-CAOS | + | Ein umgebautes ROM-Modul mit RAM (Besitzer A.S.), enthält |
+ | * PZG/ | ||
+ | * MENU (HC-CAOS), | ||
+ | * C Copy 3.1 (R.Wobst), | ||
+ | * E Eprommer-Software | ||
+ | |||
+ | Die Datei PZGOK.TAP enthält einen 16K-Speicher-Abzug eines KC87 mit gestecktem Modul. Offenbar sind die Adress-Bereiche im ROM-Modul auch geändert, sie passen nicht zu einem originalen [[..: | ||
+ | |||
+ | < | ||
+ | Platz 1: C, E A000..A3FF COPY 3.1, A400-AFFF EPROM | ||
+ | Platz 3: | ||
+ | Platz 4: | ||
+ | Platz 5: 2K RAM ???? | ||
+ | </ | ||
+ | |||
+ | |||
+ | 2023: U. Zander besitzt eine PZG-Platine: | ||
===== Software ===== | ===== Software ===== | ||
- | | PZG_COM.TAP | | + | | PZG_COM.TAP |
- | | PZG=ALL _sss.tap | | + | | PZG=ALL_sss.tap | das große Demonstrationsprogramm (laden im BASIC) |
- | | PZ-ENDE_COM.TAP | call*6400 Schreibschrift\\ call*6900 Schaltzeichen\\ call*7400 Funktionen/ | + | | PZ-ENDE_COM.TAP |
- | | ZG-ROM_COM.TAP | | + | | ZG-ROM_COM.TAP |
- | | ZG-ROMA_COM.TAP | | + | | ZG-ROMA_COM.TAP |
- | | FUNKT_SSS.TAP | FUNKT_COM.TAP | FUNKT_TXT.TAP | | + | | FUNKT_TXT.TAP | Quellcode MC-Anteil |
- | | HARDC_COM.TAP | HARDC_TXT.TAP | | + | | FUNKT_COM.TAP |
- | | SINUS_SSS.TAP | | + | | FUNKT_SSS.TAP | Funktionskreuz, |
- | | DIAG_SSS.TAP | | + | | HARDC_TXT.TAP | Quellcode MC-Anteil |
+ | | HARDC_COM.TAP | compilierter MC-Anteil | ||
+ | | SINUS_SSS.TAP | ||
+ | | DIAG_SSS.TAP | ||
+ | | RNEW_PZG.TAP | ||
+ | {{: | ||
+ | PZ-ENDE_COM call*7e20 EPROM-EIN kann nicht stimmen.\\ | ||
+ | RNEW_PZG.TAP Die Ladeadresse passt nicht! Das Prog, muss auf A800 geladen werden. Vermutlich fürs EPROM-Brennen auf 1000 abgelegt? |