Atmega128 USART als SPI?

Gast #1074331
Hallo,

laut Datenblatt kann man beide USARTs des Atmega 1281 im SPI Master 
Modus betreiben. Geht das auch beim Atmega 128? Im Datenblatt habe ich 
dazu nichts gefunden.

Für meine Schaltung wären 2 SPIs nicht schlecht. Ich habe 2 Slaves, ein 
Dataflash und einen zweiten AVR, der ein Display ansteuert.

Gruß
Jan
Gast
Könnte theoretisch gehen. Macht aber keinen Sinn, weil der 128er max 
1Mbit
über den UART im synchronen Modus packt. Da musst Du mal schauen, wie 
sich das mit den Taktflanken verhält.

Hat der zweite Atmega keinen UART, oder ist der anderweitig in 
Verwendung?
Das dürfte die bessere Lösung sein, als einen UART zu verbiegen ;-)
Gast
@Bensch: könntest Du mir bitte die Seite nennen auf der das steht, ich 
habe absolut nichts gefunden für den 128er. im 1281 datenblatt ist da 
ein extra kapitel zu, es ist die rede von "usart in MSPIM logik laufen 
lassen" usw.
Gast
@Bensch
Sicher, das Du nicht das falsche Datenblatt erwischt hast?
Bei der ATMEGA128 Derivaten ist das nämlich das als zusätzliches
Feature drin. Beim reinen 128er nicht!

Im Prinzip ist der SPI Modus eine Abwandlung vom synchronen Modus.
Gast
Hi

>Im Inhaltsverzeichnis unter USART.

  USART 171
   Overview 171
   Clock Generation 173
   Frame Formats 176
   USART Initialization 177
   Data Transmission – The USART Transmitter 178
   Data Reception – The USART Receiver 180
   Multi-processor Communication Mode 187
   USART Register Description 189
   Examples of Baud Rate Setting 194

Da müssen noch mehr blind sein. Oder du hast ein geheimes Datenblatt.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.