//**************************************************/******************* -祁绪电子---2021年4月 *************
//LCD1602 显示字符和光标控制
//**************************************************/******************-祁绪电子---2021年4月 *************
void LCD1602_Display_Ser()
{
u8 i;
LCD1602_Write_Add(0x80); //40us 设置显示地址
for(i=0;i<16;i++)
{
LCD1602_Write_Dat(LCD1602_Write_Buffer1);//每写入一个字节的执行时间是45us
}
LCD1602_Write_Add(0xC0); //40us 设置显示地址
for(i=0;i<16;i++)
{
LCD1602_Write_Dat(LCD1602_Write_Buffer2);//每写入一个字节的执行时间是45us
}
switch(LCD1602_Write_Cursor_Add)
{
case 0:LCD1602_Write_Add(0x0C);break;//不显示也不闪烁光标
case 1:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xCa);break;
case 2:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xCd);break;
case 3:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xC7);break;
case 4:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xC4);break;
case 5:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xC1);break;
case 6:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xCf);break;
case 7:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0x89);break;
case 8:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0x86);break;
case 9:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0x83);break;
}
}