新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 51單片機的1602驅動程序

51單片機的1602驅動程序

作者: 時間:2016-12-01 來源:網(wǎng)絡 收藏

#if XYPRC
/*************************************
函數(shù)名:lcdxyprc
函數(shù)功能:在特定行列內(nèi)顯示字符
參數(shù):X(列),Y(行),ch(字符)
返回:無
備注:列數(shù)小于16,行數(shù)小于2
*************************************/
void lcdxyprc(uchar X,uchar Y,char ch)
{
  lcdsetxy(X,Y);
  lcdwdat((uchar)ch);
}
#endif

#if XYPRS
/*************************************
函數(shù)名:lcdxyprs
函數(shù)功能:在特定行列內(nèi)顯示字符串
參數(shù):X(列),Y(行),String(字符)
返回:無
備注:列數(shù)小于16,行數(shù)小于2
*************************************/
void lcdxyprs(uchar X,uchar Y,char *String)
{
  if(Y==0)
  {
     if(X<16)
     {
       lcdsetxy(X,Y);
      for(;X<16 && *String!=