Hur man använder en 74HC595 SKIFT Register med en AVR ATtiny13 (3 / 3 steg)

Steg 3: Granska koden och programmera din AVR

ATtiny13 är en liten MCU (8-pin), men du kan öka sin utgångar med ett skift Register som vi kommer att göra.

Programmet jag skrev är relativt enkelt, men det har några trevliga funktioner som kan göra koden ser mer komplicerat men Läs igenom den och du bör vara OK.

Jag kommer inte att gå över koden här eftersom jag såg till att det finns bra kommentarer för varje kodrad.

Koden är skriven i C med AVRStudio4.17 med WinAVR 20090313 GCC C-kompilator.
Om du använder en annan kompilator som IAR, Codevision, AVRdude, etc kan du antagligen anpassa koden eller iallafall se över det och lära sig något.

Programmering kan inte vara den mest effektiva, men det fungerar för denna demonstration.

Hämta ZIP-filen för: källkod, schematisk, och bild

Posta vänligen kommentar och frågor och jag kommer göra mitt bästa att besvara dem.

Tack för att titta. Kolla in min andra AVR Instructables.

Se Steg
Relaterade Ämnen

Hur man använder en horisontella bandsåg (med noggrannhet och Precision)

detta är en horisontella bandsåg. Det är oftast används för att minska lager till grov längd, men med ett par trick och lite finess kan du klippa exakt (inom ett par tusen) igen och igen.Steg 1: Åtgärd och markera arbetsstycket Först mäta och markera...

Hur man använder en skärbräda (med exempel)

Ett Lödfritt set av brödunderläggen även känd som en Protoboard är en prototyping space(board) som varje elektronik entusiaster måste ha. En skärbräda låt oss du testa kretsar eller prova nya utan hassle av lödning. Titta på den video ovan eller Fort...

Hur man använder datorn registrerar - lektion 1 - bitars grunderna, maskering, logik verksamhet

dator register är svåra att använda, men värt att lära sig hur man använder. De ser ut som nummer, men fungerar som en serie av kryssrutor. Varje bit kan ha en annan funktion. Att sätta en 1 eller en check kommer att aktivera något. Ändra 1 till en 0...

Hur man använder SRIO bibliotek för Arduino

med SRIO bibliotek du kan extand din Arduino I/O med skiftregister 4021 och 74HC595Du kan hitta denna tutrorial här: http://www.e-licktronic.com/en/content/19-tutorial-library-sriohttp://www.e-licktronic.com/en/content/19-tutorial-library-srioI denna...

Hur man använder en IC DAC

Hej!Det finns ett antal tutorials där ute som kan förklara hur man använder en R-2R resistor stege som en Digital till Analog omvandlare (DAC), såsom en, men inte mycket många är ute som förklarar hur du använder en DAC som är en integrerad krets. (L...

Hur man använder den kommande kön på Neatorama.com

i detta instructable jag kommer att redogöra för åtgärderna för att komma igång med kommande kön tillsammans med några vanliga misstag att hålla din post från att nå förstasidan.Om du inte är säker på vad jag talar om, och vill veta mer, besök Neator...

Hur man använder seriekonsoll återhämtning för OpenWRT

jag har en bra trådlös router från TP-LINK, herr 3420. Det är en typisk WiFi-router, jag köpte den var:1. den har en USB-port och2. du kan läsa in OpenWRT på den.Så jag fick enheten, jag installerade OpenWRT och på något sätt lyckades jag setup fel u...

Hur man använder tvål

detta instructable är att visa dig hur man använder tvål. Detta är för du jamiesoncostello (Steg 1: I duschen Först off jag föreslår att du använder tvål i duschen. Det hjälper till att rengöra smuts och bakterier från du. Först slå på duschen och ju...

En guide till att använda iMovie programvara + hur man använder grön/blå skärmen handledning att göra ditt videoklipp ser bättre

Denna video är en nybörjares handledning för iMovie programvara. Dessutom, om du är en video maker, vet du hur man använder grön/blå skärm övergångar för att göra dina videoklipp ser bättre ut. Titta på video veta bättre....

Hur man använder The DaVinci koden Cryptex (Steampunk USB Drive järnvaror krypteringen): en kul förbättring till din USB-döda Drop (eller Geocache)

i detta instructable jag kommer att visa dig hur du använder en DaVinci-koden cryptex. Den kan användas som en färdiga vackra Steampunk-liknande järnvaror krypteringen för din USB-enhet eller en rolig behållare till impove din USB döda Drop ("anonym,...

Hur man använder en jojo

En jojo är en leksak som är kul att spela med och detta Instructable visar hur man använder den. Jag kommer inte visa dig alla knep i detta Instructable men ändå, du lär dig grunderna.Steg 1: Timing är nyckelnBilden i detta steg lär du dig att hålla...

Hur man använder 3doodler (3d utskrift penna)!

Kolla in denna tutorial där jag förklarar i detalj hur man använder 3doodler (3d utskrift penna) och gå över några användbara tips och tricksOckså, hitta mig på Youtube eller på min hemsida för veckans videoklipp om: sprayfärg konst – Rainbow hår – 3...

Hur man använder en mjölkkanna att Linda en dag

min gubbe har påpekat för mig att jag vet hur man använder en hel del olika saker, som vanligtvis bor i vår papperskorgen, för att göra underbara behållare för de gåvor jag skapa för jul, födelsedagar, etc. Jag köpa sällan lådor och bara köpa present...

Hur man använder den talande ES6928P röst erkännande System_Stand-ensam/nej PC REQ skulle

Hej alla! Välkommen till min Instructable!Tack för att ha en gåskarl. Ungefär åtta månader sedan, bestämde jag mig att en av mina nya satsningar skulle vara att skapa en röst erkännandesystem som kunde vara utbildad manuellt, och utan att ha till grä...

Hur man använder en Stepper Motor

Om vi noga med att erkänna det eller inte, finns motorer överallt i vår vardag; de brukar bara vara dolda. Motorerna är närvarande i bilar, skrivare, datorer, tvättmaskiner, rakapparater, och mycket mer.Det finns dock ett antal personer (som fram til...

Intro hur man använder en 555 chip

/ * formatmallsdefinitioner * / bord. MsoNormalTable {mso-stil-namn: "Tabell Normal"; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-prioritet: 99; mso-stil-förälder: ""; MSO-stoppning-alt:...

Hur man använder en 3D penna

Jag har varit in i 3D-utskrifter i några år nu. Att göra dem, ändra dem, använder dem och allt som kommer i mellan. Jag har varit att se 3D pennor på marknaden mer och alltid tyckt att de var typ av dumt små saker. Tja, jag slutligen har en och gissa...

Hur man använder en AED

The AED är för användning efter pulsen stannar. Det bör användas just när den finns på scenen och CPR omedelbart stoppas för användning. AED är självförklarande och har en röst guidar dig om du fastnar.I detta instructable kommer jag bara att täcka i...

Hur man använder och lägga till den inofficiella instructables add-on(for FireFox)

du kanske har märkt mitt inlägg på gemenskapens form, men om du inte som är ok. Jag skapade en tillägga-på instructables, gjorde jag det att göra mitt liv lättare och jag tänkte om det kunde göra mig lättare varför inte din. Så im kommer för att visa...