📄 main.c
字号:
#include "SPCE061V004.H"
extern InitIsr();
extern InitSPL10A();
extern RefreshLCD();
extern CheckKeypad();
extern DisplayBuffer;
unsigned int *p;
main()
{
p=&DisplayBuffer; //指针P指向显示缓冲区
InitIsr(); //开放1KHz中断,用于100ms定时
InitSPL10A(); //SPL10A初始化
while(1) {
switch(CheckKeypad()) { //扫描键盘
case 1:
*p=1; //将键值送入显示缓冲区
RefreshLCD();
break;
case 2:
*(p+1)=2;
RefreshLCD();
break;
case 3:
*(p+2)=3;
RefreshLCD();
break;
case 4:
*(p+3)=4;
RefreshLCD();
break;
case 5:
*(p+4)=5;
RefreshLCD();
break;
case 6:
*(p+5)=6;
RefreshLCD();
break;
case 7:
*(p+6)=7;
RefreshLCD();
break;
case 8:
*(p+7)=8;
RefreshLCD();
break;
default:
break;
}
*P_Watchdog_Clear=0x1; //清狗
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -