Forum: Mikrocontroller und Digitale Elektronik Seriell ansteuern TPIC6C595, wie geht das ?


von Roger K. (roschee)


Angehängte Dateien:

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

von Michael U. (amiga)


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

von Falk B. (falk)


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

von kurz (Gast)


Lesenswert?

Hast Du jemals schon einen Microcontroller programmiert oder sonst 
Software geschrieben?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.