DHT90与LCD1602的温湿度显示KeilC程序
大小:46 人气: 2010-08-27 需要积分:10
;功能说明:DHT90与LCD1602的温湿度显示KeilC程序
;文件名称:DHT90.c
;微处理器:AT89S52
;编译环境:Keil uVision V
;作 者:Huang Yanxiang
;版 权:(c)Huang Yanxiang
;创建日期:2008.08.15
;版 本:V1.2
;修改日期:2008.08.26
;修改说明:添加了一个LCD_disp_str()函数,修改了延时函数的注释。
;***********************************************************************************/
/*************定义接口********************
P0------DB0~DB7 (LCD1602)
P2.0------RS (LCD1602)
P2.1------RW (LCD1602)
P2.2------E (LCD1602)
P2.6------SCK (DHT90)
P2.7------DATA (DHT90)
*****************************************/
#include
#include
#include
#include
//*********************第一部分LCD1602设置 START****************************************
#define LCD_DB P0
sbit LCD_RS=P2^0; //P2^0是p2.0的意思;LCD_RS与P2.0等效起来,对LCD_RS 读写,就是对P2.0读写 好处在于LCD_RS含义直接明了,写程序多了就会知道有必要de
sbit LCD_RW=P2^1; //P2^1是p2.1的意思
sbit LCD_E=P2^2; //P2^2是p2.2的意思
/******定义函数****************/
非常好我支持^.^
(6) 85.7%
不好我反对
(1) 14.3%