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

资源简介

DHT11数码管显示实现

资源截图

代码片段和文件信息

#include 
#include “interrupt_time.h“
#include “DHT11.h“

char WD_H = 0;
char WD_L = 0;
char SD_H = 0;
char SD_L = 0;
char Erron;

void init_in_DHT(void)
{
DAT = 1;
}

void init_out_DHT(void)
{
DAT = 0;
}

uchar check(char *a)             /*校验函数*/
{
if((a[4] & 0xf) == ((a[0] + a[1] + a[2] + a[3]) & 0xf))
return 1;

return 0;
}

char Readbit()            /*读取一个bit*/
{
uchar i;
uchar time;
uchar temp = 0;
uchar dat = 0;
for(i = 0; i < 8; i++)
{
time = 60;
while(!DAT && --time)
  {
  display_us(1);            /*延时4us*/
  }
if(!time)
   return 0xfe;

display_us(30);            /*延时30us*/
temp = DAT ? 1 : 0;

dat = dat << 1;
dat |= temp;

time = 50;
while(DAT && --time)
  {
  displ

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-07-18 08:53  DHT11\output\
     文件       40774  2016-07-18 08:53  DHT11\output\DHT11
     文件        1135  2016-07-18 08:53  DHT11\output\DHT11.build_log.htm
     文件        3018  2016-07-18 08:53  DHT11\output\DHT11.hex
     文件         153  2016-07-18 08:53  DHT11\output\DHT11.lnp
     文件       14767  2016-07-18 08:53  DHT11\output\DHT11.obj
     文件       19593  2016-07-18 08:53  DHT11\output\DHT11.SBR
     文件        8474  2016-07-18 08:53  DHT11\output\interrupt_time.obj
     文件        9112  2016-07-18 08:53  DHT11\output\led.obj
     文件        9689  2016-07-18 08:53  DHT11\output\Main.obj
     目录           0  2016-07-19 12:48  DHT11\Project\
     文件       73650  2016-07-19 12:48  DHT11\Project\DHT11.uvgui.chenhongyu
     文件        5857  2016-07-19 12:48  DHT11\Project\DHT11.uvopt
     文件       14420  2016-07-17 17:33  DHT11\Project\DHT11.uvproj
     目录           0  2016-07-18 08:53  DHT11\temp\
     文件        4971  2016-07-18 08:53  DHT11\temp\DHT11.lst
     文件       76654  2016-07-18 08:53  DHT11\temp\DHT11.map
     文件        1462  2016-07-18 08:53  DHT11\temp\interrupt_time.lst
     文件        2054  2016-07-18 08:53  DHT11\temp\led.lst
     文件        1738  2016-07-18 08:53  DHT11\temp\Main.lst
     目录           0  2016-07-19 12:48  DHT11\user\
     文件        1899  2016-07-18 08:51  DHT11\user\DHT11.c
     文件         327  2016-07-17 17:31  DHT11\user\DHT11.h
     文件         226  2016-07-18 08:53  DHT11\user\interrupt_time.c
     文件         170  2016-07-18 08:53  DHT11\user\interrupt_time.h
     文件         538  2016-07-19 12:48  DHT11\user\led.c
     文件         236  2016-07-17 15:04  DHT11\user\led.h
     文件         730  2016-07-19 12:48  DHT11\user\Main.c
     文件        1475  2014-06-22 00:35  DHT11\user\uart.c
     文件         133  2014-06-22 00:16  DHT11\user\uart.h

评论

共有 条评论