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

SHT21 Kategorie: Programmierung C (von DTB - 26.09.2012 15:28)
Ich nutze:
C-Control Pro Mega32

Hallo,

habe Probleme die Daten vom SHT21 Sensor auszulesen.

Hab euch hier mal meinen Programm-Code.

  //SHT21 Schreibadresse
  #define SHT21_W 0x80
  //SHT21 Leseadresse
  #define SHT21_R 0x81
  byte MSB_1, LSB_1;

  float RH, Temp;
  int S_Temp, S_RH;


  //---------------------- SHT21 READ --------------------
  void SHT21_Read(void)
  {
      I2C_Start();
      I2C_Write(SHT21_W);
      I2C_Write(0xE3);
         MSB_1 = I2C_Read_ACK();
         LSB_1  = I2C_Read_ACK();
      I2C_Stop();

      Msg_WriteFloat(MSB_1);
      Msg_WriteFloat(LSB_1);

      S_Temp = ((MSB_1 << 8) | LSB_1);

      Temp = -46.85 + 175.72 * (S_Temp/(2e+16));
}


GruÃ? DTB


    Antwort schreiben


Antworten:

Re: SHT21 (von ThomasK - 26.09.2012 20:19)
    Re: SHT21 (von DTB - 27.09.2012 8:36)
        Re: SHT21 (von ThomasK - 28.09.2012 18:30)
            Re: SHT21 (von Torsten - 30.09.2012 9:36)
                Re: SHT21 (von DTB - 2.10.2012 9:02)
                    Re: SHT21 (von Tobias - 2.10.2012 14:00)
                       Re: SHT21 (von Torsten - 3.10.2012 18:20)
                          Re: SHT21 (von DTB - 4.10.2012 7:15)
                          Re: SHT21 (von Tobias - 3.10.2012 21:04)
                             Re: SHT21 (von Torsten - 6.10.2012 10:00)