Startseite News   NDR-NKC Geräte Z80 Geräte 68000 Geräte 8088 Z80 Section Baugruppen ROM's Software 68000 Section Baugruppen ROM's PASCAL/S Software 8088 Section Baugruppen Downloads Bussysteme Stromversorgung Input / Output Grafikkarten Speicherkarten Massenspeicher Weitere Baugruppen Projekte Dokumentation Datenblätter Glossar Portraits Links Impressum |
Baugruppe COL256Die Baugruppe COL256 besteht aus drei einzelnen Steckkarten (COL256A, COL256B und COL256C), die eine Farbgrafik mir 256 x 256 Bildpunkten bei 256 gleichzeitigen Farben ermöglichte. Die Karten COL256A und COL256B werden dabei in den NKC BUS steckt und zusätzlich an der Oberseite über die Karte COL256C verbunden.Die Baugruppe COL256 kann zusätzlich mit der Baugruppe CLUT (Color Look Up Table) erweitert werden. Dadurch kann die Farbvielfalt auf 18 Bit (entsprechend 262144 Farben) erweitert werden. In der Lookup Table kann für jede der 256 Farben der COL256 eine Farbe aus einer Palette von 262144 Farben programmiert werden. EinsatzmöglichkeitenCOL256 kann wahlweise an einen Fernseher mit SCART-Eingang oder an einen Farbmonitor mit RGB Eingängen betrieben werden. Außerdem kann der Anschluss an einem BAS Monitor erfolgen, die Farben werden dann in Graustufen dargestellt.Die Farbgrafik kann gleichzeitig mit der Baugruppe GDP64K oder GDP64HS eingesetzt werden. So lassen sich zwei Monitore gleichzeitig am NDR Klein Computer betreiben. Dies ist zum Betrieb auch notwendig, da die Grundprogramme die Baugruppe COL256 nicht unterstützen. EigenschaftenDer Grafikcontroller 6845 unterstützt hardwaremäßiges vertikales und horizontales Scrolling um jeweils 4 Pixel indem die Basisadresse des Bildspeichers entsprechend gesetzt wird.Der Prozessor (Z80 oder 680xx) kann direkt transparent auf den Bildspeicher zugreifen ohne Rücksicht auf den Grafikcontroller oder die Bilderzeugung nehmen zu müssen. Auf den Bildspeicher wird über 16 kByte große Blöcke zugegriffen. Während des Zugriffs auf den Bildspeicher wird der entsprechende Bereich des Hauptspeicher über das BANKSEL Signal ausgeblendet. Mit einer Portadresse wird bestimmt, welcher Bereich des Bildspeichers in den Hauptspeicher eingeblendet wird. HinweisDamit die COL256 Baugruppe benutzt werden kann ist ein Umbau der Baugruppe BANKBOOT notwendig, da beide Karten das Signal BANKEN benutzen, um Speicherbereiche übereinander zu legen. Der Umbau der Baugruppe BANKBOOT ist in der Zeitschrift LOOP Ausgabe 6 beschrieben. Nach der Änderung der BANKBOOT kann die Baugruppe wie gewohnt auch ohne COL256 eingesetzt werden.Die BaugruppenCOL256ADie Baugruppe COL256A enthält den Grafikprozessor MC6845 und den überwiegenden Anteill der Adressierung- und Steuerlogik. Der Grafikcontroller sorgt für die Erzeugung der Synchronsignale und des Timings. Der 6845 hat keinen direkten Zugriff auf den Bildspeicher, er sorgt lediglich dafür dass die Bildinformationen pixelweise ausgelesen werden.COL256BDie Baugruppe COL256B enthält den 64 kByte umfassenden Bildspeicher und die Anbindung an das NKC Bussystem. In den 64 kByte kann genau eine Bildschirmseite dargestellt werden. Durch den Einsatz von 256 kByte RAM kann die Baugruppe die Inhalte von 4 Bildseiten gleichzeitig speichern.COL256CDie Baugruppe COL256C dient zur Herstellung von Verbindungen zu den Baugruppen COL256A und COL256B, die nicht über die Busplatine hergestellt werden können. Der Aufbau der Platine verlangt, dass die Baugruppen COL256A und COL256B mit einem Abstand auf der Busplatine positioniert werden. Der dazwischen liegende Steckplatz kann nur für kleine Baugruppen mit reduzierter Bauhöhe verwendet werden.BauanleitungSpezialbauteile |