[8]
Example Initialization Program
8-bit Initialization:
/**********************************************************/
void command(char i)
{
P1 = i;
//put data on output Port
D_I =0;
//D/I=LOW : send instruction
R_W =0;
//R/W=LOW : Write
E
= 1;
Delay(1);
//enable pulse width
>= 460ns
E
= 0;
//Clock enable: falling edge
}
/**********************************************************/
void write(char i)
{
P1 = i;
//put data on output Port
D_I =1;
//D/I=HIGH
:
send data
R_W =0;
//R/W=LOW : Write
E
= 1;
Delay(1);
//enable pulse width
>= 460ns
E
= 0;
//Clock enable: falling edge
}
/**********************************************************/
void init()
{
E = 0;
Delay(100);
//Wait >40
msec after power is applied
command(0x30);
//command 0x30 = Wake up
Delay(30);
//must wait 5ms, busy flag not available
command(0x30);
//command 0x30 = Wake up #2
Delay(10);
//must wait 160us, busy flag not available
command(0x30);
//command 0x30 = Wake up #3
Delay(10);
//must wait 160us, busy flag not available
command(0x38);
//Function set: 8-bit/2-line
command(0x10);
//Set cursor
command(0x0c);
//Display ON; Cursor ON
command(0x06);
//Entry mode set
}
/**********************************************************/
相关PDF资料
NHD-0108BZ-RN-YBW-3V LCD MOD CHAR 1X8 Y/G REFL
NHD-0108BZ-RN-YBW LCD MOD CHAR 1X8 Y/G REFL
NHD-0108CZ-FL-GBW LCD MOD CHAR 1X8 Y/G TRANSFL
NHD-0108CZ-FSW-GBW-3V3 LCD MOD CHAR 1X8 GRY TRANSFL
NHD-0108CZ-RN-GBW LCD MOD CHAR 1X8 NO REFL
NHD-0108FZ-FL-YBW-3V-C1 LCD MOD CHAR 1X8 Y/G TRANSFL
NHD-0108FZ-FL-YBW-3V3 LCD MOD CHAR 1X8 Y/G TRANSFL
NHD-0108FZ-RN-YBW LCD MOD CHAR 1X8 NO REFL
相关代理商/技术参数
NHD-0108BZ-RN-YBW-3V 功能描述:LCD字符显示模块与配件 STN-Y/G Refl 53.0 x 25.0 RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk
NHD-0108CZ-FL-GBW 功能描述:LCD字符显示模块与配件 STN-GRAY Transfl 69.0 x 27.0 RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk
NHD-0108CZ-FSW-GBW-33V3 功能描述:LCD字符显示模块与配件 LCD Character Display RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk
NHD-0108CZ-FSW-GBW-3V3 功能描述:LCD字符显示模块与配件 STN-GRAY Transfl 69.0 x 27.0 RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk
NHD-0108CZ-RN-GBW 功能描述:LCD字符显示模块与配件 STN-GRAY Refl 69.0 x 27.0 RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk
NHD-0108CZ-RN-GBW-33V 功能描述:LCD字符显示模块与配件 LCD Character Display RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk
NHD-0108CZ-RN-GBW-3V 功能描述:LCD字符显示模块与配件 STN Gray Refl 69.0 x 27.0 RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk
NHD-0108FZ-FL-YBW-33V3 功能描述:LCD字符显示模块与配件 LCD Character Display RoHS:否 制造商:Lumex 显示模式:Transflective 字符计数 x 行:16 x 2 特点: 流体类型:STN 接口: 背景色: 工作温度范围:- 20 C to + 70 C 封装:Bulk