×

DS1302应用程序+应用实例+DS18B20+无线遥控应用

消耗积分:10 | 格式:rar | 大小:555 | 2008-05-21

417804

分享资料个

DS1302应用子程序:

/************************************
 
                     THE 1602 CHAR LCD LIB
 
               COPYRIGHT (c)   2005 BY JJJ.
                         --  ALL RIGHTS RESERVED  --
 
   File Name:       LCD.h
   Author:          Jiang Jian Jun
   Created:         2005/4/3
   Modified:  NO
   Revision:   1.0
 
*************************************/

#ifndef LCD_CHAR_1602_2005_4_9
#define LCD_CHAR_1602_2005_4_9

#include

//Port Definitions*********************************************
sbit LcdRs  = P2^0;
sbit LcdRw  = P2^1;
sbit LcdEn   = P2^2;
sfr  DBPort  = 0x80;  //P0=0x80,P1=0x90,P2=0xA0,P3=0xB0.数据端口

//内部等待函数**********************************
unsigned char LCD_Wait(void)
{
 LcdRs=0;
 LcdRw=1; _nop_();
 LcdEn=1; _nop_();
 //while(DBPort&0x80);//在用Proteus仿真时,注意用屏蔽此语句,在调用GotoXY()时,会进入死循环,
       //可能在写该控制字时,该模块没有返回写入完备命令,即DBPort&0x80==0x80
       //实际硬件时打开此语句
 LcdEn=0;
 return DBPort;  
}
//向LCD写入命令或数据*****************************

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

评论(2)
发评论
苏汝布 2013-04-19
0 回复 举报
谢谢分享技术和经验 收起回复
lishuangquan912 2012-04-04
0 回复 举报
好东西 收起回复

下载排行榜

全部2条评论

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