nt7534_initial.c

来自「LCD驱动IC: NT7534 初始化代码」· C语言 代码 · 共 55 行

C
55
字号

 
void Init()
{
//-----------------------------------------------------------------------------------//
//------------------------------------NT7534 Initial Code----------------------------//
//-----------------------------------------Date/Time---------------------------------//
//-----------------------------------------Interface  -------------------------------//

		HW_Reset();               // Hardware Reset
		delay(30);               // Delay 40mS
            
	    LCD_Cm_Write(0xe2);       // Software Reset 
		delay(30); 
		                   
        LCD_Cm_Write(0x2f);       // POWER control SET   (A0,A1,A2 high)
        delay(20);	
        	                    
//        LCD_Cm_Write(0xae);       // display OFF

		LCD_Cm_Write(0xa2);       // Bias Set   1/6
        
        LCD_Cm_Write(0xa0);       // ADC SELECT (0 NORMAL  or  1 REVERSE) 

        LCD_Cm_Write(0xc8);       // OUTPUT STATUS SELECT REGISTER ( REVERSE : COM33 -> COM0) 

        LCD_Cm_Write(0xa4);       // ENTIRE DISPLAY ON ( NORMAL )	

        LCD_Cm_Write(0xa6); 	  // NORMAL / REVERSE DISPLAY (NORMAL DISPLAY)
        
//----------------------------------------POWER CONTROL ------------------------------------//
  
 //       LCD_Cm_Write(0xac);	      // Static Icon off
 //   	LCD_Cm_Write(0x00);	      // Indicator display off
 
        LCD_Cm_Write(0x20);       // V0 Voltage Set ( 20---small,27---large )(Rb/Ra=2-2.5--5.4)

        LCD_Cm_Write(0x81);       //  ELECTRONIC VOLUME REGISTER SET
        LCD_Cm_Write(0x19);       //  1D-4.98V  α ( 01--small ,3f--large ) 15--4.67V  19--4.82V
     
        LCD_Cm_Write(0xe6);       // DC/DC CLOCK FREQUENCY (fOSC) 
        LCD_Cm_Write(0x00);  

        LCD_Cm_Write(0x40);       // DISPLAY START LINE SET ( 40h----7fh)         
        LCD_Cm_Write(0xb0);       // PAGE ADDRESS SET  (b0------b8)        
        LCD_Cm_Write(0x10);       // COLUMN ADDRESTT SET (high nibble)
        LCD_Cm_Write(0x00);       // COLUMN ADDRESTT SET (low nibble)

 //         delay(20);  
        
        LCD_Cm_Write(0xaf);       // Display On
}


⌨️ 快捷键说明

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