📄 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 + -