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

📄 hd66789.c

📁 MCU驱动UC1697IC操作CSTN屏显示程序.//LCM resolution:128x128, //driver IC:UC1697
💻 C
📖 第 1 页 / 共 5 页
字号:
	}

	

	for(i=0;i<k;i++)
	{
       for(j=0;j<col;j++)
	   {
           data_out(rgbD1);
		   data_out(rgbD2);
       }
	}
	
	
	    for(i=0;i<k;i++)
	{
       for(j=0;j<col;j++)
	   {
          data_out(rgbE1);
		  data_out(rgbE2);
       }
	}

	
	for(i=0;i<k;i++)
	{
       for(j=0;j<col;j++)
	   {
           data_out(rgbF1);
		   data_out(rgbF2);
       }
	}

	
	for(i=0;i<k;i++)
	{
       for(j=0;j<col;j++)
	   {
           data_out(rgbG1);
		   data_out(rgbG2);
       }
	}

	

	for(i=0;i<k;i++)
	{
       for(j=0;j<col;j++)
	   {
          data_out(rgbH1);
		  data_out(rgbH2);
       }
	}
	
	
	//
	for(i=0;i<row%8;i++)
	{
       for(j=0;j<col;j++)
	   {
          comm_out(0x22); 
          data_out(rgbH1);
		  data_out(rgbH2);
       }
	}

}

void fillColorLine(unsigned char row,unsigned char col, unsigned char *Graphic)
{
   
   unsigned char i;


    //comm_out(0x21);
    //data_out(0x00);
    //data_out(0x00);
    
    for(i=0;i<row/2;i++)
    {
		dispSingleColorLine(col,Graphic);

    }
    
}
void Switch()
{
 repeat:
  if (P2&0x10) goto repeat;
   else delay(1);
  if (P2&0x10) goto repeat;
   else ;
 }


void main(void)
{


RST=0;
delay(200);
RST=1;
delay(200);
      comm_out(0x11);
    data_out(0x18);
    data_out(0x1f);

    comm_out(0x12);
    data_out(0x00);
    data_out(0x01);

    comm_out(0x13);
    data_out(0x08);
    data_out(0x0e);

    comm_out(0x14);
    data_out(0x00);
    data_out(0x16);

    comm_out(0x10);
    data_out(0x0a);
    data_out(0x04);

  
    comm_out(0x13);
    data_out(0x08);
    data_out(0x1e);

   
   
    // R01h => DRIVER Output Control
    comm_out(0x01);
    data_out(0x02);
    data_out(0x0c);

    // R02h => Driving Waveform Control
    comm_out(0x02);
    data_out(0x02);
    data_out(0x00);


	// R05h => Entry MODE
    comm_out(0x03);
    data_out(0x10);
    data_out(0x30);




    // R06h => Compare Mode
    comm_out(0x07);
    data_out(0x00);
    data_out(0x05);

    // R07h => Display Control
    comm_out(0x08);
    data_out(0x03);
    data_out(0x02);

    // R0Bh => Frame Cycle Control
    comm_out(0x0b);
    data_out(0x00);
    data_out(0x02);

    comm_out(0x0c);
    data_out(0x00);
    data_out(0x00);


    comm_out(0xa0);
    data_out(0x01);
    data_out(0x00);
    
    comm_out(0xa7);
    data_out(0x00);
    data_out(0x11);

    comm_out(0x0e);
    data_out(0x00);
    data_out(0x02);

   



    comm_out(0x30);
    data_out(0x00);
    data_out(0x00);

    comm_out(0x31);
    data_out(0x05);
    data_out(0x07);

⌨️ 快捷键说明

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