Si vous avez déjà examiné l’accès au port parallèle de bas niveau, vous avez peut-être appris que cela ne fonctionne que avec un matériel de port parallèle réel et non avec des adaptateurs de ports parallèles USB. Mais voici une option qui changera votre pensée. Il emprunte à partir de la manière dont les imprimantes communiquent pour permettre à USB du port de port parallèle à frapper sans microcontrôleur (liaison morte, essayez l’archive Internet).
Bien sûr, l’ajout d’un microcontrôleur rendrait cette morte simple. Tout ce que vous avez à faire est de programmer la puce pour imiter la fin de l’imprimante du schéma de communication. Mais ce n’est pas la technique prise ici. Au lieu de cela, le convertisseur USB au RS232 (série) est également visualisé ci-dessus est utilisé comme signal de réinitialisation. La broche stroboscopique sur le port parallèle entraîne un onduleur qui déclenche un thyristor connecté à la goupille occupée. Les thyristors sont des commutateurs bistables de sorte que cette option seule ne effacera jamais la goupille occupée. C’est là que la connexion série entre en jeu. En alternant les données transmises de l’ordinateur entre les valeurs bit-bang envoyées à LP0 et 0xf0 envoyées au connecteur série, les huit bits de données parallèles deviennent entièrement adressables. Voir le projet en action dans le clip après la pause.