Le Z80 est un processeur (sans mémoire embarqué). Donc, au démarrage, il exécute les instructions présentent sur son bus de data.

A partir de ce fait, voici un petit testeur économique (cf sur le schéma ci dessous). L'idée n'est pas de moi, elle vient de cette page http://www.z80.info/z80test0.htm (le site est une énorme source d'info sur le Z80).

schemaTesteurZ80

Le principe est simple: il s'agit de faire démarrer le processeur sur un reset (adresse zéro) et de lui faire exécuter des instructions NOP (no operation). On visualise l'incrémentation des bits de poids faibles du bus d'adresse sur 3 leds.

le NOP est codé par 0x00, c'est pourquoi le bus de data est tiré à la masse par un réseau de résistances.

L'horloge est fabriquée avec un circuit RC faisant commuter une porte logique (CD4093). Elle fournit une fréquence d'environ 35Hz (soit 28ms).

Le bouton reset est indispensable car il faut un reset après le démarrage du proc sinon il semble bloqué!!