91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 133KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-13
  • 語言: 其他
  • 標簽: 51??esp8266??

資源簡介

利用DHT11測量溫濕度數據,定期檢測,然后通過51單片機和esp8266之間的串口通信,控制esp8266向網站定期發送數據。

資源截圖

代碼片段和文件信息

#include?
#include??
?#include?“DHT11.h“
//
typedef?unsigned?char??U8;???????/*?defined?for?unsigned?8-bits?integer?variable? ??無符號8位整型變量??*/
typedef?signed???char??S8;???????/*?defined?for?signed?8-bits?integer?variable ??有符號8位整型變量??*/
typedef?unsigned?int???U16;??????/*?defined?for?unsigned?16-bits?integer?variable? ??無符號16位整型變量?*/
typedef?signed???int???S16;??????/*?defined?for?signed?16-bits?integer?variable? ??有符號16位整型變量?*/
typedef?unsigned?long??U32;??????/*?defined?for?unsigned?32-bits?integer?variable? ??無符號32位整型變量?*/
typedef?signed???long??S32;??????/*?defined?for?signed?32-bits?integer?variable? ??有符號32位整型變量?*/
typedef?float??????????F32;??????/*?single?precision?floating?point?variable?(32bits)?單精度浮點數(32位長度)?*/
typedef?double?????????F64;??????/*?double?precision?floating?point?variable?(64bits)?雙精度浮點數(64位長度)?*/
//
#define?uchar?unsigned?char
#define?uint?unsigned?int
#define???Data_0_time????4

//----------------------------------------------//
//----------------IO口定義區--------------------//
//----------------------------------------------//
sbit??P2_0??=?P2^0?;

//----------------------------------------------//
//----------------定義區--------------------//
//----------------------------------------------//
U8??U8FLAGk;
U8??U8countU8temp;
U8??U8T_data_HU8T_data_LU8RH_data_HU8RH_data_LU8checkdata;
U8??U8T_data_H_tempU8T_data_L_tempU8RH_data_H_tempU8RH_data_L_tempU8checkdata_temp;
U8??U8comdata;

U8??count?count_r=0;

U16?U16temp1U16temp2;

void?Delay(U16?j)
{??????U8?i;
for(;j>0;j--)
{?
for(i=0;i<27;i++);

}
}
?

void??Delay_10us(void)
??????{
????????U8?i;
????????i--;
????????i--;
????????i--;
????????i--;
????????i--;
????????i--;
???????}

??void??COM(void)
??{
?????
????????U8?i;
??????????
?for(i=0;i<8;i++) ???
{

U8FLAG=2;
while((!P2_0)&&U8FLAG++);
Delay_10us();
Delay_10us();
Delay_10us();
U8temp=0;
?if(P2_0)U8temp=1;
U8FLAG=2;
?while((P2_0)&&U8FLAG++);
//超時則跳出for循環 ??
?if(U8FLAG==1)break;
//判斷數據位是0還是1 ?
?
//?如果高電平高過預定0高電平值則數據位為?1?
?
?U8comdata<<=1;
?U8comdata|=U8temp;????????//0
?}//rof
???
}

//--------------------------------
//-----濕度讀取子程序?------------
//--------------------------------
//----以下變量均為全局變量--------
//----溫度高8位==?U8T_data_H------
//----溫度低8位==?U8T_data_L------
//----濕度高8位==?U8RH_data_H-----
//----濕度低8位==?U8RH_data_L-----
//----校驗?8位?==?U8checkdata-----
//----調用相關子程序如下----------
//----?Delay();?Delay_10us();COM();?
//--------------------------------

void?RH(void)
{
??//主機拉低18ms?
???????P2_0=0;
???Delay(180);
???P2_0=1;
?//總線由上拉電阻拉高?主機延時20us
???Delay_10us();
???Delay_10us();
???Delay_10us();
???Delay_10us();
?//主機設為輸入?判斷從機響應信號?
???P2_0=1;//單片機在設置為輸入?前,要先輸出1
?
//判斷從機是否有低電平響應信號?如不響應則跳出,響應則向下運行 ??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-06?10:09??我的科創?-?副本\
?????文件????????7387??2016-09-08?22:10??我的科創?-?副本\DHT11.LST
?????文件????????7444??2016-09-08?22:10??我的科創?-?副本\DHT11.OBJ
?????文件????????4081??2016-08-31?16:47??我的科創?-?副本\DHT11.c
?????文件?????????517??2016-07-03?09:24??我的科創?-?副本\DHT11.h
?????文件????????4104??2016-09-08?22:10??我的科創?-?副本\LCD1602.LST
?????文件????????5850??2016-09-08?22:10??我的科創?-?副本\LCD1602.OBJ
?????文件????????1536??2016-07-03?09:24??我的科創?-?副本\LCD1602.c
?????文件?????????137??2016-07-03?09:24??我的科創?-?副本\LCD1602.h
?????文件????????6376??2016-07-03?09:24??我的科創?-?副本\STARTUP.A51
?????文件???????14064??2016-09-08?22:10??我的科創?-?副本\STARTUP.LST
?????文件?????????749??2016-09-08?22:10??我的科創?-?副本\STARTUP.OBJ
?????文件????????6341??2016-09-08?22:10??我的科創?-?副本\ds1302.LST
?????文件????????5825??2016-09-08?22:10??我的科創?-?副本\ds1302.OBJ
?????文件????????3313??2016-07-03?09:24??我的科創?-?副本\ds1302.c
?????文件?????????536??2016-07-03?09:24??我的科創?-?副本\ds1302.h
?????文件????????7917??2016-09-08?22:10??我的科創?-?副本\esp8266.LST
?????文件???????10427??2016-09-08?22:10??我的科創?-?副本\esp8266.OBJ
?????文件????????3925??2016-07-03?09:24??我的科創?-?副本\esp8266.c
?????文件?????????206??2016-07-03?09:24??我的科創?-?副本\esp8266.h
?????文件????????4621??2016-09-08?22:10??我的科創?-?副本\temp.LST
?????文件????????5069??2016-09-08?22:10??我的科創?-?副本\temp.OBJ
?????文件????????1869??2016-07-03?09:24??我的科創?-?副本\temp.c
?????文件?????????356??2016-07-03?09:24??我的科創?-?副本\temp.h
?????文件???????39655??2016-09-08?22:10??我的科創?-?副本\我的科創
?????文件???????39750??2016-09-08?22:10??我的科創?-?副本\我的科創.M51
?????文件????????9083??2016-09-08?22:10??我的科創?-?副本\我的科創.hex
?????文件?????????131??2016-09-08?22:10??我的科創?-?副本\我的科創.lnp
?????文件?????????193??2017-11-06?10:09??我的科創?-?副本\我的科創.plg
?????文件???????71403??2017-11-06?10:09??我的科創?-?副本\我的科創.uvgui.Moe
?????文件??????144260??2016-07-03?09:24??我的科創?-?副本\我的科創.uvgui.THECHUANG
............此處省略12個文件信息

評論

共有 條評論