📄 nt7534_initial.c
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -