Seriell ansteuern TPIC6C595, wie geht das ?

OP #1308422
Lesenswert?

Hallo,

ich habe ein 8bit serielles Schieberegister mit paralleler Ausgabe auf 8 
Ports TPIC6C595. Insgesamt moechte ich davon 4 Stueck ansteuern. Mit dem 
seriellen Ausgang gehe ich gleich in den naechsten Chip mit seriellen 
Eingang und diese mache ich 4 mal.

Da ich so einen Baustein noch nie angesteuert habe und ich auch noch neu 
in diesem Bereich bin nun meine Frage an Euch.
Ich habe den Mikrocontroller ATmega16A.

Verwende ich nun fuer diese serielle Daten den USART oder wie gehe ich
sonst vor ?
Ich weiss naemlich nicht wie ich gleichzeitig den Takt und dann noch die 
Daten bedienen soll. Dies muss ja irgendwie parallel geschehen.
Gewisse Daten muessen ja zu eine gewissen Taktflanke erscheinen.
Drum dachte ich mir, dass ich hier den USART verwenden muss.

Ich habe mal das Datenblatt des Schieberegisters angehaengt.

Gruss

Roschee
Angehängte Dateien:
#1308444
Lesenswert?

Hallo,

das Schieberegister ist ein übliches 74xxx595 mot zusätzlichen 
Ausgangstreibern.
Dazu gibt es hier Beispiele ohne Ende.

PS: wie kommt man eigentlich zu einem IC ohne sich vorher über dessen 
Benutzung für eine eigene Anwendung informiert zu haben? ;-)

Gruß aus Berlin
Michael
#1308452
Lesenswert?

@  Roger Koller (roschee)

>Verwende ich nun fuer diese serielle Daten den USART

Nein.

> oder wie gehe ich sonst vor ?

Bitklappern per "Hand" oder SPI.

AVR-Tutorial: Schieberegister

Der 74xx595 ist von der Ansteuerung her identisch!

>Ich weiss naemlich nicht wie ich gleichzeitig den Takt und dann noch die
>Daten bedienen soll. Dies muss ja irgendwie parallel geschehen.

Nein.

>Gewisse Daten muessen ja zu eine gewissen Taktflanke erscheinen.
>Drum dachte ich mir, dass ich hier den USART verwenden muss.

Nöö.

MfG
Falk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren