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

標題: 89c52單片機+aht10+1602iic顯示溫濕度,調試通過 [打印本頁]

作者: jzcjz    時間: 2024-9-19 13:28
標題: 89c52單片機+aht10+1602iic顯示溫濕度,調試通過
  買了個1602IIC模塊,完美解決1602接線過多的問題。因為人愚笨,硬是搞了一個星期才把這個1602給點亮了。
1602這個液晶經常給人擺臉色。要么是不顯示,要么顯一排方塊,要么是亂碼。搞得人心力憔悴。
歷經千辛萬苦,總算是把那溫濕度顯出來,但是濕度跳動太大,聊勝于無?

單片機源程序如下:
#include "AHT10.h"
#include "lcd1602IIC.h"
//#include <reg52.h>
unsigned char LCD_Buffer[2][16]={{"Temp:  . C      "},{"Humi:  . %      "}};
unsigned int Temp=0,Humi=0;        //溫度和濕度
void main()
{
         
                M_8574_init();
                init_lcd1602();
                       while(1)
        {
                AHT10_init();
                delay1(5);
                AHT10_Read_Data(&Temp,&Humi);
                                //快速測量可能會引起傳感器升溫,此處降低測量速率
                //取位
                LCD_Buffer[0][5] = Temp/1000 + 0x30;
                LCD_Buffer[0][6] = (Temp%1000)/100 + 0x30;        
                LCD_Buffer[0][8] = (Temp%100)/10 + 0x30;
                LCD_Buffer[0][9] = Temp%10 + 0x30;        
               
                LCD_Buffer[1][5] = Humi/10000 + 0x30;
                LCD_Buffer[1][6] = (Humi%10000)/1000 + 0x30;        
                LCD_Buffer[1][8] = (Humi%1000)/100 + 0x30;
                LCD_Buffer[1][9] = (Humi%100)/10 + 0x30;
                LCD_Buffer[1][10] = Humi%10 + 0x30;
               
                Lcd1602_Flash(LCD_Buffer);
                   
                       
        }
}
89c52+Aht10+1602IIC顯示溫濕度已通過.7z (28.64 KB, 下載次數: 14)






作者: joyb    時間: 2024-9-19 14:08
介紹一下該IIC模塊
作者: jzcjz    時間: 2024-9-19 19:45
某一個寶多的是,便宜,pcf8574t芯片。
作者: xw277    時間: 2025-3-4 21:39
真好,感覺很有用




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1