Hallo, was verwendet ihr, wenn 8 inputs per SPI gebraucht werden. Als Ausgangslatch nehme ich den 4094, aber für die Eingänge brauche ich was, was mit einem CS auskommt. Also einen Baustein der bei fallender Flanke des CS lädt und dann CS als Chipselect fungiert. ciao, Philipp
@ Philipp (Gast) >was mit einem CS auskommt. Also einen Baustein der bei fallender Flanke >des CS lädt und dann CS als Chipselect fungiert. Warum fallende Flanke? Steigende ist genausogut. AVR-Tutorial: Schieberegister MfG Falk
Also ich hätte gerne, daß sich der Baustein wie ein anderer SPI Chip verhält. Sprich mit CS LOW wird der Chip selektiert und gleichzeitig werden mit fallender CS Flanke die Daten gelatcht. Dann kann ich mit CLK und MISO die Daten lesen. Ich finde soetwas nicht. Hat wer einen Tipp? ciao, Philipp
Microchip hat 8- und 16-Bit Portbausteine, die per SPI angesprochen werden.
595 ist OK, aber beim 589er brauche ich noch zusätzliche Portleitungen um den zu bedienen und die habe ich nicht mehr :-( Philipp
HC597 hat aber keinen TRI-State und ich habe noch 3 weitere Devices am Bus :-( Also mit der CMOS/TTL Reihe wird das anscheinend nichts. Philipp
Tristate ? Du wolltest doch inputs ? Ah, die Datenleitungen ? Man kann 3 von diesen Bausteinen in Serie schalten. Dann muss man 24 bit schieben.
@ Philipp Richtig, lediglich der 589 hat TS Ausgänge. Man müsste anhand der Logiktabelle versuchen, mit 2 Steuersignalen plus evtl. ein Inverter auszukommen. Beim 597 und 165 geht's: SCK an SCK, /CS an RCK, TS mit nachgeschaltetem 125 oder 126. @ Aehh (der Name ist Programm?) Es soll Leute geben, die haben mehr als ein Device PARALLEL am Bus hängen, manche nutzen den Bus sogar zum programmieren.....
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.