Z80 flashing leds / NOP test board
Modérateurs : Papy.G, fneck, Carl
Re: Z80 flashing leds / NOP test board
@ bubulmaster Tu utilise quel logiciel pour faite ton schéma?
https://www.franck-pissotte.fr/ vide grenier
Re: Z80 flashing leds / NOP test board
Je viens de tester vite fait sur une planche à pain: le rafraîchissement ne pose pas de problème car il est calé sur le comptage (le reset fait bien son boulot).
Re: Z80 flashing leds / NOP test board
Tant qu'à faire, je préfèrerais utiliser un LA plutôt que les LEDs si on n'utilise pas un MCU derrière pour effectuer différents tests derrière dont certains automatiques, parce ces lumières seront difficiles à interpréter et plus encore s'il s'agit de le faire à des fréquences élevées comme de suivre les signaux comme /M1, /RD, /WR, /MREQ, etc.
Un autre aussi c'est la possibilité de lancer les tests de jeux d'instructions pour déterminer la compatibilité avec un modèle.
Un autre aussi c'est la possibilité de lancer les tests de jeux d'instructions pour déterminer la compatibilité avec un modèle.
Re: Z80 flashing leds / NOP test board
Ah ! aussi, le Z80 NMOS ont une fréquence minimal de fonctionnement. Il serait bon de prendre en compte aussi. Les CMOS, en revanche, peuvent avoir un passage de fréquence à 0 puis reprendre à une fréquence sans un RESET au bout de n'importe quel lap de temps.
- bubulemaster
- Messages : 1082
- Inscription : 01 juil. 2014 13:48
- Localisation : Nantes
Re: Z80 flashing leds / NOP test board
J'utilise KiCad
Et comme le souligne Fred, je suis loin de maîtriser ce logiciel (c'est la deuxième fois que je l'utilise) et je ne comprend pas pourquoi quand j'enregistre des connexions disparaissent et d'autres apparaissent.
Je crois que le problème est entre le clavier et la chaise
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés .
Vinted | Le bon coin | Ebay
Vinted | Le bon coin | Ebay
Re: Z80 flashing leds / NOP test board
Pas forcément, il reste quelques bugs dans ce logiciel.
- bubulemaster
- Messages : 1082
- Inscription : 01 juil. 2014 13:48
- Localisation : Nantes
Re: Z80 flashing leds / NOP test board
Et voilà ma carte réalisée.
Il me reste à découper le surplus et à faire un boitier.
Mais elle fonctionne, j'ai pu tester plusieurs Z80 récupéré et valider ensuite avec une MasterSystem.
Bref, je suis content, je progresse en électronique
J'ai pris le maximum de composants de récupération (voilà pourquoi je n'ai pas pris de réseau de résistances, utiliser un potentiomètre de 5,4K + 2 résistances de 18K).
Donc ma fréquence est réglable entre 22Hz et 25Hz (c'est peu mais suffisant).
On peut simplifier encore avec une vitesse d'horloge fixe, à l'usage, le réglage est inutile.
La led sur la broche WR c'est plus au cas où le processeur aurait un problème.
Il me reste à découper le surplus et à faire un boitier.
Mais elle fonctionne, j'ai pu tester plusieurs Z80 récupéré et valider ensuite avec une MasterSystem.
Bref, je suis content, je progresse en électronique
J'ai pris le maximum de composants de récupération (voilà pourquoi je n'ai pas pris de réseau de résistances, utiliser un potentiomètre de 5,4K + 2 résistances de 18K).
Donc ma fréquence est réglable entre 22Hz et 25Hz (c'est peu mais suffisant).
On peut simplifier encore avec une vitesse d'horloge fixe, à l'usage, le réglage est inutile.
La led sur la broche WR c'est plus au cas où le processeur aurait un problème.
- Pièces jointes
-
- z80_simple_tester.jpg (223.71 Kio) Consulté 3555 fois
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés .
Vinted | Le bon coin | Ebay
Vinted | Le bon coin | Ebay
Re: Z80 flashing leds / NOP test board
Bravo!
C'est une platine à pastilles ou à bandes?
C'est une platine à pastilles ou à bandes?
https://www.franck-pissotte.fr/ vide grenier
Re: Z80 flashing leds / NOP test board
Oui bravo, le premier Z80 NOP tester made in "system-cfg".
Re: Z80 flashing leds / NOP test board
Bravo, il n'y a plus qu'à lancer la production en masse
- bubulemaster
- Messages : 1082
- Inscription : 01 juil. 2014 13:48
- Localisation : Nantes
Re: Z80 flashing leds / NOP test board
@pascalien c'est une plaque à pastille.
C'est galère, le dessous contient des pâtés de soudure avec des bouts de pattes de composants pour faire les contacts
J'ai remarqué que certains Z80 ont besoin d'un reset pour démarrer.
En cherchant, c'est écrit dans la doc et effectivement, j'ai regardé plusieurs schémas (Master System, Zx81, Aquarius...) et il y a un circuit d'auto-reset à la mise sous tension.
C'est galère, le dessous contient des pâtés de soudure avec des bouts de pattes de composants pour faire les contacts
J'ai remarqué que certains Z80 ont besoin d'un reset pour démarrer.
En cherchant, c'est écrit dans la doc et effectivement, j'ai regardé plusieurs schémas (Master System, Zx81, Aquarius...) et il y a un circuit d'auto-reset à la mise sous tension.
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés .
Vinted | Le bon coin | Ebay
Vinted | Le bon coin | Ebay
Re: Z80 flashing leds / NOP test board
Sur une plaquette à pastilles oui il faut utiliser et souder les pattes pour faire une partie du câblage. Pastilles ou à bandes l'utilisation de straps est aussi souvent nécessaire et tu l'as fait proprement. Vraiment très bien.
Pour le reset effectivement je l'ai remarqué aussi sur mon montage. Plus exactement dans le schéma sur lequel je me suis basé, cette partie du circuit était présente et j'ai eu la flemme de la câbler au départ. J'ai constaté que les démarrages étaient parfois capricieux et donc je l'ai câblée, plus de problème ensuite.
L'auto-reset au démarrage est obtenu avec le condensateur et la résistance qui vont laisser la ligne reset active pendant 4 cycles d'horloge lors de la mise sous tension. En fait j'ai aussi testé la différence entre le circuit de reset avec un simple switch et celui avec résistance et condensateur. Si la fréquence est très élevée tu ne verras pas de différence mais si la fréquence est très basse alors oui ça fait une différence à moins de laisser le switch appuyé assez longtemps.
Pour le reset effectivement je l'ai remarqué aussi sur mon montage. Plus exactement dans le schéma sur lequel je me suis basé, cette partie du circuit était présente et j'ai eu la flemme de la câbler au départ. J'ai constaté que les démarrages étaient parfois capricieux et donc je l'ai câblée, plus de problème ensuite.
L'auto-reset au démarrage est obtenu avec le condensateur et la résistance qui vont laisser la ligne reset active pendant 4 cycles d'horloge lors de la mise sous tension. En fait j'ai aussi testé la différence entre le circuit de reset avec un simple switch et celui avec résistance et condensateur. Si la fréquence est très élevée tu ne verras pas de différence mais si la fréquence est très basse alors oui ça fait une différence à moins de laisser le switch appuyé assez longtemps.
Re: Z80 flashing leds / NOP test board
Bravo pour cette réalisation
Après tu peux faire la même chose pour d'autres processeurs, pour certains c'est un peu plus compliqué mais pour les classiques ca reste identique (6502, 6809,...).
Après tu peux faire la même chose pour d'autres processeurs, pour certains c'est un peu plus compliqué mais pour les classiques ca reste identique (6502, 6809,...).
Re: Z80 flashing leds / NOP test board
Il me semblait qu'il y avait un autre fil mais je pose ici faute de trouver mieux : https://twitter.com/vintagechips/status ... 7211674626
L'horloge fourni au Z80 peut aller de 0 à 20 MHz.
L'horloge fourni au Z80 peut aller de 0 à 20 MHz.
- bubulemaster
- Messages : 1082
- Inscription : 01 juil. 2014 13:48
- Localisation : Nantes
Re: Z80 flashing leds / NOP test board
C'est peut-être hors sujet, il y a aussi le Retro Chip Tester Professional qui permet de tester un nombre impressionnant de puce
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés .
Vinted | Le bon coin | Ebay
Vinted | Le bon coin | Ebay