Parallel Breakout: publication des cartes en Open-Source + Suite du projet
Bonjour,
Bien qu'il s'agisse d'une pièce d'anthologie informatique, j'ai décidé de refaire du retro-développement sur port parallèle en Python (voir autre projet BionicPuppy).
Publication des cartes
C'est ainsi qu'est né Parallel-Breakout et ses articles, projets qui vient d'être publié dans son intégralité sur GitHub --> Parallel-Breakout sur GitHub
Source: Parallel-breakout dispo sur GitHub |
Parallel-bus
Parallel-bus est une autre carte fille en cours de développement.
Je me suis demandé s'il était possible de créer une interface avec les caractéristiques suivante à partir du seul port parallèle:
- Bus d'adresse 16 bus (écriture)
- Bus de données 8 bits (lecture/écriture)
- Bus de contrôle : quelques bits (écriture)
- Signal d'horloge
Pour l'instant, le signal d'horloge est généré directement par le port parallèle... l'interface ne sera pas un foudre de guerre.
Le but c'est d'avoir quelque-chose de fonctionnel.
Parallel --> Bus |
La carte est déjà routée... je vais pouvoir me pencher sur la documentation.
Premier routage de la carte |
Je vais me pencher un peu sur la documentation du fonctionnement de la carte.
Il y a déjà quelques améliorations à faire:
- Ajouter des LED d'état sur tous les bus. Histoire de facilité.
- Ajouter une LED d'état pour savoir si le bus de donnée est en lecture/écriture.
A tout bientôt pour la suite des avantures
Ressources
- Parallel-Breakout sur GitHub
- autres articles Parallel-Breakout
Écrire un commentaire