Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
z1013:module:bws [2019/12/03 08:56] – [BWS] volkerpz1013:module:bws [2019/12/29 13:17] (aktuell) – [Beschreibung] volkerp
Zeile 91: Zeile 91:
 Für die Steuerung der BWS-Funktionen befindet sich ein rücklesbares I/O-Register im CPLD. Für die Steuerung der BWS-Funktionen befindet sich ein rücklesbares I/O-Register im CPLD.
 Dieses belegt 2 aufeinanderfolgende Adressen. Dieses belegt 2 aufeinanderfolgende Adressen.
 +
 +Übersicht der Jumper
 +
 +  * JP1: Auswahl der Basisadresse des BWS: JP geschlossen = Bit auf Low
 +  * JP2: Einstellung der oberen 4 Adressbit des I/O-Registers: JP geschlossen = Bit auf Low
 +  * JP3: offen = BWS nur Schreibmodus, geschlossen = Schreib/Lese-Modus
 +  * JP4: Anzeigemodus nach Reset: offen = 80x24, geschlossen = 64x32
 +  * JP5: Adressierung im 64x32 Mode: offen = normal, geschlossen = AC1
 +  * JP6: MEMDI-Steuerung:1-2 = Eingang, 2-3 = Ausgang, offen = ohne MEMDI
 +
 +Belegung des I/O-Registers:
 +
 +  * Bit 0: Umschaltung Zeichen-RAM / Farb-RAM: L = Zeichen, H = Color-RAM
 +  * Bit 1: Umschaltung 64/80 Zeichen-Mode: L = 64 Zeichen, H = 80 Zeichen
 +  * Bit 2: Zeilenzwischenraum im 80x24 Mode: L = dunkel, H = Pseudografik möglich
 +  * Bit 3: Umschaltung Zeichensatz für Mode 64x32: L = Zeichensatz 1, H = Zeichensatz 2
 +
 +Zugriff auf das I/O-Register:
 +
 +  * Lesen aller 4 Bit des Registers über Adresse 0X2h
 +  * Schreiben der Bits 3, 2, 1 über die Adresse 0X1h (Steuerung des BWS)
 +  * Schreiben des Bit 0 über die Adresse 0X2h (Umschaltung Zeichen-RAM / Farb-RAM)
 +
 +( X = mit JP2 eingestellter Wert)
  • z1013/module/bws.1575363411.txt.gz
  • Zuletzt geändert: 2019/12/03 08:56
  • von volkerp