- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
DHT22 AS2302 STC15F261S2 24Mhz 通过串口1 现示
DHT22 AS2302 STC15F261S2 24Mhz 通过串口1 现示
文件如下:
Main.c文件
#include config.h
#include USART1.h
#include delay.h
#include intrins.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位长度) */
U8 U8FLAG,k;
U8 U8count,U8temp;
U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata;
U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp;
U8 U8comdata;
U8 outdata[5]; //定义发送的字节数
U8 indata[5];
U8 count, count_r=0;
//U8 str[3]={RS232};
U8 a[5];
U16 U16temp1,U16temp2;
#define uchar unsigned char
#define uint unsigned int
#define Data_0_time 4
sbit P2_0 = P2^0 ;
sbit P2_1 = P2^1 ;
/************* 本地变量声明 **************/
/************* 本地函数声明 **************/
/*void SendData(U8 *a)
{
outdata[0] = a[0];
outdata[1] = a[1];
outdata[2] = a[2];
outdata[3] = a[3];
outdata[4] = a[4];
count = 1;
SBUF=outdata[0];
} */
void COM(void)//读AM2302一个字节
{U8 i;
for(i=0;i8;i++)
{ U8FLAG=2;
while((!P2_0)U8FLAG++);
delay_10us(4);
U8temp=0;
if(P2_0)U8temp=1;
U8FLAG=2;
while((P2_0)U8FLAG++);
if(U8FLAG==1)break;//超时则跳出for循环,//判断数据位是0还是1,如果高电平高过预定0高电平值则数据位为 1
U8comdata=1;
U8comdata|=U8temp;
}
}
void RH(void)
{ P2_0=0;
delay_
您可能关注的文档
- 中英对照度量衡表.doc
- 2012 年普通高校专转本统一英语考试.doc
- package和import实验.doc
- Oracle Export/Import数据库备份与恢复的三种方法.docx
- 英美诗歌散文选读seminar课程论文.docx
- 英文新闻翻译.docx
- 2010江苏高考英语试题.doc
- 商务英语简历模版.doc
- 第二节 自然灾害对粮食安全的影响.doc
- Gramme1 题目.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
最近下载
知传链电子书
- 老人与海(The Old Man and the Sea).pdf
- 虹(The Rainbow).pdf
- 儿子与情人(Sons and Lovers).pdf
- 福尔赛世家(The Forsyte Saga).pdf
- 还乡(The Return of the Native).pdf
- 远离尘嚣(Far From the Madding Crowd).pdf
- 艰难时世(Hard Times).pdf
- 大卫·科波菲尔(David Copperfield).pdf
- 莎士比亚四大悲剧(Shakespeare Four Tragedies).pdf
- 罗密欧与朱丽叶(Romeo and Juliet).pdf
文档评论(0)