/*
12864LCD (ST7920)驱动程序
马文垒 2004/12/27
*/
#include //引脚定义
#define CS P2_0 //片选 高电平有效 单片LCD使用时可固定高电平
#define SID P2_1 //数据
#define SCLK P2_2 //时钟
#define PSB P2_3 //低电平时表示用串口驱动,可固定低电平
#define RESET P2_4 //LCD复位,LCD模块自带复位电路。可不接
void write(bit start, unsigned char ddata);
void sendbyte(unsigned char bbyte);
void delaynms(unsigned int di);
void lcdinit(void);
void lcdtest(void);
void lcdcls(void);
unsigned char code ma[] ={" 汉字显示LCD "};
unsigned char code ma2[]={"自带字库图文混排"};
unsigned char code ma3[]={"控制IC:ST7920 "};
unsigned char code ma4[]={"功能强大使用方便"};
void lcdinit(void) //初始化LCD
{
delaynms(10); //启动等待,等LCM讲入工作状态
PSB=0; ; //串口驱动模式
RE