12864读写程序
如果发生了问题,一般没有严格按着时序写的,特别是延时方面的。
#define uchar unsigned char
#define uint
#define Lcd_Bus P0
sbit RS_12 = P3^5;
sbit RW_12 = P3^6;
sbit E_12 = P3^7;
void chk_busy();
void write_com(uchar cmdcode) ;
void write_data(uchar Dispdata) ;
uchar read_data(void) ;
void lcdreset();
void hzkdis(unsigned char code *s);
void Disp_Img(uchar code *img) ;
void clrgdram();
void clrscreen();
void ceshi() ;
void chk_busy()
{
}
void write_com(uchar cmdcode)
{
}
void write_data(uchar Dispdata)
{
}
uchar read_data(void)
{
}
void lcdreset()
{
}
void hzkdis(unsigned char code *s)
{
}
void Disp_Img(uchar code *img)
{
}
void clrgdram()
{ unsigned char x,y;
void clrscreen()
{
}
void ceshi()
{write_com(0x01);//清除显示,并且设定地址指针为00H
delay10(1);
write_com(0x80);//第一行(如果是地址是:80H,即LCD的第一行的第一个位置显示)
hzkdis("
write_com(0x90);//第二行(如果是地址是:90H,即LCD的第二行的第一个位置显示)
hzkdis("
write_com(0x88);//第三行(如果是地址是:88H,即LCD的第二行的第一个位置显示)
hzkdis("
write_com(0x98);//第四行(如果是地址是:98H,即LCD的第二行的第一个位置显示)
hzkdis("
}
12864读写程 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)