?? lcm_demo.c
字號:
/***********************************************************************
* 文件名:LCM_DEMO.C
* 功能:DP_51PRO實驗儀字符型液晶顯示實驗。在屏幕的第一行中央顯示"DP-51PRO",第
* 二行則顯示"WWW.ZLGMCU.COM"和"020-38730916",并不斷的循環向左移動。
***********************************************************************/
#include "LCMDRV.H"
#include <string.h>
/***********************************************************************
* 名稱:DelayS()
* 功能:長軟件延時。
* 入口參數:delayno 延時時間控制
***********************************************************************/
void DelayS(uint8 delayno)
{ uint8 i,j;
for(; delayno>0; delayno--)
{ for(i=0; i<250; i++)
for(j=0; j<200; j++);
}
}
/***********************************************************************
* 名稱:main()
* 功能:主函數,控制LCM顯示。先初始化液晶模塊,然后顯示字符串,并不斷的循環向左移動。
***********************************************************************/
void main(void)
{ char code DISP_STR[] = " WWW.ZLGMCU.COM 020-38730916 ";
uint8 start_no;
uint8 len;
LCMIni(); // 初始化LCM
LCMDispStr(LCM_LINE1, " DP-51PRO ");
len = strlen(DISP_STR)-16;
while(1)
{ for(start_no=0; start_no<=len; start_no++)
{ LCMDispStr(LCM_LINE2, &DISP_STR[start_no]);
DelayS(1);
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -