Forum: Compiler & IDEs I2C mit MSPGCC


von Moritz Veit (Gast)


Lesenswert?

Hi,
wie steuer ich eine porterweiterung alla pcf8574 oder PCA9555 per I2c
an ? Erstens mal muss ich noch irgendwei den pegel auf 5V anpassen ? 2.
wie wird das softwareseitig gelöst :) wäre nett wenn ihr ein paar tips
hättet

cu
Knirps

von Weinga-Unity (Gast)


Lesenswert?

Hallo Moritz!

Wenn ich mich nicht ganz irre, ist PCF8574 auch für 3,3V tauglich!
...Jo, ist so, hab gerade nachgeschaut.

Bei den ganzen PDFs sind ja genaue Beschreibung dabei, wie die
Signalansteuerung ausschaut. Dann einfach mehr oder weniger das ganze
1:1 nachprogn. Leitung setzen, löschen, einlesen usw...

Dabei sollte das Problem nicht der Comiler, sondern das Verständis für
den Bus sein...

Also: "Learning by Doing"

mfg Weichinger Klaus

von Moritz Veit (Gast)


Lesenswert?

Hi,
ich dachte es gibt im mspgcc extra befehle für da ja nach datenblatt
ein softwarmäsiges i2c interface existiert.

cu
Knirps

von Jochen (Gast)


Lesenswert?

Hi,

also es gibt schon fertige C-Files die das I2C Handling übernehemn. Ich
benutze hier bei mir i2cmaster von
http://www.mysunrise.ch/users/pfleury/avr-software.html und bin damit
sehr zufrieden.
Hab mir damit jetzt schon mal ein kleines Termometer mit nem DS1621
gebastelt.

Der Jochen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.