×

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

消耗积分:10 | 格式:rar | 大小:46 | 2010-08-27

12268

分享资料个

/***********************************************************************************
;功能说明: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的意思

/******定义函数****************/

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !