您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>单片机编程>

DHT90与LCD1602的温湿度显示KeilC程序

大小:46 人气: 2010-08-27 需要积分:10
/***********************************************************************************
;功能说明:DHT90与LCD1602的温湿度显示KeilC程序
;文件名称:DHT90.c     
;微处理器:AT89S52
;编译环境:Keil uVision V2.38a 
;作    者: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     //Keil library  
#include    //Keil library

//*********************第一部分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%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!