>> Électroniques Technologie >  >> Personal Audio >> Radios-réveils

Écrire un programme principal dans le microprocesseur INTEL 8085 pour compter en continu en binaire avec un délai d'une seconde entre chaque compte ?

```Assemblage Intel 8085

org 100h; Adresse de départ du programme

lxi h, 0; Initialiser le compteur à 0

MVIb, 6 ; Compteur de retard pendant 1 seconde

boucle:

déplacer a, m; Afficher la valeur du compteur

dans un

mouvement m, un

inxh

inxh

dansx h; Augmenter le compteur

MVI a, 00h; Réinitialiser le compteur de retard

MVI c, 05h; Initialiser le compteur de retard

compter:

dcx c; Décrémenter le compteur de retard

déplacer un, m

compte rz ; Si le compteur de retard n'est pas nul, revenez à « count »

Boucle JMP ; Revenir au début du programme

```

Radios-réveils