资源简介
本设计是采用AT89C52和SHT11编写而成,能实现温度及湿度的实时显示,并用LCD1602显示温度及湿度,硬件电路采用Protues搭建,程序用Keil编写。
代码片段和文件信息
#include
#include
#define uchar unsigned char
#define uint unsigned int
#define TEMP_ML 0x03
#define HUMI_ML 0x05
uchar Busy_Check();
void Initialize_LCD();
void Write_LCD_Data(uchar dat);
void Write_LCD_Command(uchar cmd);
void Display_String(uchar xuchar yuchar *str);
uchar acktemp_htemp_l;
uint xianshi_t=0;
uint xianshi_h=0;
sbit SCK=P1^0;
sbit DATA =P1^1;
uchar current_temp_buffer[]={“HUMI: “};
uchar current_temp_buffer1[]={“TEMP: “};
void Delay_Us(int x)
{
uchar i;
while(x--)
for(i=0;i<200;i++);
}
char read()
{
unsigned char ival=0;
temp_l=0;
temp_h=0;
DATA=1;
for (i=0x80;i>0;i/=2)
{ SCK=1;
if (DATA) val=(val|i);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 98962 2011-01-27 10:19 sht71\Last Loaded sht71.DBK
文件 1057 2011-01-27 09:41 sht71\LCD1602.C
文件 3232 2011-02-06 13:29 sht71\LCD1602.LST
文件 5430 2011-02-06 13:29 sht71\LCD1602.OBJ
文件 16291 2011-02-06 13:29 sht71\sht71
文件 3561 2011-02-06 13:29 sht71\SHT71.c
文件 98962 2011-01-27 13:29 sht71\sht71.DSN
文件 74 2011-02-06 13:29 sht71\sht71.lnp
文件 7749 2011-02-06 13:29 sht71\SHT71.LST
文件 21609 2011-02-06 13:29 sht71\sht71.M51
文件 11724 2011-02-06 13:29 sht71\SHT71.OBJ
文件 1440 2011-02-06 13:30 sht71\sht71.Opt
文件 636 2011-02-06 13:29 sht71\sht71.plg
文件 768 2011-02-06 13:30 sht71\sht71.PWI
文件 2201 2011-01-27 10:19 sht71\sht71.Uv2
....... 1450 2011-01-27 14:01 sht71\sht71_Opt.Bak
....... 0 2011-01-27 09:25 sht71\sht71_Uv2.Bak
文件 6376 2005-03-22 15:22 sht71\STARTUP.A51
文件 14048 2011-02-06 13:29 sht71\STARTUP.LST
文件 749 2011-02-06 13:29 sht71\STARTUP.OBJ
目录 0 2011-02-06 13:30 sht71
----------- --------- ---------- ----- ----
296319 21
- 上一篇:(213)卷积编码
- 下一篇:数字电路计分器电路的课程设计
相关资源
- arduino单片机编程
- GPRS模块GA6和STM32F103C8T6单片机上移植
- 单片机proteus仿真100例
- 郭天祥51单片机开发板原理图
- 用C编的80个单片机实验
- 单片机编程新手进步教程!
- PIC单片机程序全集
- 51单片机 LCD1602液晶 sht31 IIC接口
- Stm32芯片原理图库和封装库
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- PC 机与单片机通信(RS232 协议)
- stm32f103 控制PWM输出
- 基于新一代8051单片机的旋转 LED灯
- SHT10 SHT20 SHT21温湿度单片机89C52 1602显
- Proteus 7 Professional仿真 单片机双积分式
- 电子秤仿真设计.rar
- ADC0804+DAC0832 51单片机
- 频率计数器基本版
- lcd1602 温度日历闹钟功能
- 亲手写的基于51单片机的24LC512读写程
- 单片机大作业
- 数字电压表 单片机 毕业设计 LCD
- 51单片机简单的中断法串口收发程序
- 单片机实验八 8255输入输出实验
- 基于单片机的数字移相器的课程设计
- 基于AT89S52单片机超声波测距仪的设计
- 圈圈教你玩USB.pdf第二版光盘资料
- 单片机简易电子密码锁系统的设计
- LCD1602 STC89C52简单的固定字符显示,适
- 基于89C52单片机的智能循迹测速避障小
评论
共有 条评论