Schieberegister-Tutorial

Gast #631740
Lesenswert?
• ▲
▼
Hallo

Ich beschätige mich gerade mit dem Schieberegistertutorial und benutze 
einen ATmega8-16PU. Als Schieberegister benutze ich ein M74HC595B1
von "ST".

Ich habe nun die Schaltung wie beschrieben gelötet und wollte das 
Programm mal in den Controller laden. Wenn ich aber den Port 13("G") an 
GND anschließe,erkennt der PC den Controller nicht mehr.
Ist es normal,dass wenn "G" auf GND liegt, auch SER,SCK,SCL,RCK auch auf 
GND liegen?
Deshalb erkennt nämlich der PC auch den COntroller nicht mehr(weil 
PORTB3=MOSI) auf GND liegt.

Weiss jemand,was ich falsch mache?

Gruß Michael
#632159
Lesenswert?
• ▲
▼
@ Michael D. (michael1988)

>hm wüsste nicht wie ichs geschlachtet haben sollte...
>Lötbrücken hab ich alle 4fach überprüft.

>Weiss noch jemand Rat?

Wenn G auf Masse gelegt wird darf es logischerweise nicht an den uC 
gehängt werden. Zeig doch mal deinen Schaltplan.

MFG
Falk
#632339
Lesenswert?
• ▲
▼
@ Michael D. (michael1988)

>Also genau so hab ich es gelötet. Das Problem ist eben,dass Pin 17 beim
>AVR doppelt benutzt wird(als PORTB3 und als MOSI).

>Mache ich die Leitung von RCK nach PB3 weg,erkennt Yaap den Controller
>wieder.

Dann hast du einen Kurzschluss irgendwo. Denn das sind alles Eingänge, 
die beeinflussen den AVR nicht. Und G beieinflusst die Eingänge nicht.

MfG
Falk
#632399
Lesenswert?
• ▲
▼
Also wenn ich mit dem Widerstandsmesser überprüfe,ob G und SCK,SCL,SER 
oder RCK verbunden sind,kriege ich raus,dass sie es nicht sind.

Lege ich aber G auf GND,habe ich zwischen SCK,SCL,SER,RCK und Vcc eine 
Spannung von ca. 4,2V.

Habe die Schaltung 2mal gelötet,bei beiden kommt das gleiche heraus.
Kann es sein,dass es daran liegt,dass ich statt dem 74HC595D einen 
M74HC595B1 verwende?

Der Mann aus dem Elektronikladen meinte,dass sei egal?

Gruß Michi

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.