Vorige                       Inhoud                      Volgende
_________________________________________________________________

Parallelle I/O          860409          (c) 1986 by ORD-GROUP  18


                         Parallelle I/O

De  parallelle-I/O-kaart verzorgt de printer-interface  en  heeft
mogelijkheden voor 24 in- en uitvoersignalen d.m.v.  de Signetics
8255  PIO.  De kaart heeft een eigen interrupt-controller die een
interrupt  doorgeeft  aan  de  CPU en  via  een  input-poort  het
interrupt-nummer doorgeeft.

De  parallelle-I/O-kaart maakt op dit moment gebruik van  6  I/O-
poorten. Vier van deze poorten zijn voor de 8255. De vijfde poort
heeft de volgende functie:

Bij het lezen (naar de CPU toe):

bit 0     Interrupt 0 is actief
bit 1     Interrupt 1 is actief
bit 2     Interrupt 2 is actief
bit 3     Interrupt 3 is actief
bit 4     Interrupts zijn mogelijk (Interrupt enable)
bit 5-6   Niet gebruikt
bit 7     Printerpoort is ge-enabled

Bij het schrijven (van de CPU af):

bit 0     Reset alle actieve interrupts
bit 4     Maak interrupts mogelijk (Interrupt enable)
bit 7     Enable de printerpoort

De  zesde  poort is de printerdatapoort.  Alle data die  naar  de
printer moet worden verzonden wordt naar deze I/O poort gestuurd.
De hardware zorgt verder voor het handshaken met de printer.

Van  de  interrupts  wordt interrupt 3 altijd  gebruikt  voor  de
printerpoort.  De  andere  interrupts kunnen  worden  geactiveerd
vanaf de algemene I/O connector. Deze connector (50-polig female)
bevat ook de 24 I/O lijnen van de 8255. Deze connecter is vrij en
kan voor van alles worden gebruikt.

De printerpoort heeft een standaard Centronics-connector.

_________________________________________________________________

Vorige                       Inhoud                      Volgende