mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATMega64, Codevision, TWI, AT24C256 -> tut sich nichts.


Autor: Christoph S. (mcseven)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Gruppe,

ich hab ein Problem mit besagter Konfiguration. Habe das EEPROM an den 
Mega angeschlossen, Vcc 5V. Je von SCL, SDA 330 Ohm an VCC. Leitungen 
liegen high.

Portdefinition als in und out probiert (ddrd=0x00, ddrd=0xFF), aber kein 
Unterschied. Hardware-TWI (siehe 2460.pdf, seite 212) und Software-TWI 
(codevision eingebaute i2c Funktionen) probiert, ebenfalls kein 
Unterschied.

Mit dem Oszi an SCL und SDA gemessen, ausser 5V flatline ist da nichts 
drauf.

Weiß jemand, was ich falsch mache?

Danke,
Christoph

Autor: SiO2 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
DDRx brauchst du bei TWI nicht, und nimm mal 10K statt 330ohm. Steht so 
in der i2C spec.

Autor: Christoph S. (mcseven)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es schein tatsächlich am 330 gelegen zu haben. Und ja, das DDRD brauchst 
Du schon. Sind die Portpins auf Input, geht nicht. Sind sie auf Output 
und == 1, gehts auch nicht. Portpins -> Out und 0 setzen. Extern Pullup 
und es geht.

Aber: Das Hardware-TWI hab ich nicht zum laufen bekommen. Habe jetzt die 
Codevision-Funktionen verwendet... Was solls :)

Danke,
Christoph

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.