mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik I2C erzeugen eines NACK mit MSP430-F69 für ADC-Slave


Autor: Marc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

an meinem MSP430-F69 hängt am I2C Bus (USART) ein MAX127 ADC. Dieser 
Wicht möchte, nachdem er seine zwei Bytes gesendet hat vom Master ein 
NACK.

Wie zum Teufel erzeuge ich ein NACK mit dem xxx-F169?
Ich finde es im User-Guide (rev.F) einfach nicht - oder überlese es um 
x.ten mal?

Im neuen User-Guide (Rev.I) hab ich schon das passende gefunden. Leider 
hat der F169 ein USART-I2C-Modul und kein USCI-I2C-Modul.
Beim USCI gibt es nämlich das UCTXNACK Bit zum erzeugen des NACK.

Also: kann mir jemand sagen wie ich dem ADC ein NACK schenke damit er 
richtig funktioniert.
Er schiebt nämlich nur einmal den korrekten Wert auf den Bus, dann nur 
noch 0xff weil er das NACK haben will ;-)

Danke, Danke
c.u.

Autor: Marc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
es ist natürlich ein xxx-F169 und kein 69er - sorry

Autor: siegmar (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Marc,
es gibt immer wieder Probleme mit der eingebauten I2C Hardware.
Hat mich mal viele Tage gekostet, bis es zum Schluß ein Hardwarefehler 
im Chip war. Schau Dir immer die Errata's an !!!
Ich mache es deshalb immer zu Fuß mit Bitbanging und hab so alles unter 
Kontrolle.
Viel Spaß noch

Gruß
Siegmar

Autor: Jörg S. (joerg-s)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Im neuen User-Guide (Rev.I) hab ich schon das passende gefunden. Leider
>hat der F169 ein USART-I2C-Modul und kein USCI-I2C-Modul.
Ist das auch das User Guide für die F1xx?

Schon bei den Code Beispielen von TI geschaut?

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.