欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5249|回復: 3
收起左側

SHT30 51單片機驅動程序

[復制鏈接]
ID:393141 發表于 2020-7-15 16:32 | 顯示全部樓層 |閱讀模式
數字型sht30溫濕度傳感器驅動程序,51內核單片機,IIC通訊,實用型驅動程序

單片機源程序如下:
  1. #include "SHT3X.H"

  2. /*================================================================
  3. 【名 稱】
  4. 【功 能】模擬IIC使用的引腳定義,注意要上拉電阻
  5. 【備 注】
  6. 【作 者】
  7. 【時 間】
  8. ================================================================*/
  9. //sbit SDA=P3^3;  //大板子引腳定義
  10. //sbit SCL=P5^4;

  11. sbit SDA=P5^4; //小板子引腳定義
  12. sbit SCL=P3^3;

  13. #define POLYNOMIAL  0x31 // P(x) = x^8 + x^5 + x^4 + 1 = 00110001

  14. //==============================================================================
  15. unsigned char SHT3X_CalcCrc(unsigned char *crcdata, unsigned char nbrOfBytes){
  16. //==============================================================================
  17.         unsigned char Bit;        // bit mask
  18.   unsigned char crc = 0xFF; // calculated checksum
  19.   unsigned char byteCtr;    // byte counter
  20.   
  21.   // calculates 8-Bit checksum with given polynomial
  22.   for(byteCtr = 0; byteCtr < nbrOfBytes; byteCtr++)
  23.   {
  24.     crc ^= (crcdata[byteCtr]);
  25.     for(Bit = 8; Bit > 0; --Bit)
  26.     {
  27.       if(crc & 0x80) crc = (crc << 1) ^ POLYNOMIAL;
  28.       else           crc = (crc << 1);
  29.     }
  30.   }
  31.         return crc;
  32. }

復制代碼


51hei.png
2個文件下載: sht30 驅動.rar (4.04 KB, 下載次數: 297)
回復

使用道具 舉報

ID:294353 發表于 2021-1-4 23:55 | 顯示全部樓層
精度只能到個位數嗎?
回復

使用道具 舉報

ID:367948 發表于 2021-2-4 19:01 | 顯示全部樓層
這個可以用嗎?是sht30還是sht20?
回復

使用道具 舉報

無效樓層,該帖已經被刪除
ID:985320 發表于 2021-11-27 15:49 | 顯示全部樓層
sht30  stc89c51的驅動有嗎?
回復

使用道具 舉報

6#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表