Étape 3: Créer l’état d’affichage
Les fonctions d’affichage État de prendre un certain nombre de la LSFR et allumer un correspondant dirigé pendant un certain laps de temps. Cela se fait à l’aide d’un LSFR, compteur et mux. Plus haut, est le schéma fonctionnel de l’état d’affichage. En outre, les fichiers de disque dur virtuel correspondant à la LSFR, compteur et mux sont attachés à cette page. Voici un bref résumé sur le fonctionne de l’état d’affichage.
Avant que nous continuons à comment les fonctions affichage de l’Etat, il est important de note qui a créé et détient le code. Notre professeur Andrew Danowitz créé le LSFR et modules de comptoir. Propriété est complètement le sien et a besoin de sa permission pour être copié ou reproduit. En tant qu’étudiants, nous avons créé le module mux, nommé « lumières » dans les fichiers vhd.
Lorsque enable est élevée, le compteur est prêt à commencer et les tongs sont prêts à tenir un certain nombre de la LSFR. (Rappelez-vous, la LSFR évolue constamment son numéro à la fréquence d’horloge). Puis, lorsque enable est faible, le compteur commence et les tongs contenir le nombre pour aussi longtemps que le compteur continue à compter vers le haut. En outre, le nombre de détenus est passé à un multiplexeur qui puis l’affiche sur les LEDs. Pendant ce temps, le compteur est compter un nombre (spécifié à.5 secondes dans le module). Lorsque le compteur a fini de compter, le mux donne la LED toutes les entrées basses. La sortie du compteur est un signal qui est de l’activer pour l’état d’attente.
L’état d’affichage fonctionne pour afficher une LED pendant une certaine période de temps. Pour un défi, vous pouvez essayer d’incorporer les orateurs du Conseil Nexys 2 et l’ai jouer un ton respectif pour une LED unique.