Forum: Mikrocontroller und Digitale Elektronik Serielles (I2C) EEPROM


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Florian (Gast)


Lesenswert?

Hallo!
Ich benutze derzeit den Mega 163 und möchte mit diesem einen externen 
seriellen EEPROM über I2C ansprechen (lesen/schreiben).
Der Mega 163 hat ja schön eine I2c_schnittstelle eingebaut. Dort müssen 
theoretisch nur ein paar register richtig gesetzt werden (aber wie?).
Vielleicht hat ja schon jemand mal was in die Richtung gemacht.
Töll waren Routinen wie: i2c_start(), i2c_stop(), char i2c_read(int 
adress), i2c_write(int adress, char data),...

Vielen Dank schon im Voraus!
Florian

von tommy (Gast)


Lesenswert?

Das geht auch ohne eingebaute I2C-Schnittstelle:
Schau mal unter www.keil.com
Bei den Beispielen gibt es eine bit-banged Routine, die (dank C) auch 
für andere µC geeignet ist.

von Markus Burrer (Gast)


Lesenswert?

nur frage ich mich dann, warum es dann eine Hardwareschnittstelle geben 
soll. Schau Dir mal den ACRco Pascal Compiler von www.e-lab.de an. Der 
unterstützt die Hardware TWI Schnittstelle.
Die Einrichtung in ASM hab ich auch noch nicht geschafft :(

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]
  • [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.