📄 main.c
字号:
#include "SPLC501User.h" //包含液晶驱动的头文件
#include "Mychar.h" //包含字模数据头文件
#define P_Watchdog_Clear (unsigned int *)0x7012
void delay(unsigned int n) //这个n是个形式参数,要延时多少根据你的具体情况来定。可以用示波器去观察n取不同的数据延时时间是多少。
{
unsigned int i,j;
for(i=0;i<n;i++)
for(j=0;j<0xffff;j++)
*P_Watchdog_Clear = 0x0001;
}
int main(void)
{ unsigned int x1,y1,x2,y2,x3,y3,x4,y4;
x1=0;y1=0;x2=32;y2=16;x3=64;y3=32;x4=96;y4=48;
LCD501_Init(0x00); //初始化液晶
while(1)
{
LCD501_Bitmap(x1,y1,(unsigned int *)encoding_00); //显示汉字:凌
LCD501_Bitmap(x2,y2,(unsigned int *)encoding_01); //阳
LCD501_Bitmap(x3,y3,(unsigned int *)encoding_02); //科
LCD501_Bitmap(x4,y4,(unsigned int *)encoding_03); //技
y1+=1;
y2+=1;
y3+=1;
y4+=1;
delay(100);
LCD501_ClrScreen(0); //刷屏
}
while(1)
{
*P_Watchdog_Clear = 0x0001; //清看门狗
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -