I2C basics mit MSP430

Gast #347678
Lesenswert?

Hallo,
hoffe ihr koennt mir ein wenig auf die spruenge helfen,...

mein ziel:
mit einem msp430f169 ein weiteres IC mittels I2C anzusprechen.
der msp soll als master dienen und entsprechend der
kommunikationsvorgaben des 2. ic`s daten schreiben und lesen.

nun habe ich mir ein demo programm von ti angesehen welches fuer meine
anwendung allerdings weit aus zu komplex ist.

ich muss zum schreiben nur die adresse des zu beschreibenden registers,
den schreib befehl, und die daten senden. also nur 3x8bit. -es gibt
keine start-, stop- oder ack-bits.
ich hab mal aus dem datenblatt das timing-diagramm angehaengt.

mein problem ist nun die reinen grundlagen von I2C zum laufen zu
kriegen, das heisst einfach bei 8clocks 8bits zu senden?

hat jemand ne idee wie dieses timing simpel zu realisieren ist? ich
brauche keine fehlererkennung etc,... es soll nur ein testprogramm
werden.

mfg
lebowski
Angehängte Dateien:
Gast #347681
Lesenswert?

ja richtig, SCL wird natuerlich vom msp erzeugt.
nur mir geht es dadrum den i2c bus so zu konfigurieren, das es zusammen
passt. so hat der slave z.b. keine busadresse die erst uebertragen
werden muss. auch brauch ich keinen weiteren tackt nach nem bzte fuer
das ack-bit. wenn das vorhanden ist erwartet der slave ja schon das
command-byte,... oder steh ich komplett aufm schlauch,....

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren