Ce que vous devez :
1 - maquette
1 - alimentation - 7805 ou quelque autre source de 5v
1 - ATtiny13 et un moyen de programmer (je suis en utilisant le AVRISP mkII avec AVRStudio 4.17 w / WinAVR)
1 - Registre à décalage 74HC595
1 - 100uF cap
1 - 0.1uF cap
1 - résistance de 10K
8 - LED
8 - résistances 470 ohm
~ 15 - câbles de branchement
Ce qui est un registre à décalage ?
Série-parallèle Shift Registers sont ICs qui permettent de « serial » données être chronométré en 1 broche et pile vers le haut dans un registre qui est sortie sur 8 broches parallèles (dans le cas d’un registre à décalage de 8 bits). Comme les données sont cadencées, il décale tous les autres bits sur une position à la fin une chute. Registres à décalage communs sont 74HC164 et 74HC595.
Il y a un couple de bons tutoriaux en ligne sur ceux-ci avec des animations.
www.eeLab.usyd.edu.au/digital_tutorial/part2/register01.html
Le 595 a une autre caractéristique qui est cool. Ça s’appelle un loquet. Il permet les sorties montrer les bits actuels qui ont été accrochés dans le registre de loquet, tandis que de nouvelles données sont décalées dans le registre à décalage. Puis basculer la goupille de verrouillage et les nouvelles données sont copiées dans le Registre du loquet.
Voici un lien vers la feuille de données 74HC595 :
www.onsemi.com/pub_link/Collateral/MC74HC595A-D.pdf
Découvrez une vidéo de Youtube du Circuit en Action