⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uc1682.c

📁 CSTN LCD的1698原代码
💻 C
📖 第 1 页 / 共 5 页
字号:
#include <REG54.H>

sbit RST = P3^2;
sbit CD  = P3^4;	
sbit SDA = P1^1;	
sbit SCK = P1^0;	   
sbit CS0 = P3^3;

void initial(void);
void writei(unsigned char ins);
void writed(unsigned char dat);
void delay(long tt);
void display_red(void);
void display_green(void);
void display_blue(void);
void display_black(void);
void display_white(void);
void display_colorbar(void);
void display_image1(void);
void     windowprogram(void);
unsigned char code pic[];

void main(void)
{

RST=1;
delay(2000);
RST=0;
delay(2000);
RST=1;

initial();
while(1)
{
display_red();
display_green();
display_blue();
display_black();
display_white();
display_colorbar();
display_image1();

}
    }


void display_red(void)
{  
     int i;
    // windowprogram();
writei(0xf4);//start column address
writed(0x02);

writei(0xf5);//start row address
writed(0x00);

writei(0xf6);//end column address
writed(0x68);

writei(0xf7);//end row address
writed(0x4f); 
   
	  for(i=0;i<8320;i++)
	     {
		  writed(0xF8);
		  writed(0x00);
    	  		  }

}

void display_green(void)
{  
     int i;
    // windowprogram();
writei(0xf4);//start column address
writed(0x02);

writei(0xf5);//start row address
writed(0x00);

writei(0xf6);//end column address
writed(0x68);

writei(0xf7);//end row address
writed(0x4f); 
	  for(i=0;i<8320;i++)
	     {
		  writed(0x07);
		  writed(0xe0);
    	  		  }

}


void display_blue(void)
{  
     int i;
    // windowprogram();
writei(0xf4);//start column address
writed(0x02);

writei(0xf5);//start row address
writed(0x00);

writei(0xf6);//end column address
writed(0x68);

writei(0xf7);//end row address
writed(0x4f); 
	  for(i=0;i<8320;i++)
	     {
		  writed(0x00);
		  writed(0x1F);
    	  		  }

}

void display_black(void)
{  
     int i;
     //windowprogram();
writei(0xf4);//start column address
writed(0x02);

writei(0xf5);//start row address
writed(0x00);

writei(0xf6);//end column address
writed(0x68);

writei(0xf7);//end row address
writed(0x4f); 
	  for(i=0;i<8320;i++)
	     {

⌨️ 快捷键说明

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