Étape 1: Alors, qu’entend-on par Maj enregistre ?
donc ce qui signifie que tous?! ?
Tout d’abord, le nom
74--signifie que sa part de la famille de logique 74xx et depuis sa logique, il ne peut pas directement contrôler très actuel (16-20 ma pour le morceau entier est fréquent), il seulement transmet les signaux autour, mais cela ne signifie pas que le signal ne va pas à un transistor qui permet de commuter une charge de courant plus élevée.
HC signifie c’est un dispositif de cmos haute vitesse, vous pouvez lire à ce sujet sur le lien ci-dessous, mais ce qu’il faut fondamentalement connaître qu’est que c’est un appareil de faible puissance et se déroulera du 2 au 5 volts (donc si votre en utilisant un arduino 3,3 volts votre ok)
Il peut également fonctionner correctement à haute vitesse ce morceau particulier a une vitesse typique de 78mhz, mais vous pouvez aller comme lent ou rapide (jusqu'à ce qu’il démarre gaffes) que vous le souhaitez
www.kpsec.freeuk.com/Components/74series.htm
164 est le numéro de modèle pour cette puce, il y a un grand tableau d'entre eux sur wikipedia
en.wikipedia.org/wiki/List_of_7400_series_integrated_circuits
Prochain, 8 bits
Un registre à décalage est constitué de circuits flip flop, un flip flop est 1 peu de mémoire, celui-ci a 8 (ou 1 octet de mémoire). Étant donné que c’est un souvenir, si vous n’avez pas besoin de mettre à jour le registre, que vous pouvez juste cesser de « parler » à lui et il restera dans quelque État vous l’avez laissé, jusqu'à ce que vous « parlez » à ce nouveau ou réinitialisez la puissance.
autres registres à décalage logique série 7400 peuvent aller jusqu'à 16 bits
série en parallèle hors
Cela signifie que votre arduino il envoie des données en série (marche off impulsions un après l’autre) et le registre à décalage met chaque bit sur la broche de sortie correcte. Ce modèle nécessite seulement 2 fils à commander, vous pouvez utiliser 2 broches numériques sur l’arduino, et briser ces 2 sorties à 8 sorties numériques plus
d’autres modèles sont parallèles dans les hors série, ils font la même chose mais comme entrées à l’arduino (par exemple une manette NES)
non enclenchée
C’est peut-être une chute de cette puce si vous en avez besoin. Comme les données entre un registre à décalage via serial, il apparaît sur la première broche de sortie, quand un signal de synchronisation pénètre dans le premier bit déplace plus 1 place, créant un effet de défilement sur les sorties, par exemple 00000001 se présentent sur les sorties comme
1
01
001
0001
00001
000001
0000001
00000001
Si votre parler aux autres dispositifs logiques qui partage la même horloge et n’attendais ne pas à cela, il pourrait provoquer des questions. Registres à décalage fermeture ont un jeu supplémentaire de mémoire, donc une fois que les données se faites entrer dans le registre, vous pouvez appuyer sur un interrupteur et montrer les sorties, mais il ajoute un autre fil, des logiciels et des choses à rattraper.
Dans le cas de ce instructable nous sommes contrôle afficheurs à LED, l’effet de défilement arrive si rapide tu ne peux pas le voir (sauf lorsque vous le tout premier tour sur la puce), et une fois l’octet dans le registre à décalage il n’y a pas plus de défilement
Nous allez commander type bargraph, 7 segments et un 16LED 4x4 matricielle avec cette puce et les logiciels sur l’arduino utilisant seulement 2 digital épingles (+ alimentation et masse)