资源简介
基于STC51单片机的加湿器设计,用性价比比较高的传感器DHT11做的,精度比较高。
代码片段和文件信息
#include
uint dht_t1=0dht_t2=0; //依次为温度整数部分和温度小数部分
uint dht_d1=0dht_d2=0; //依次为湿度整数部分和湿度小数部分
uchar dht_chk=0; //和校验,可选择是否使用,具体参照数据手册
uchar dht_num=0; //用于while循环中计数,超时则跳出循环
void dht_delay_10us() //自己调,一定要尽量精确到10us,很重要
{
// uchar i=0;
// for(i=0;i<1;i++);
uchar i=0;
i = 3;
while (--i);
}
void dht_delay_10ms(uchar t) //大概10ms就行,粗略延时
{
uchar i=0j=0k=0;
for(i=0;i {
for(j=0;j<40;j++)
for(k=0;k<75;k++);
}
}
//接收一个8位数据,先高位后低位
uchar dht_readat()
{
uchar i=0dat=0;
for(i=0;i<8;i++)
{
dht_num=2; // dht_num用于while循环中计数,超时则跳出循环
while((dht_dat==0)&&(dht_num++)); //dht_dat 数据线由DH11拉低准备发送数据
dht_delay_10us();
dht_de
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2427 2015-01-07 14:45 dht11温湿度报警(程序)\111.c
文件 5920 2015-01-07 15:55 dht11温湿度报警(程序)\111.LST
文件 7350 2015-01-07 15:55 dht11温湿度报警(程序)\111.OBJ
文件 1770 2014-11-13 00:40 dht11温湿度报警(程序)\1602.h
文件 4927 2014-11-12 22:53 dht11温湿度报警(程序)\1602液晶按键输入显示.c
文件 8374 2015-01-07 15:55 dht11温湿度报警(程序)\1602液晶按键输入显示.LST
文件 10831 2015-01-07 15:55 dht11温湿度报警(程序)\1602液晶按键输入显示.OBJ
文件 27625 2015-01-07 15:55 dht11温湿度报警(程序)\2
文件 7323 2015-01-07 15:55 dht11温湿度报警(程序)\2.hex
文件 78 2015-01-07 15:55 dht11温湿度报警(程序)\2.lnp
文件 29811 2015-01-07 15:55 dht11温湿度报警(程序)\2.M51
文件 183 2015-03-16 19:49 dht11温湿度报警(程序)\2.plg
文件 73864 2015-04-12 21:02 dht11温湿度报警(程序)\2.uvgui.asus
....... 85842 2017-05-17 09:38 dht11温湿度报警(程序)\2.uvgui.FengJie2532
文件 73895 2014-12-29 18:58 dht11温湿度报警(程序)\2.uvgui.Lyw
文件 73871 2015-04-11 21:10 dht11温湿度报警(程序)\2.uvgui_asus.bak
....... 5844 2017-05-17 09:38 dht11温湿度报警(程序)\2.uvopt
....... 14207 2017-05-17 09:38 dht11温湿度报警(程序)\2.uvproj
....... 6396 2015-04-11 21:10 dht11温湿度报警(程序)\2_uvopt.bak
....... 13592 2015-01-06 17:30 dht11温湿度报警(程序)\2_uvproj.bak
文件 244 2014-11-13 00:40 dht11温湿度报警(程序)\common.h
文件 561 2015-01-07 14:45 dht11温湿度报警(程序)\INF_NEC.h
文件 3715 2015-01-07 15:55 dht11温湿度报警(程序)\main.c
文件 9202 2015-01-07 15:55 dht11温湿度报警(程序)\main.LST
文件 12285 2015-01-07 15:55 dht11温湿度报警(程序)\main.OBJ
文件 235 2015-01-06 17:11 dht11温湿度报警(程序)\sbitdef.h
目录 0 2017-05-17 09:38 dht11温湿度报警(程序)
----------- --------- ---------- ----- ----
480372 27
............此处省略0个文件信息
- 上一篇:微机课设报告 内含7个课设报告
- 下一篇:labview对一些应用电路的控制程序
相关资源
- 郭天祥51单片机开发板原理图
- 51单片机 LCD1602液晶 sht31 IIC接口
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- 基于新一代8051单片机的旋转 LED灯
- 电子秤仿真设计.rar
- ADC0804+DAC0832 51单片机
- 亲手写的基于51单片机的24LC512读写程
- 51单片机简单的中断法串口收发程序
- C51单片机12864菜单实现功能_综合.rar
- 51单片机控制步进电机的程序
- 基于51单片机的定时器汇编源程序
- 单片机红绿灯实验报告
- 基于51单片机的超强科学计算器--精确
- 用ADC0808、51单片机做的数字电压表
- 51单片机汇编计算器
- DS12C887、1602与51单片机接口PCB图和驱动
- 基于AT89S51单片机的教室灯光智能控制
- 自己编写的使用nrf2401无线通信时51单
- 51单片机汇编指令详解
- 基于51单片机的红外遥控电动机转速控
- 基于51单片机的0-60秒计时器仿真
- 加湿器毕业论文
- 51单片机大部分例程
- 51单片机实用汇编程序库
- C51单片机 ad转换模拟摇杆ps2
- 51单片机汇编实现的交通灯
- ADC0809模数装换电压表12864LCD显示
- 51单片机模拟I2C从机
- 基于51单片机的多功能数字时钟
- 基于51单片机的超声波测距程序LCD16
评论
共有 条评论