www.mikrocontroller.net

Forum: Compiler & IDEs ATMega16 als SPI-Master mit 3 Slaves; wie mache ich 3 SS??


Autor: Sascha F. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi zusammen!
Ich habe folgendes Problem: ich will mit einem ATMega16 an 3 Quartus
QT401 Slider per SPI ansteuern. Jetzt brauche ich dafür folglich 3
SlaveSelect Leitungen als Ausgänge. Die Übertragung möchte ich mit dem
SPI Data Register machen, aber ich habe in der Anleitung nur gefunden,
wie man die SPI-Register für einen Slave benutzt, wobei SS dann
automatisch gesetzt wird.

Wie muss ich die Register einstellen und wie muss dann die Übertragung
jeweils aussehen?

Danke schonmal!

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie wärs einfach drei I/O Pins als SS zunehmen. Und diese manuell
setzen???

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Für SS musst du immer "manuell" über einen Pin-Toggle Befehl
ausführen. Das /SS am Master solltest du unbeschalten belassen. Mit dem
Datenregister des SPI hat das Ganze nichts weiter zu tun.

Autor: Sascha F. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ah kk.
Danke für die flotte Auskunft!

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Das /SS am Master solltest du unbeschalten belassen.

Es sollte nicht als Eingang geschaltet sein, aber wenn man es als
Ausgang nutzt, kann es ganz normal wie jeder andere Ausgang verwendet
werden.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.