Alphanumerisches Display am TLX+
Schaltbild
Beispiel für die Programmierung
PLD-Gleichungen:
PLD16V8 ; Tastatur- und LCD-Ansteuerung ; MCT Paul & Scherer ; Mikrocomputertechnik GmbH /CS0 /CS1 /CS2 /CS3 A0 A1 A2 A3 /RD GND /WR NC NC NC NC NC /CS273-2 /CS273-1 /CS244 VCC CS244.OE = VCC CS244 = CS1*RD* A0*/A1*/A2*/A3 CS273-1.OE = VCC CS273-1 = CS1*WR*/A0*/A1*/A2*/A3 CS273-2.OE = VCC CS273-2 = CS1*WR* A0*/A1*/A2*/A3Die Chip-Selects CS244 und CS273-2 liegen auf der gleichen Adresse! Da der eine nur zum Schreiben und der andere nur zum Lesen benötigt wird, führt dies zu keinem Problem. Somit stehen noch 14 Adressen für andere Selects zur Verfügung.
Das Beispiel oben verwendet den CS1, kann aber durch Änderung des CS in den GAL-Gleichungen auch auf CS0, CS2 oder CS3 gelegt werden. Genauso läßt sich die Adresslage beliebig verschieben.
Im Beispiel liegen die Adressen wie folgt:
Chip-Select Adresse CS244
CS273-1
CS273-20x1
0x0
0x1Beachten Sie bitte, daß dies die Adressen des GALs sind und nicht die Absolutadressen des jeweiligen Rechners.
Die Absolutadresse ergibt sich wie folgt:
Basisadresse des Chip-Selects + GAL-Adresse um eins nach links geschoben + eins ------------------------------------------ = Absolutadresse ================www.mct.de