mylcd.bak

来自「这是符合国家一级汉字标准的汉字显示液晶模块程序」· BAK 代码 · 共 25 行

BAK
25
字号
#pragma	SFR		//special function register 	
#pragma NOP	
#pragma	DI		
#pragma	EI

#include "MyDefine.h"

#define s_g_DataPort P8				// data port 这样定义可以吗?是不是Uchar s_g_DataPort = P8?

#define		s_g_RS 		P9.1                                              
#define		s_g_RW		P9.2                                              
#define		s_g_E1		P9.3                                                 																																																												
#define		s_g_E2		P0.0                                                 																																																												
#define		s_g_RST		P9.0                                                 																																																												
#define		s_g_LCDLEDCTL	P0.1		//set to 0 when initialized  																																																												 
#define		s_g_LCDPWRCTL	P0.2		//set to 0 when initialized  																																																												 
#define		s_g_BusyFlag	P8.0      

void DisplayStr(Uchar x,Uchar y, Uchar *ptr); 
void DispOneChar(Uchar x,Uchar y,Uchar Wdata); 
void LocateXY( char posx,char posy);

Uchar BitsReverse(Uchar value);		//Bits of value are reversed   
void LcdReset(); 
void Delay100us();		//延时100us,通

⌨️ 快捷键说明

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