
,1'8675,((/(.7521,. Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149
.DSLWHO
Programmierung 27
=_Te\QbUb9^TecdbYU3_]`edUb=93#!!
3URJUDPPLHUXQJ
'LHSDUDOOHOHQ(LQ$XVJDEHEDXVWHLQH
Auf dem Board des Industrie-PCs MIC3110 befinden sich drei parallele Input-/
Output-Bausteine, kurz PIO, vom Typ 8255. Ein Baustein steuert die Sonderta-
sten und Leuchtdioden auf dem Fronttableau. Der zweite PIO-Baustein schal-
tet die Hintergrundbeleuchtung des LC-Displays und kann eine Unterbre-
chungsfreie Stromversorgung steuern, die aber nicht zur Grundausstattung
des MIC3110 gehört. Der dritte Baustein ist für Überwachungsfunktionen wie
Messung der Temperatur im Rechnerinneren und Überwachung der Lithium-
Batterie zuständig.
Jeder Baustein verfügt über drei 8 Bit Ports die als Ein- oder Ausgang konfigu-
riert werden können. Die Konfiguration erfolgt über das Steuerregister. Jeder
Port und jedes Steuerregister sind jeweils auf eine Speicheradresse gelegt.
'LH$GUHVVHQGHUGUHL3,2
%DXVWHLQHGHV,QGXVWULH3&V
6RQGHUWDVWHQ
/HXFKWGLRGHQ
$GUHVVH /&'%HOHXFKWXQJ
869
$GUHVVH hEHUZDFKXQJV
IXQNWLRQHQ
$GUHVVH
3RUW$
220H
3RUW$
230H
3RUW$
240H
3RUW%
221H
3RUW%
231H
3RUW%
241H
3RUW&
222H
3RUW&
232H
3RUW&
242H
6WHXHUUHJLVWHU
223H
6WHXHUUHJLVWHU
233H
6WHXHUUHJLVWHU
243H
Im Steuerregister eines parallelen Ein-/Ausgabebausteins 8255 legen Sie fest,
welcher Port als Ein- oder Ausgang arbeiten soll.
.RQILJXUDWLRQ
1DFKGHP(LQVFKDOWHQ
+LQ$GUHVVH+
+LQ$GUHVVH+XQG
+LQ$GUHVVH+
VFKUHLEHQ
Nach einem Reset oder nach Einschalten des Rechners arbeiten alle Ports als
Eingang. Um die Bausteine entsprechend ihren Aufgaben im Industrie-PC
C2001 zu konfigurieren, schreiben Sie den Wert 91H in das Steuerregister in
Adresse 223H, 93H in Adresse 233H und 82H in Adresse 243H. Die Konfigura-
tion bleibt solange erhalten, bis Sie die Adressen überschreiben oder den
Rechner neu starten.
'LH6RQGHUWDVWHQ
Auf dem Fronttableau des Industrie PCs MIC3110 befindet sich oberhalb des
LC-Displays eine Reihe von 10 Sondertasten, die jeweils mit einer Leuchtdiode
versehen sind.
-HGHGHU6RQGHUWDVWHQ
HQWKlOWHLQHURWH/('
Die Sondertasten auf dem Fronttableau sind nicht an die Tastaturschnittstelle
angeschlossen, sondern werden über Port A und den unteren Teil von Port C,
des parallelen Ein-/Ausgabe-Bausteins a/jointfilesconvert/1716137/bgefragt, dessen Adressbereich zwi-
schen 220H und 223H liegt.
6RQGHUWDVWHQ 6 6 6 6 6 6 6 6 6 6
3RUW
Port C Port A
$GUHVVH
222H 220H
%LW
1 0 7 6 5 4 3 2 1 0
%HWlWLJW
0 0 0 0 0 0 0 0 0 0
*HO|VFKW
1 1 1 1 1 1 1 1 1 1
Comentários a estes Manuais