Électronique numérique: missions brochage pour un port parallèle
Les broches à un port parallèle que vous intéressent le plus pour vos projets électroniques sont des broches 2 à 9 - les broches de données de huit qui sont collectivement appelés le port de données.
Lorsque le port de données est connecté à une imprimante, ses huit broches sont capables d'envoyer une multiplet de données à la fois à l'imprimante. Lorsque le port de données est connecté à un circuit de votre propre conception, ses broches fonctionnent comme huit sorties logiques séparés, que vous pouvez utiliser comme entrées à vos propres circuits logiques.
Un port parallèle comporte également quatre broches de sortie supplémentaires appelé port de contrôle, que vous pouvez également utiliser pour la sortie.
Lorsque l'orifice de commande est connecté à une imprimante, ces repères sont utilisés pour contrôler le fonctionnement de l'imprimante. L'un d'eux, appelé le stroboscope, indique qu'un nouvel octet de données est disponible sur le Goupilles de données lorsque la broche d'activation passe au niveau haut, l'imprimante lit un octet de données à partir des broches de données. Un autre axe de contrôle-port de l'imprimante se réinitialise.
Enfin, les cinq axes qui composent le port d'état permettre à l'imprimante d'envoyer des informations à l'ordinateur.
Un des axes état-port permet à l'imprimante de l'ordinateur dire qu'il est prêt à recevoir des données via le port de données. Un autre axe permet à l'imprimante sait qu'il a fini de lire les données à partir du port de données. Un troisième broche informe l'ordinateur de l'imprimante n'a plus de papier. Les autres broches d'état ont des fonctions similaires.
Goupille | Nom | Entrée ou de sortie | Description |
---|---|---|---|
1 | STROBE | Sortie ou d'entrée | Lorsque les données LOW est présent sur les broches de données |
2 | D0 | Production | Bit de données 0 |
3 | D1 | Production | Bit de données 1 |
4 | D2 | Production | Peu de données 2 |
5 | D3 | Production | Peu de données 3 |
6 | D4 | Production | Peu de données 4 |
7 | D5 | Production | Peu de données 5 |
8 | D6 | Production | Peu de données 6 |
9 | D7 | Production | Peu de données 7 |
10 | ACK | Entrée | LOW lorsque les données ont été lues |
11 | OCCUPÉ | Entrée | HIGH lorsque l'imprimante est occupée |
12 | PE | Entrée | HIGH quand l'imprimante est à court de papier |
13 | SEL | Entrée | HIGH lorsque l'imprimante est prête |
14 | SAUT DE LIGNE | Sortie ou d'entrée | Avances l'imprimante |
15 | Erreur | Entrée | HIGH quand une condition d'erreur existe |
16 | RÉINITIALISER | Sortie ou d'entrée | HIGH lorsque l'imprimante est réinitialisée |
17 | SELECT | Sortie ou d'entrée | HIGH lorsque l'imprimante est déconnecté |
18 | GND0 | Ni | Prise de terre |
19 | GND1 | Ni | Prise de terre |
20 | GND2 | Ni | Prise de terre |
21 | GND3 | Ni | Prise de terre |
22 | GND4 | Ni | Prise de terre |
23 | GND5 | Ni | Prise de terre |
24 | GND6 | Ni | Prise de terre |
25 | GND7 | Ni | Prise de terre |
Comme je l'ai déjà mentionné, les broches de sortie d'un port parallèle utilisent un signal HIGH +5 V pour représenter 1 et 0 V pour représenter 0. La quantité de courant que chacun peut source de broche est relativement faible - typiquement, environ 10-12 mA.
Ce courant est suffisant pour conduire une LED, mais pour quelque chose de plus exigeant, vous avez besoin d'un moyen pour isoler la charge de sortie du port parallèle lui-même. Pour ce faire, vous pouvez utiliser des transistors individuels ou un CI conçus spécifiquement à cette fin.