6Fermer8
deephLe 31/05/2011 à 08:07
On peut gérer le temps avec les interruptions, c'est ce qu'il y a de plus précis je pense.

Pour ralentir un programme j'utilise la commande halt (bien que nop peut être aussi utilisée) :

wait:
	ei

wait_loop:
	halt
	djnz wait_loop
	ret


À noter que les interruptions doivent être activées (ei) sinon la prochaine instruction n'arrivera jamais (ion les désactive par défaut).