Étape 2: Compteur binaire programme
Le programme de compteur binaire appliquera 5V (haut) et 0V (faibles) à quatre des huit voyants pour générer tous les 16 modèles de bits possibles pour les valeurs binaires entre 0000 et 1111. Dans cette séquence, le bit le moins significatif (LSB) est représenté par la LED la plus à droite et est connecté à la broche 17. Chaque bit successive se déplaçant de droite à gauche a une valeur de lieu qui est deux fois le bit précédent (c'est-à-dire 1, 2, 4, 8) pour que le modèle binaire de la valeur de l’entier 13 est 1101 (8 x 1 + 4 x 1 + 2 × 0 + 1 × 1 = 8 + 4 + 0 + 1 = 13).
Étape 0: Avant de commencer à travailler avec le code nous avons besoin d’une bonne idée de l’approche programme. Ce programme utilise un tableau d’entiers pour contenir les numéros de NIP W65C02SXB utilisés et rendra l’utilisation de pour les boucles où il est possible de réduire la complexité et la taille du code. Étant donné que le processus de création les niveaux de sortie de broche pour une valeur donnée binaire est une séquence précise d’opérations nous doit pouvoir coder ce processus dans sa propre méthode d’être appelée à partir de la boucle principale du programme.
Programme de WDC GitHub: https://github.com/WesternDesignCenter/8LED_ASCII_VIA