源码工程 开发工具 人工审核无毒

温湿度传感器 sht11 仿真程序下载

所属分类 开发工具
文件大小 77 K
文件格式 RAR 文件
累计下载 174 次
分享作者
发布日期

资料详细技术说明

温湿度传感器 sht11 仿真程序
sbit out =P3^0; //加热口
 //sbit input =P1^1;//检测口
 //sbit speek =P2^0;//报警

 sbit clo =P3^7;//时钟
 sbit ST =P3^5;//开始
 sbit EOC =P3^6;//成功信号

 sbit gwei =P3^4;//个位
 sbit swei =P3^3;//十位
sbit bwei =P3^2;//百位
sbit qwei =P3^1;//千位

sbit speak =P0^0;//报警音
sbit bjled =P0^1;//报警灯
sbit zcled =P0^2;//正常LED


 int count;
 uchar xianzhi;//取转换结果
uchar seth;//高时间
uchar setl;//低时间
uchar seth_mi;//高时间
uchar setl_mi;//低时间

 bit  hlbz;//高低标志
 bit  clbz;
 bit  spbz;

 

 

 


///定时中断程序///
void t0 (void) interrupt 1 using 0
{
    TH0=(65536-200)/256;//5ms*200=1000ms=1s
  TL0=(65536-200)%256;
 clo=!clo;//产生时钟
     if(count>5000)
  {
    if(hlbz)
           {
      if(seth_mi==0){seth_mi=seth;hlbz=0;out=0;}
   else seth_mi--;
      }
    if(!hlbz)
           {
      if(setl_mi==0){setl_mi=setl;hlbz=1;out=1;}
   else setl_mi--;
      }
  count=0;
  }
     else count++;

       

}
/////////////
///////延时///////
delay(int i)
{
   while(--i);    
    
}    

///////显示处理///////
xianshi()
{
   

 int   abcd=0;
    int i;
 
  for (i=0;i<5;i++)

{ 
 abcd=xianzhi;
 gwei=1;
 swei=1;
 bwei=1;
 qwei=1;
 P1=dispcode[abcd/1000];
  qwei=0;
 delay(70);
  qwei=1;
 abcd=abcd%1000;
 P1=dispcode[abcd/100];
 bwei=0;
 delay(70);
 bwei=1; 
 abcd=abcd%100;
 P1=dispcode[abcd/10];
 swei=0;
 delay(70);
 swei=1;
 abcd=abcd%10;
 P1=dispcode[abcd];
 gwei=0;
 delay(70);
 gwei=1;
 }
}

  doing()
  {
    if(xianzhi>100)
    {bjled=0;speak=1;zcled=1;}
 else {bjled=1;speak=0;zcled=0;}
  }

 


void main(void)
 {
 seth=60;//h60秒
 setl=90;//l90秒
 seth_mi=60;//h60秒
 setl_mi=90;//l90秒


 TMOD=0X01;//定时0 16位工作模式
  TH0=(65536-200)/256;
  TL0=(65536-200)%256;
 
 TR0=1; //开始计时
 ET0=1;   //开定时0中断
 EA=1;    //开全中断
 while(1)
 {
     ST=0;
   _nop_();
    ST=1;
   _nop_();
    ST=0;
 //   EOC=0;
         xianshi();
   
  while(!EOC)
  {
        xianshi();
   }
       xianzhi=P2;
            xianshi();
    doing();


 }
 }

压缩包内文件清单(共 12 个文件)

包含 3 个可直接在线预览的源码/说明文档 源码与文本文档支持点击「在线阅读」,二进制/媒体文件请下载压缩包后使用
4 LST
wskz_sht11.lst 14.9 KB
包内组件
5 OBJ
wskz_sht11.obj 17 KB
包内组件
6 PLG
wskz_sht11.plg 184 B
包内组件
7 BAK
wskz_sht11_uv2.bak
包内组件
8 HEX
wskz_sht11.hex 7.2 KB
包内组件
9 A51
startup.a51 6.2 KB
包内组件
10 LST
startup.lst 13.7 KB
包内组件
11 OBJ
startup.obj 749 B
包内组件
12 BAK
wskz_sht11_opt.bak 1.4 KB
包内组件

相关开发工具资料推荐

下载与解压说明

下载积分规则

  • 本资源下载仅需 2 积分
  • 24 小时内重复下载免扣积分
  • VIP 会员享专属免积分高速通道

文件解压指南

  • 推荐使用 7-Zip 或新版 WinRAR 解压
  • 原理图与 PCB 请使用对应 EDA 软件打开
  • 压缩包内源码可直接在上方在线预览

免费获取积分