Hallo,
Ik heb problemen met het 74HC164 shift register.
Beide inputs (pin 1 en 2) liggen op VCC (+5V).
Clock (pin 8) en MR (reset, pin 9) ook via pull-up naar VCC gelegd. LED via R op pin 13 (output 7). Ik zou verwachten dat deze pas hoog wordt na 7x massa verbinden met pin 8, maar deze output wordt direct hoog. REset werkt trouwens wel. BIj het aansluiten van meer leds gaan ze dikwijls in groepen tegelijk aan, ipv; het doorshiften...
Hulp!!
Hoe heb je alles aangesloten? Waarschijnlijk heb je last van contact dender (het contact is niet in 1x goed en daardoor krijg je een reeks pulsen ipv 1). Moet je maar even zoeken hier. Of anders een ic/uc ervoor pakken.
post eens een stukje code, dan kunnen we er meer mee.
de clock is wel triggered op een edge van laag naar hoog.
Kan de micro hem wel helemaal laag trekken?
[Bericht gewijzigd door Stijnos op (50%)]
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Een µC die contactdender veroorzaakt, dat lijkt me wel kras! Is het een PIC? 
Maar misschien zit het schuifregister op een breadbord zonder plaatselijke ontkoppeling, en is het een voedingsprobleem?
nee, de clock ingang hangt via 10K naar 5V. De microcontroller (Z-world/rabbit BL2010) trekt naar massa...
Ik zet in het programma van de controller breakpoints, waardoor ik stap per stap uitgang hoog en laag kan zetten
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
eh .. je clock is actief hoog ... die clock moet dus in rust LAAG zijn. en niet hoog zoals jij ze maakt ...
Mysterie opgelost: triggering was een 'haaienvin'. Pull-up weerstanden verkleind (sterkere pull-up) waardoor de flanken veel rechter zijn. (500 Ohm). Microcontroller kan 200mA sinken, dus ruim voldoende voor deze pull-ups (5V/500=10mA)
Spul werkt!
Gr
[Bericht gewijzigd door Henry S. op (1%)]