• 大小: 56KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: 其他
  • 标签:

资源简介

四位共阴数码管显示DHT11温湿度,程序注释详细,极易看懂

资源截图

代码片段和文件信息

#include “includes.h“
#include “Delay_Time.h“

/*******************************************************
函数名称:Delay_Ms
函数描述:毫秒级延时函数  1T 模式
********************************************************/
void Delay_Ms(INT16U ms)  
{
INT16U ij;
for(i=ms;i>0;i--)
for(j=190;j>0;j--);
}

/*******************************************************
函数名称:Delay_Us
函数描述:微秒级延时函数
********************************************************/
void Delay_Us(INT8U us)
{
while(us--);           
}


void Delay_7us_1T()
{
unsigned char i;

_nop_();
i = 16;
while (--i);
}
 
 /*****************************************
***函数名:  Delay_10Us()
***函数描述:延时
***返回值: NULL
*****************************************/

void Delay_10us_1T()        //延时10us左右
{
unsigned char i;
_nop_();
_nop_();
_nop_();
i = 24;
while (--i);
}

 
void Delay18Ms_1T() //n = 3t -3

INT8U ijk;
_nop_();
_nop_();
i = 1;
j = 194;
k = 159;
do
{
do
{
while(--k);
}while(--j);
}while(--i);
}

///*******************************************************
//函数名称:Delay_15us
//函数描述:微秒级延时函数
//********************************************************/
//void Delay_15us() //@11.0592MHz
//{
// unsigned char i;

// _nop_();
// _nop_();
// i = 38;
// while (--i);
//}
///*******************************************************
//函数名称:Delay_50us
//函数描述:微秒级延时函数
//********************************************************/
//void Delay_50us() //@11.0592MHz
//{
// unsigned char i j;
// _nop_();
// _nop_();
// _nop_();
// i = 1;
// j = 133;
// do
// {
// while (--j);
// } while (--i);
//}
///*******************************************************
//函数名称:Delay_70us
//函数描述:微秒级延时函数
//********************************************************/
//void Delay_70us() //@11.0592MHz
//{
// unsigned char i j;

// i = 1;
// j = 189;
// do
// {
// while (--j);
// } while (--i);
//}
///*******************************************************
//函数名称:Delay_500us
//函数描述:微秒级延时函数
//********************************************************/
//void Delay_500us() //@11.0592MHz
//{
// unsigned char i j;
// i = 6;
// j = 93;
// do
// {
// while (--j);
// } while (--i);
//}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-03-07 11:29  数码管显示DHT11\
     文件        5986  2016-03-07 11:09  数码管显示DHT11\DHT11.LST
     文件       10990  2016-03-07 11:09  数码管显示DHT11\DHT11.OBJ
     文件        3150  2016-03-07 10:33  数码管显示DHT11\DHT11.c
     文件         369  2016-03-07 10:32  数码管显示DHT11\DHT11.h
     文件        5217  2016-03-07 11:09  数码管显示DHT11\Delay_Time.LST
     文件        6687  2016-03-07 11:09  数码管显示DHT11\Delay_Time.OBJ
     文件        2382  2016-01-12 15:37  数码管显示DHT11\Delay_Time.c
     文件         322  2016-01-11 16:33  数码管显示DHT11\Delay_Time.h
     文件        6376  2013-06-24 10:27  数码管显示DHT11\STARTUP.A51
     文件       14050  2016-03-07 11:09  数码管显示DHT11\STARTUP.LST
     文件         749  2016-03-07 11:09  数码管显示DHT11\STARTUP.OBJ
     文件       17516  2015-07-20 10:57  数码管显示DHT11\STC12C5A60S2.H
     文件        1180  2016-03-03 15:15  数码管显示DHT11\includes.h
     文件        2539  2016-03-07 11:09  数码管显示DHT11\main.LST
     文件        8170  2016-03-07 11:09  数码管显示DHT11\main.OBJ
     文件        1078  2016-03-07 11:29  数码管显示DHT11\main.c
     文件       24312  2016-03-07 11:09  数码管显示DHT11\数码管测试
     文件         487  2016-03-03 15:16  数码管显示DHT11\数码管测试.LST
     文件       15958  2016-03-07 11:09  数码管显示DHT11\数码管测试.M51
     文件         268  2016-03-03 15:16  数码管显示DHT11\数码管测试.c
     文件        2244  2016-03-07 11:09  数码管显示DHT11\数码管测试.hex
     文件          95  2016-03-07 11:09  数码管显示DHT11\数码管测试.lnp
     文件       43405  2016-03-07 11:09  数码管显示DHT11\数码管测试.plg
     文件       73263  2016-03-07 11:29  数码管显示DHT11\数码管测试.uvgui.Administrator
     文件       73263  2016-03-07 11:29  数码管显示DHT11\数码管测试.uvgui_Administrator.bak
     文件        6853  2016-03-07 11:29  数码管显示DHT11\数码管测试.uvopt
     文件       13932  2016-03-04 17:13  数码管显示DHT11\数码管测试.uvproj

评论

共有 条评论