KS0107 KS0108控制的19264液晶驱动程序C51示例2007年01月29日 星期一 上午 11:57// 19264 Demo Program
//***************************************************************************
//连线表: CPU=89C52 *
//RS=P3.0 R/W=P3.1 E=P3.2 CS1=P3.3 CS2=P3.4 CS3=P3.5 *
//SysClock=12MHz DB0-DB7=P1.0-P1.7 /Reset=InBoard *
//***************************************************************************
#include <reg52.h>
#include <stdlib.h>
#include <intrins.h>
#include <stdio.h>
/********************引脚定义********************/
sbit RS =P3^0; //数据指令
sbit RW =P3^1; //读写
sbit E =P3^2; //使能
sbit CSL =P3^3; //左片选
sbit CSM =P3^4; //中片选
sbit CSR =P3^5; //右片选
unsigned char Page; //页 地址
unsigned char Col; //列 地址
unsigned char code BMP1[];
unsigned char code BMP2[];
void Delay(unsigned int MS);
void wtcom(void);
/***************************/
/*检查Busy */
/***************************/
void BusyL(void)
{
CSL= 0;
CSM= 1;
CSR= 1;
wtcom();
}
void BusyM(void)
{
CSL= 1;
CSM= 0;
CSR= 1;
wtcom();
}
void BusyR(void)
{
CSL= 1;
CSM= 1;
CSR= 0;
wtcom();
}
void wtcom(void)
{
RS = 0; //指令
- 1
- 2
前往页