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/01/16 12:51] – volkerp | z9001:erweiterungen:pzg [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
(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 86: | Zeile 91: | ||
===== Hardware ===== | ===== Hardware ===== | ||
- | Leider habe ich noch keine Schaltungs-Unterlagen zur Hardware | + | {{: |
+ | Bis Feb. 2011 hatte ich noch keinerlei | ||
+ | |||
+ | Es gibt einen zusätzlichen 1K-RAM-Bereich. Die Ansteuerung wird wie folgt realisiert: | ||
+ | * Bei Schreibzugriff auf EBFEh wird die PZG aktiv, d.h. der zusätzliche 1K-RAM dient als Zeichengenerator für die Zeichen 80h..FFh. Zeichen 00h..7Fh kommen weiterhin aus dem normalen Zeichensatz-ROM | ||
+ | * Bei Schreibzugriff auf EBFFh wird die PZG deaktiviert, | ||
+ | * Bei Schreibzugriff auf 0EBFCh wird der zusätzliche 1K-RAM im Bereich E800h..EBEFh(EBFF? | ||
+ | |||
+ | < | ||
+ | ; Zeichensatz laden | ||
+ | LD HL, | ||
+ | LD DE,0E800H | ||
+ | LD BC,1008 ;3F0 | ||
+ | LD (-5124), | ||
+ | LDIR | ||
+ | LD (-5122), | ||
+ | RET | ||
+ | </ | ||
{{: | {{: |