• 大小: 70KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签: 51单片机  加湿器  

资源简介

基于STC51单片机的加湿器设计,用性价比比较高的传感器DHT11做的,精度比较高。

资源截图

代码片段和文件信息

#include  

uint dht_t1=0dht_t2=0;     //依次为温度整数部分和温度小数部分 
uint dht_d1=0dht_d2=0;     //依次为湿度整数部分和湿度小数部分  
uchar dht_chk=0;             //和校验,可选择是否使用,具体参照数据手册 
uchar dht_num=0;             //用于while循环中计数,超时则跳出循环   
 
void dht_delay_10us()        //自己调,一定要尽量精确到10us,很重要 
{
// uchar i=0;  
// for(i=0;i<1;i++); 
uchar i=0;
i = 3;
while (--i);
}   

void dht_delay_10ms(uchar t) //大概10ms就行,粗略延时 
{
  uchar i=0j=0k=0;
for(i=0;i {
    for(j=0;j<40;j++)
for(k=0;k<75;k++);
  } 
}



//接收一个8位数据,先高位后低位 

uchar dht_readat()           
{  
uchar i=0dat=0;  
for(i=0;i<8;i++)
  {
    dht_num=2;        // dht_num用于while循环中计数,超时则跳出循环 

while((dht_dat==0)&&(dht_num++));  //dht_dat 数据线由DH11拉低准备发送数据  

dht_delay_10us();
dht_de

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2427  2015-01-07 14:45  dht11温湿度报警(程序)\111.c

     文件       5920  2015-01-07 15:55  dht11温湿度报警(程序)\111.LST

     文件       7350  2015-01-07 15:55  dht11温湿度报警(程序)\111.OBJ

     文件       1770  2014-11-13 00:40  dht11温湿度报警(程序)\1602.h

     文件       4927  2014-11-12 22:53  dht11温湿度报警(程序)\1602液晶按键输入显示.c

     文件       8374  2015-01-07 15:55  dht11温湿度报警(程序)\1602液晶按键输入显示.LST

     文件      10831  2015-01-07 15:55  dht11温湿度报警(程序)\1602液晶按键输入显示.OBJ

     文件      27625  2015-01-07 15:55  dht11温湿度报警(程序)\2

     文件       7323  2015-01-07 15:55  dht11温湿度报警(程序)\2.hex

     文件         78  2015-01-07 15:55  dht11温湿度报警(程序)\2.lnp

     文件      29811  2015-01-07 15:55  dht11温湿度报警(程序)\2.M51

     文件        183  2015-03-16 19:49  dht11温湿度报警(程序)\2.plg

     文件      73864  2015-04-12 21:02  dht11温湿度报警(程序)\2.uvgui.asus

    .......     85842  2017-05-17 09:38  dht11温湿度报警(程序)\2.uvgui.FengJie2532

     文件      73895  2014-12-29 18:58  dht11温湿度报警(程序)\2.uvgui.Lyw

     文件      73871  2015-04-11 21:10  dht11温湿度报警(程序)\2.uvgui_asus.bak

    .......      5844  2017-05-17 09:38  dht11温湿度报警(程序)\2.uvopt

    .......     14207  2017-05-17 09:38  dht11温湿度报警(程序)\2.uvproj

    .......      6396  2015-04-11 21:10  dht11温湿度报警(程序)\2_uvopt.bak

    .......     13592  2015-01-06 17:30  dht11温湿度报警(程序)\2_uvproj.bak

     文件        244  2014-11-13 00:40  dht11温湿度报警(程序)\common.h

     文件        561  2015-01-07 14:45  dht11温湿度报警(程序)\INF_NEC.h

     文件       3715  2015-01-07 15:55  dht11温湿度报警(程序)\main.c

     文件       9202  2015-01-07 15:55  dht11温湿度报警(程序)\main.LST

     文件      12285  2015-01-07 15:55  dht11温湿度报警(程序)\main.OBJ

     文件        235  2015-01-06 17:11  dht11温湿度报警(程序)\sbitdef.h

     目录          0  2017-05-17 09:38  dht11温湿度报警(程序)

----------- ---------  ---------- -----  ----

               480372                    27



............此处省略0个文件信息

评论

共有 条评论