Hur man använder en 74HC595 SKIFT Register med en AVR ATtiny13 (1 / 3 steg)
Steg 1: Bekanta dig med 595
PIN-koden ut går så här:
Stift 1 - Output B - källa för LED (+)
Stift 2 - utgång C - källkod för LED (+)
Stift 3 - utgång D - källa för LED (+)
Stift 4 - utgång E - källa för LED (+)
Stift 5 - utdata F - källa för LED (+)
Stift 6 - utdata G - källa för LED (+)
Stift 7 - utdata H - källa för LED (+)
Stift 8 - GND
Stift 9 - Serial Output - bär värde från utdata H till Data Pin (stift 14) av en annan 74HC595 för att skapa en kedja av SR: s
Stifts 10 - SKIFT Register återställa - aktiv låg Clear data i skift Register, spärr Register är nr påverkas.
Stift 11 - SKIFT Clock - låg till HI övergången skiftar i data (0 eller 1) från Data Pin (stift 14). Detta kan växlas mycket snabbt i program där du vill ha en snabb uppdateringsfrekvens som visar. Jag tror att du kan växla ordningen på 1000 Hz +
Stift 12 - spärren Clock - låg till HI övergången spärrarna SR data utgångarna - spärren i vårt fall kommer att utlösas efter varje 8 bit skiftas i.
Stift 13 - Output Enable - aktiv låg - gör data i spärr Register ska visas på displayen. Vanligtvis detta kommer hållas låg, så du kan bara hård-tråd det, men jag har AVR setup att kontrollera den.
Stift 14 - seriell Data i (Data stift) - inte vara rädd av ordet "serienummer". Det betyder bara digital 1 eller 0 på ett enda stift. Detta är där AVR ska föda i bitar
Stift 15 - utgång A - källa för LED (+) - det är en konstig plats för det men det fungerar
PIN 16 - VCC 2.0-7.0 VDC