Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: I2C programm Kategorie: Programmierung C (von Weikom - 23.01.2013 16:35)
Als Antwort auf Re: I2C programm von Franz-Peter - 23.01.2013 15:24
Ich nutze:
C-Control Pro Mega128, CC-Pro 128 Application Board, Pro-Bot128
> > Hallo Leute
> >
> > Brauche kurz nachhilfe ... irgendwo habe ich einen denkfehler.
> > In der c-control beschreibung ist ein programm dessen funktion/sinn ich nicht verstehe
> >
> > address=0x20;
> > data=0x42;
> > I2c_init(i2c_100khz);
> > i2c_start (); --> ok
> > i2c_write(0xA0); --> ok
> > i2c_write(adress>>8); --> was soll das bringen ? es wird der wert160 gesetzt und um 8 bit
> > verschoben also stehen ja lauter 0er im byte??
> > i2c_write(adress); --> ok jetzt werden die daten gesetzt...
> >
> > kann mich mal jemand aufklähren?
> >
> > thanks
> > lg thomas
>
> Hallo Thomas,
> ich gehe mal davon aus, dass address ein word ist (z.B. für ein grösseres I2C-EEProm)
> Dann wird erst das HighByte der Adresse geschrieben (>>8) und dann das Lowbyte
> GruÃ?
> Franz-Peter

Hallo Peter

Danke bin momentan so in der I2C Thematik vertieft das es  für mich ommer nur ein byte gibt zur
Adressierung und daher der Aufbau keinen Sinn für mich ergab. Aber so gesehen wenn man über
die Grenzen hinausdenkt .. ergibt es wieder einen Sinn
thanks
lg
Thomas


    Antwort schreiben


Antworten: