//=======================================================
//写ASCII字符串程序
void asc_tran(unsigned char *asc)
{
while((*asc) != 0) //判断字是否结束
{
Lcd_Write(*asc); //向lcd写入字符串
asc++; //移下一个字符
}
}
//=======================================================
//测试主LCD主程序
void main()
{
Lcd_Init(); //初始化LCD
while(1)
{
Lcd_Command(0x83); //设置显示位址
asc_tran(str1); //显示字符串
Lcd_Command(0x97); //设置显示位址
asc_tran(str2); //显示字符串
delay_ms(1000); //延迟1秒
Lcd_Command(0x01); //清除显示器
Lcd_Command(0x83); //设置显示位址
asc_tran(str3); //显示字符串
Lcd_Command(0x94); //设置显示位址
asc_tran(str4); //显示字符串
delay_ms(1000); //延迟
Lcd_Command(0x01); //清除显示器
}
}
本文关键字:程序 AVR单片机,单片机-工控设备 - AVR单片机
上一篇:LCD1602程序下载(AVR)