PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 3 Schieberegister an atmega128



chouifi
25.07.2006, 17:01
Hallo,
ich habe Zweifel, wie ich 3 schieberegister mit atmega128 verbinden kann, werden alle an MOSI-Pin angeschlossen , diese scheint mir nicht vernünftig. ich brauche bitte eure Rate.
vieln dank

Majid

chouifi
25.07.2006, 17:02
sorry,
schieberegister sind vom Typ 74hct164d
gruß majid

PicNick
25.07.2006, 19:35
Du meinst parallel ? Nun, sie kriegen dann auch die gleichen Daten .
Aber rein technisch sollte das schon gehen.

Was soll es denn werden ?

Oder willst du 3x8 Bit ausgeben ? Dann wäre besser, die drei Register in Serie.
Sowas hab ich schon gemacht, nullo ploblemo.

chouifi
26.07.2006, 14:47
zuerst danke für Ihren Antwort,
Die drei nschieberegister möchte ich in Kaskadierungsform anschliessen, "das habe ich reintheoritisch gelernt " der Ausgang Q7 von erste SR wird Eingang dem nächste und so weiter", das ist für mich, nur ein Bit aber ich brauche 8 bit seriall für zweite SR.
ich hoffe, dass Sie diese Problem vprstellen können.
danke
Majid

PicNick
26.07.2006, 15:37
Hi, du kannst von den Schieberegistern direkt verbinden
CLK und CLR,

Q7 geht jeweils zum nächsten A/B

der Mega128 hängt mit
MOSI an A/B vom ersten Register, mit
SCK an den CLK's von allen Registern

Du mußt dann immer 3 Byte reinschieben, das vom LETZTEN Register zuerst.

chouifi
26.07.2006, 15:48
hi,
mit 3 byte könnte ich nicht drauf kommen, das war das problem vielen dank.
viel grüsse
majid

kalledom
26.07.2006, 16:11
Die CLR-Eingänge an Plus oder alternativ über 100nF nach GND und 1...47k nach Plus; dann werden beim Einschalten alle Ausgänge auf Null gesetzt.