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

📄 s6b33b.c

📁 S6B33B初始化代码
💻 C
字号:
void Data_Write(unsigned char wdata)
{
	A0 = 1;
	LCD_DATA_L = wdata;
	WRB = 0;
	WRB = 1;
}

void Command_Write(unsigned char wdata)
{
	A0 = 0;
	LCD_DATA_L = wdata;
	WRB = 0;
	WRB = 1;
}

void LCD_init(void)
{
//S6B33BGA01-BPCY+1.51CSTN
/*------standby_off -------------- */
	Command_Write(0x2C);
	Delay_1ms(1);

/*------set OTP mode off---------*/
	Command_Write(0xEB);
	Delay_1ms(1);
	
/*------set internal osc on---------*/
	Command_Write(0x02);
	Command_Write(0x01);
	Delay_1ms(20);
	
/*------booster1 on---------------*/
	Command_Write(0x20);
	Command_Write(0x02);      //DC-DC step-up: *2.0
        Delay_1ms(30);   
         
/*------booster1 on---------------*/
	Command_Write(0x26);
	Command_Write(0x01);
        Delay_1ms(30);    

/*------booster1 on and amp on---------*/
	Command_Write(0x26);
	Command_Write(0x09);
	Delay_1ms(30);  

/*------booster2 on-------------*/
	Command_Write(0x26);
	Command_Write(0x0b);
	Delay_1ms(30);         

/*------booster3 on-------------*/
	Command_Write(0x26);
	Command_Write(0x0f);
	Delay_1ms(30);

/*------temp compsation ratio -0.05%------*/
	Command_Write(0x28);
	Command_Write(0x01);
	
/*------ram skip area set no skip------*/
	Command_Write(0x45);
	Command_Write(0x00);

/*------normal display---------*/
	Command_Write(0x53);
	Command_Write(0x00);

/*------set sdir=0,duty=1/132 swap=0-----*/
	Command_Write(0x10);
    Command_Write(0x03);		//Duty=1/132,RGB

/*------set clock fpck=fose/32(Normal)-------*/
	Command_Write(0x24);
	Command_Write(0x08); //02

/*------GSM=0:65K color,DSG=0,SGF=1,SGP=00,SGM=1-----*/
	Command_Write(0x30);
	Command_Write(0x09);//09
	Delay_1ms(10);

/*------row vector type=Diagonal ,INC=111-----*/
	Command_Write(0x32);
	Command_Write(0x0E);//0e
        Delay_1ms(10);
/*------entry mode set : x addr increce, read modify write off--*/
	Command_Write(0x40);
	Command_Write(0x00);//00
	
/*------x address set from 00 to 96--------*/
	Command_Write(0x42);
	Command_Write(0x04);
	Command_Write(0x83);	

/*------y address set from 00 to 127--------*/
	Command_Write(0x43);
	Command_Write(0x00);
	Command_Write(0x7F);		/*???X??*/

/*------frame set FIM=ON,FIP=1FRAME,N-BLOCK=9-F-----*/
	Command_Write(0x34);
	Command_Write(0x10);//88

/*------contrast1 set,Range:2.8--4v*/
	Command_Write(0x2a);	  
	Command_Write(0x52);

/*------partial display mode off-------*/
	Command_Write(0x55);
	Command_Write(0x00);
	
/*------Partial Display Start Line Set (56H)-------*/
	Command_Write(0x56);
	Command_Write(0x00); 

/*------Partial Display End Line Set(57H)-------*/
	Command_Write(0x57);
	Command_Write(0x7F); 
	
/*------Low frequency set off-------*/
	Command_Write(0x36);
	Command_Write(0x00);

/*------display on set--------*/
    //Delay_1ms(10);
	//Command_Write(0x51);	
}

⌨️ 快捷键说明

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