Verständnisfrage 74HC595

Gast #463789
Lesenswert?
• ▲
▼
Hallo,

ich habe eine ein Frage zum Schieberegister 74HC595, und zwar klappt die 
Ansteuerung nicht wie gewünscht - denn wenn ich das 2. Bit setze werden 
zwei Ausgänge aktiv (nähmlich das 2. und 3. Bit). Ebenso verhält es sich 
wenn ich Bit 3 setze, dann sind ebenfalls die Ausgänge Bit 2 und 3 
aktiv. Alle anderen Bits verhalten sich wie gewünscht. Ich kann mir 
nicht erkläre warum das so ist, ich habe schon diverse IC's versucht, 
aber das verhalten ist immer das selbe.

Pin 13 (Output Enable) = GND
Pin 10 (Reset) = VCC
Pin 14 (serieller Dateneingang)
Pin 11 (Clock Schiftregister)
Pin 12 (Clock Latchregister)

Wenn ich die Funktion des IC's richtig verstanden habe, dann setze ich 
das enstrechende Bit an seriellen Eingang und Takte von Low auf High das 
Schiftregister (Pin 11). Nach 8 Durchgängen (also einem Byte) setze ich 
Pin 12 (Latchregister) von Low auf High um das Byte an die Ausgänge zu 
übergeben. Aber wie oben geschrieben werden immer zwei Ausgänge aktiv 
wenn ich nur das 2. oder 3. setze.

Vielleicht hat jemand einen Tip, vielen Dank und frohe Weihnachten.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.