TWI und C-Code

Gast #255046
Lesenswert?
• ▲
▼
Hi Leute,

ich stehe hier vor einem für mich unlösbaren Problem.
Ich hab mein ATmega32 mit Spannung versorgt und möchte nun an den TWI
Pins mit einem Oszilloskop testen ob ich die ansteuerung richtig
gemacht hab. Leider rührt sich auf meinem Oszi nicht. Natürlich habe
ich 2 Pull Up's an den TWI Pins gelötet.
Wenn ich im mit dem AVR-Studio das ganze debugge dann schreibt er schon
gar keinen Wert in das TWDR.

Was mache ich falsch?

Gruß Durin V
Angehängte Dateien:
Gast
Lesenswert?
• ▲
▼
TWDR kann meines Wissens erst beschrieben werden, wenn TWINT vom System
gesetzt wurde ( TWDR-Zugriff nur bei aktivem TWINT !).

Ausserdem wird das so sowieso nicht funktionieren, da man vor einem
Datentransfer auf jeden Fall erstmal einen Start senden muss.
Ein Blick in  das Application-Sheet des MEGA32 bringt hier die
benötigten Informationen.

Gruß

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.