Es gibt heutzutage ein breites Angebot von Biichern iiber Beschaltung und Programmie- rung von 8-Bit-Mikroprozessoren. Ober die Anschaltung der Mikroprozessoren bzw. -computern an Peripheriegerate gibt es leider vergleichsweise sehr viel weniger allgemeine Information. In der Praxis sieht es aber so aus, daB fertige Einplatinen-Computer in groBer Zahl ange- boten werden, wahrend der hard-und softwaremaBige AnschluB an das jeweilige Peripherie- gerat meistens noch zu leisten ist. Dem hier sich zeigenden Mangel an allgemein giiltigem Grundlagenschrifttum wollen wir mit dieser Interfacefibel abhelfen. Sie ist aus der bewahrten Zusammenarbeit von einem Mathematiker mit groBer software- Erfahrung und einem Ingenieur mit hardware-Hintergrund entstanden und basiert auf langjahriger Labor-und Vorlesungserfahrung. Jedes Programm und jede Schaltung wurde erprobt und auf exemplarische Bedeutung hin optimiert. Die ausfiihrlich kommentierten Interface-Programme sind in der von Prof. N icoud entwickelten leicht verstandlichen Assemblersprache CALM [0.1] geschrie- ben, die nunmehr an 20 Hochschulen und Unternehmen Europas eingefiihrt ist. Obwohl die Programme meist fiir den Z80 geschrieben sind, haben wir auf Z80-spezi- fische Sonderbefehle der Aligemeingiiltigkeit wegen weitgehend verzichtet. Das Kapitel 9 iiber Standard-Interface-Bausteine verdanken wir auf Vermittlung von Herrn Prof. Dr. Sokolowsky den Herren Ingenieuren Bermel, Knobl und Schmiicker. Wir legen diese Fibel der Fachwelt vor in der Hoffnung, daB sie sich als hilfreiches Lern- und Arbeitsbuch erweisen mage und wiinschen ihr die gleiche gute Aufnahme, wie sie die vorangehende "Mikrocomputerfibel" erfahren hat. Frankfurt am Main, Ostern 1983 VI Inhaltsverzeichnis 1 E infiihrung .............................................. . 1.1 Arten der Dateniibertragung ................................ .