Étape 7: Répartition en fréquence
Maintenant vient la mise en œuvre du diviseur de fréquence. Puisque nous avons jeté toutes les spécifications, le reste est simplement copier et coller et couvrant toutes les conditions possibles différentes. Diviseur de fréquence entière te avec tous les billets mis en place est fourni dans la figure 5.
Remarquez comment lorsque la note est « 111 », nous avons simplement réinitialiser le compteur et la sortie à 0. C’est parce que le Conseil ne joue que sept notes et nous ne voulons pas toutes les valeurs illégales pour les commutateurs non pris en charge. À ce stade, nous devons maintenant stocker la valeur de temp_out pour une utilisation avec les haut-parleurs. Cela se fait en assignant des temp_out à audioout, comme illustré à la figure 6.
Cela nous permettra de mémoriser la fréquence que nous avons obtenues de processus précédent et utiliser effectivement.