Z80 PIO (in der DDR U855) Schaltpläne | ![]() |
![]() |
Die IS U855 ist eine parallele Ein-/Ausgabe-Einheit (PIO), die ihre maximale Leistungsfähigkeit im System U880 erreicht. Sie beinhaltet zwei vollständige, nach außen TTL-kompatible 8-bit-Ein-/Ausgabe-Kanäle und ist in ihren wesentlichen Eigenschaften programmierbar.
Die charakteristischen Merkmale der IS sind:
n-Kanal-Silicon-Gate-Technologie (nSGT), Depletion Load
eine Versorgungsspannung 5 V
Einphasensystemtakt (5-V-Pegel) mit 4 MHz (UA855) bzw. 2,5 MHz (UB855) Taktfrequenz
zwei unabhängige 8-bit-Ein-/Ausgabe-Kanäle mit Handshakelogik (ermöglicht Quittierungsbetrieb)
vier Betriebsarten können programmiert werden:
Byteausgabe
Byteeingabe
bidirektionaler Bytebetrieb (nur bei Port A)
bitorientierter Datenaustausch
Interruptfähigkeit der PIO ermöglicht reaktionsschnelle und leistungsfähige Systemkonzepte
Interruptverschachtelungen durch.„daisy chain"-Logik möglich (Kaskadierung mehrerer PIO bzw. systemspezifischer peripherer IS) automatische Interruptvektorerzeugung
Kanal B ermöglicht direkte Treibung von Darlingtontransistorstufen (8 Ausgänge)
TTL-Kompatibilität aller Ein- und Ausgänge
40poliges DIL-Gehäuse nach TGL 26713.
Typische Anwendungsfälle für die IS U855 sind parallele Schnittstellen zu Tastaturen, Kontaktabfrageeinheiten, Lochbandlesern und -stanzern, Druckern und
PROM-Programmiereinheiten. Die PIO-Einheit ist hierbei wesentlich leistungsfähiger als beispielsweise ein Interface mit der IS DS8212 (s. auch Abschn. 5.2.), da sie u. a. eine vollständige programmierbare
automatische Interruptbearbeitung ermöglicht. Dadurch ist es nicht notwendig, die Mikrorechnerperipherie mit Hilfe zyklischer Abfrage zu überwachen und zu bedienen
(sog. Polling), sondern es ist eine wesentlich zeitgünstigere Überwachung durch Interruptbearbeitung möglich.
Die Zusammenschaltung der IS U855 mit der CPU U880 erfordert keine weiteren zusätzlichen Standardbauelemente, ausgenommen bei großen Systemen Adressendekoder, Kaskadierungslogik und Datenbustreiber.
Anschaltung eines PIO an Z-80 CPU