资源简介
看了些别人写的DHT11例程,程序写的感觉比较繁琐、杂乱,自己整理了下重写写了个简单易懂的 附上源码 ,仅供参考。CC2530驱动DHT11自己整理编写简单易懂
代码片段和文件信息
#include
#include “DHT.h“
#define DHT11 P0_6
int Check;
uchar TLTHHLHHtemp[2]hum[2];
//延时函数
void Delay_us() //1 us延时
{
asm(“nop“);
asm(“nop“);
asm(“nop“);
asm(“nop“);
asm(“nop“);
asm(“nop“);
asm(“nop“);
asm(“nop“);
asm(“nop“);
}
void Delay_10us() //10 us延时
{
Delay_us();
Delay_us();
Delay_us();
Delay_us();
Delay_us();
Delay_us();
Delay_us();
Delay_us();
Delay_us();
Delay_us();
}
void Delay_ms(uint Time)//n ms延时
{
unsigned char i;
while(Time--)
{
for(i=0;i<100;i++)
Delay_10us();
}
}
void DHT11Input()
{
P0SEL &= ~0X40; //设置 P06 为普通 IO 口
P0DIR &= ~0x40; //重新配置IO口方向
}
void DHT11Output()
{
P0SEL &= ~0X40; //设置 P06 为普通 IO 口
P0DIR |= 0x40; //重新配置IO口方向
}
/***********************
温湿度传感
***********************/
uchar Read_Byte()//读一个字节—八位
{
uchar idata;
DHT11Input();
for(i=0;i<8;i++)
{
while
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34238 2012-03-23 14:27 CC2530驱动DHT11(简单易懂、自己编写)\Backup (2) of Exp.ewd
文件 55560 2012-10-14 15:54 CC2530驱动DHT11(简单易懂、自己编写)\Backup (2) of Exp.ewp
文件 21643 2010-07-07 10:04 CC2530驱动DHT11(简单易懂、自己编写)\Backup of Exp.ewd
文件 53212 2011-09-28 09:00 CC2530驱动DHT11(简单易懂、自己编写)\Backup of Exp.ewp
文件 1928 2016-08-17 22:22 CC2530驱动DHT11(简单易懂、自己编写)\DHT.c
文件 265 2016-08-17 18:54 CC2530驱动DHT11(简单易懂、自己编写)\DHT.h
文件 4158 2016-08-18 20:00 CC2530驱动DHT11(简单易懂、自己编写)\Exp.dep
文件 34274 2013-12-17 16:32 CC2530驱动DHT11(简单易懂、自己编写)\Exp.ewd
文件 56308 2016-08-17 17:24 CC2530驱动DHT11(简单易懂、自己编写)\Exp.ewp
文件 157 2011-09-28 08:59 CC2530驱动DHT11(简单易懂、自己编写)\Exp.eww
文件 1260 2012-10-14 15:09 CC2530驱动DHT11(简单易懂、自己编写)\UART.C
文件 150 2012-10-14 15:09 CC2530驱动DHT11(简单易懂、自己编写)\UART.H
文件 12438 2016-08-17 22:21 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Exe\Exp.hex
文件 18417 2016-08-17 22:21 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Obj\DHT.r51
文件 27699 2012-10-19 19:55 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Obj\DHT11.r51
文件 356 2016-08-18 20:00 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Obj\Exp.pbd
文件 6963 2016-08-17 19:02 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Obj\main.r51
文件 3931 2012-10-14 15:09 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Obj\UART.r51
文件 1319 2016-08-18 19:59 CC2530驱动DHT11(简单易懂、自己编写)\settings\Exp.cspy.bat
文件 3480 2016-08-18 20:00 CC2530驱动DHT11(简单易懂、自己编写)\settings\Exp.dbgdt
文件 903 2016-08-18 20:00 CC2530驱动DHT11(简单易懂、自己编写)\settings\Exp.dni
文件 3341 2016-08-18 20:00 CC2530驱动DHT11(简单易懂、自己编写)\settings\Exp.wsdt
文件 1019 2016-08-18 20:00 CC2530驱动DHT11(简单易懂、自己编写)\main.c
目录 0 2016-08-17 15:39 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Exe
目录 0 2016-08-17 15:39 CC2530驱动DHT11(简单易懂、自己编写)\Debug\List
目录 0 2016-08-17 22:23 CC2530驱动DHT11(简单易懂、自己编写)\Debug\Obj
目录 0 2016-08-17 15:39 CC2530驱动DHT11(简单易懂、自己编写)\Debug
目录 0 2016-08-17 15:39 CC2530驱动DHT11(简单易懂、自己编写)\settings
目录 0 2016-08-17 22:22 CC2530驱动DHT11(简单易懂、自己编写)
----------- --------- ---------- ----- ----
............此处省略2个文件信息
- 上一篇:一篇关于FPGA的英文文献及翻译
- 下一篇:用L289N驱动电机的遥控小车源代码
相关资源
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
- 梁宁产品经理思维30讲.pdf
- CHI760E辰华电化学工作站软件最新版
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
- 14002454IPC-A-610DChinese(L).pdf
- SoftwareEngineering.pdf
- linfanrong_10164999.rar
- The.Art.Of.Unit.Testing.With.Examples.in.C.2nd
- myGame.rar
- 带手机版数据同步财税代理公司注册
- pdf课本及习题答案.rar
- 深度学习PDF非扫描版(中文版)麻省
- doudizhu_shffule_src.zip
- 随机信号分析解题指南.pdf
- ios12.3驱动.zip
- 百万邮件系统多机版.rar
- learnopengl-cn-2018年5月更新.pdf
- zw_学习OpenCV(中文版).zip
评论
共有 条评论