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 | ||
| ||
> > 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: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum