Video: Gigi D'Agostino Bla Bla Bla 2024
De pinnen op een parallelle poort waar u het meest in geïnteresseerd bent voor uw elektronica projecten zijn pinnen 2 tot en met 9 - de acht gegevenspinnen die samen de gegevenspoort worden genoemd.
Wanneer de gegevenspoort op een printer is aangesloten, kunnen de acht pinnen ervan telkens 1 byte aan gegevens naar de printer verzenden. Wanneer de datapoort is aangesloten op een circuit van uw eigen ontwerp, functioneren de pinnen ervan als acht afzonderlijke logische uitgangen, die u kunt gebruiken als invoer voor uw eigen logische circuits.
Een parallelle poort beschikt ook over vier extra uitvoerpinnen, de -besturingspoort, die u ook voor uitvoer kunt gebruiken.
Wanneer de besturingspoort op een printer is aangesloten, worden deze pinnen gebruikt om de werking van de printer te regelen. Een van hen, de -flits, geeft aan dat er een nieuwe byte aan gegevens beschikbaar is op de gegevenspinnen; wanneer de stroboscooppen HOOG wordt, leest de printer een byte aan gegevens van de gegevenspinnen. Een andere poort voor de besturingspoort reset de printer.
Tot slot kunnen de vijf pinnen waaruit de statuspoort bestaat, de printer informatie naar de computer sturen.
Met een van de pinnen van de statuspoort kan de printer de computer laten weten dat hij klaar is om gegevens te ontvangen via de gegevenspoort. Een andere pin laat de printer weten dat hij klaar is met het lezen van gegevens uit de datapoort. Een derde pin informeert de computer dat de printer geen papier meer heeft. De andere statuspinnen hebben vergelijkbare functies.
Pin | Name | Invoer of uitvoer | Beschrijving |
---|---|---|---|
1 | STROBE | Uitgang of invoer | LAAG wanneer gegevens aanwezig zijn op de gegevenspinnen |
2 | D0 | Uitvoer | Gegevensbit 0 |
3 | D1 | Uitvoer | Gegevensbit 1 |
4 | D2 | Uitvoer > Gegevensbit 2 | 5 |
D3 | Uitvoer | Gegevensbit 3 | 6 |
D4 | Uitvoer | Gegevensbit 4 | 7 |
D5 > Uitgang | Gegevensbit 5 | 8 | D6 |
Uitvoer | Gegevensbit 6 | 9 | D7 |
Uitvoer | Gegevensbit 7 | 10 > ACK | Invoer |
LAAG wanneer gegevens zijn gelezen | 11 | BEZIG | Invoer |
HOOG wanneer de printer bezig is | 12 | PE | Invoer > HOOG wanneer de printer geen papier meer heeft |
13 | SEL | Invoer | HOOG wanneer de printer klaar is |
14 | LINEFEED | Uitgang of invoer | Gaat door de printer |
15 | ERROR | Invoer | HOOG bij een foutconditie |
16 | RESET | Uitgang of invoer | HOOG bij reset van de printer |
17 > SELECT | Uitgang of invoer | HOOG als de printer offline is | 18 |
GND0 | Nei ther | Aardverbinding | 19 |
GND1 | Noch | Aardverbinding | 20 |
GND2 | Noch | Aardverbinding | 21 |
GND3 > Noch | Aardverbinding | 22 | GND4 |
Noch | Aardverbinding | 23 | GND5 |
Noch | Aardverbinding | 24 | GND6 < Noch |
Aardverbinding | 25 | GND7 | Noch |
Aardverbinding | Zoals ik al zei, gebruiken de uitgangspinnen van een parallelle poort een +5 V HOOG-signaal om vertegenwoordig 1 en 0 V om 0 te vertegenwoordigen.De hoeveelheid stroom die elke pen kan uitzenden is relatief klein - meestal rond de 10-12 mA. | Die stroom is genoeg om een LED aan te sturen, maar voor alles wat veeleisender is, hebt u een manier nodig om de uitvoerbelasting van de parallelle poort zelf te isoleren. Hiervoor kunt u afzonderlijke transistors of een IC gebruiken die speciaal voor dit doel is ontworpen. |