nt3911.txt

来自「TFT LCD NT3911 INITIAL CODE」· 文本 代码 · 共 73 行

TXT
73
字号
void NT3911_INIT(void)
{
  	NT3911_REG(0x0000 , 0x0001) ; //osc start
	Delay1(50);
	NT3911_REG(0x0001 , 0x0113) ;//driver output control 0x0213 for PV
	Delay1(50);
	NT3911_REG(0x0002 , 0x0700) ; //lcd drive ac control
	Delay1(50);
	NT3911_REG(0x0005 , 0x1030 ) ;// entry mode
	Delay1(50);
  	NT3911_REG(0x0006 , 0x0000 ) ;//compare register
	Delay1(50);
  	NT3911_REG(0x0007 , 0x0004 ) ;//display control
	Delay1(50);
	NT3911_REG(0x000B , 0x1004 ) ;//frame cycle control
	Delay1(50);
	NT3911_REG(0x000C , 0x0005 ) ;//power control 3
	Delay1(50);
	NT3911_REG(0x000D , 0x0401 ) ;//power control 4
  	Delay1(50);
  	NT3911_REG(0x000E , 0x0D18 ) ; //power control 5
  	Delay1(50);
	NT3911_REG(0x0003 , 0x0214 ) ; //power control 1
	Delay1(50);
	NT3911_REG(0x0004 , 0x8000 ) ;//power control 2
  	Delay1(50);
	NT3911_REG(0x000E , 0x2910 ) ;//power control 5
	Delay1(50);
	NT3911_REG(0x000D , 0x0512 ) ;//power control 4
  	Delay1(50);
	NT3911_REG(0x0021 , 0x0000 ) ;//ram address set 0x0002 for PV panel
	Delay1(50);
	
	NT3911_REG(0x0030 , 0x0000 ) ;
	NT3911_REG(0x0031 , 0x0000 ) ;
	NT3911_REG(0x0032 , 0x0000 ) ;
	NT3911_REG(0x0033 , 0x0000 ) ;
	NT3911_REG(0x0034 , 0x0000 ) ;
	NT3911_REG(0x0035 , 0x0707 ) ;
	NT3911_REG(0x0036 , 0x0707 ) ;
	NT3911_REG(0x0037 , 0x0000 ) ;
	NT3911_REG(0x000F , 0x0000 ) ;
  	Delay1(50);
	NT3911_REG(0x0011 , 0x0000 ) ;//gate scan start 
  	Delay1(50);
  	NT3911_REG(0x0014 , 0x9F00 ) ;//gate scan start 
  	Delay1(50);
  	NT3911_REG(0x0015 , 0x9F00 ) ;//gate scan start 
  	Delay1(50);
  	NT3911_REG(0x0016 , 0x7F00 ) ;//gate scan start 
  	Delay1(50);
  	NT3911_REG(0x0017 , 0x9F00 ) ;//gate scan start 
  	Delay1(50);
  	NT3911_REG(0x003A , 0x0000 ) ;//gate scan start 
  	Delay1(50);
  	NT3911_REG(0x003B , 0x0000 ) ;//gate scan start 
  	Delay1(50);
  
	NT3911_REG(0x0007,0x0005 ) ;
  	Delay1(50);
	//SCRNDRPOS
	NT3911_REG(0x0007,0x0025 ) ;//0x9F00
  	Delay1(50);
	//SCRNDRPOS2
	NT3911_REG(0x000a,0x0100 ) ;//0x9F00
	Delay1(50);
	//HRAMADDRPOS
	NT3911_REG(0x0007,0x0027 ) ;
	Delay1(50);
	//VRAMADDRPOS
	NT3911_REG(0x0007,0x0037 ) ;
	Delay1(50);
}

⌨️ 快捷键说明

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