mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Hilfe I2C mit CodeVisionAVR


Autor: Renne (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!

Ich habe in der Hilfe von CodeVisionAVR gelesen das die Software
einen I2C unterstützt. Da ist auch ein Beispiel drin mit dem 24C02.
Funktionieren die Funktionen von CodeVisionAVR auch mit dem 24C128
und 24C256?
Wie muss ich diesen Baustein an den Atmega8535 anschließen?

Autor: Renne (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hier habe ich mal den Text von der Hilfedatei im Anhang beigefügt.

Autor: Renne (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
#asm
    .equ __i2c_port=0x18
    .equ __sda_bit=3
    .equ __scl_bit=4
#endasm

So wie das aussieht wird das EEPROM am PortB Pin3 und Pin4 verbunden.
Mir geht es nur darum, ob ich ein EEPROM mit der Größe 24C128 auch mit
den selben Funktionen an diesem Controller betreiben kann!

Hat jemand die kompletten C-Funktionen für den I2C (CodeVisionAVR)?

Autor: Renne (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gibt es in diesem Forum niemand, der mir dabei helfen kann?

Autor: Renne (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der 24C02 hat die PINS E0, E1 und E2.
Der 24C256 hat die Pins A0 und A1.
Ich weiss dass die Pins A0 und A1 für den Adressbereich bestimmt sind.
Ich verstehe da jetzt die Zusammenhänge nicht. Wie muss ich den C-Code
abändern, wenn ich den 24C256 benutzen will?

Autor: Renne (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallooooo...

Autor: Renne (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So wie es aussieht kann mir heir niemand was dazu sagen.
Hmm...sehr schade!

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.