lcd.h

来自「用c语言写的的一个推箱子的小游戏」· C头文件 代码 · 共 48 行

H
48
字号
/*******************************************************************************
* 函数名称    :
* 功能描述    :
* 参数        :
* 
* 返回值      :
* 作者        :
* 创建日期    :
* 全局变量    :
* 全局静态变量:
* 局部静态变量:
*----------------------------------------修改历史-------------------------------
* 当前版本    :              修改人:                  修改日期:
* 修改说明    :
*----------------------------------------联系作者-------------------------------
* 作者邮箱    :mcu_china@sina.com      at89c58@163.com
* QQ群技术讨论及代码下载:单片机proteus仿真   72498232 
*-----------------------未经作者同意,不得用于其它用途--------------------------
*******************************************************************************/

#ifndef __LCD_H__
#define __LCD_H__

#define DispOn  0x3f
#define DispOff 0x3e
#define ColAdd  0x40				   //X地址设定
#define PageAdd 0xb8				   //Y地址设定
#define StartLine 0xc0
#define LcdBus P1  
#define uchar  unsigned char 
#define uint   unsigned int
sbit Mcs=P3^0;  
sbit Scs=P3^5;  
sbit Enable=P3^4; 
sbit Di=P3^2;  
sbit RW=P3^3;  
sbit LcdRst=P3^1; 

void Delay(unsigned int t);
void LCDWriteCommand (uchar Dat);
void LCDWriteData(uchar Dat);
void Disp16X16(unsigned char pag,unsigned char col, unsigned char code *HZK);
void Disp8X16(unsigned char pag,unsigned char col, unsigned char code *HZK);
void Disp8X8(unsigned char pag,unsigned char col, unsigned char code *DispData);
void LCDInit();
void DispTitle(void);
void DispTime(void);
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?