📄 main.c
字号:
#include "SPCE061V004.h"
#include "unSPMACRO.h"
#define ClearWatchDog() *P_Watchdog_Clear=0x0001
void InitialHYF_24J();//键盘初始化
extern unsigned int ui_KeyCode;//键值
extern unsigned int ui_KeyDown;//键按下标志位
main()
{
unsigned int ui_CheckNumber=0;
InitialHYF_24J();
while(1)
{
if(ui_KeyDown)
{
ClearWatchDog();
switch(ui_KeyCode)
{
case 0xea15 : *P_IOA_Data=0xfffe; ui_CheckNumber++; ui_KeyDown=0; break;//key1
case 0xe31c : *P_IOA_Data=0xfffd; ui_KeyDown=0;break;//key2
case 0xf10e : *P_IOA_Data=0xfffb; ui_KeyDown=0;break;//key3
case 0xeb14 : *P_IOA_Data=0xfff7; ui_KeyDown=0;break;//key4
case 0xe619 : *P_IOA_Data=0xffef; ui_KeyDown=0;break;//key5
case 0xfe01 : *P_IOA_Data=0xffdf; ui_KeyDown=0;break;//key6
case 0xfd02 : *P_IOA_Data=0xffbf; ui_KeyDown=0;break;//key7
case 0xfc03 : *P_IOA_Data=0xff7f; ui_KeyDown=0;break;//key8
case 0xfb04 : *P_IOA_Data=0xfffc; ui_KeyDown=0;break;//key9
case 0xfa05 : *P_IOA_Data=0xfff9; ui_KeyDown=0;break;//key10
case 0xf906 : *P_IOA_Data=0xfff3; ui_KeyDown=0;break;//key11
case 0xf807 : *P_IOA_Data=0xffcf; ui_KeyDown=0;break;//key12
case 0xf708 : *P_IOA_Data=0xff9f; ui_KeyDown=0;break;//key13
case 0xf609 : *P_IOA_Data=0xff3f; ui_KeyDown=0;break;//key14
case 0xec13 : *P_IOA_Data=0xfff8; ui_KeyDown=0;break;//key15
case 0xff00 : *P_IOA_Data=0xfff4; ui_KeyDown=0;break;//key16
case 0xf50a : *P_IOA_Data=0xfff2; ui_KeyDown=0;break;//key17
case 0xef10 : *P_IOA_Data=0xfff1; ui_KeyDown=0;break;//key18
case 0xf00f : *P_IOA_Data=0xff8f; ui_KeyDown=0;break;//key19
case 0xe41b : *P_IOA_Data=0xff4f; ui_KeyDown=0;break;//key20
case 0xe11e : *P_IOA_Data=0xff2f; ui_KeyDown=0;break;//key21
case 0xe01f : *P_IOA_Data=0xff1f; ui_KeyDown=0;break;//key22
case 0xe51a : *P_IOA_Data=0xfff0; ui_KeyDown=0;break;//key23
case 0xed12 : *P_IOA_Data=0xff0f; ui_KeyDown=0;break;//key24
default : *P_IOA_Data=0xffff; ui_KeyDown=0;break;
}//switch
}//if
else//无键按下
{
}
ClearWatchDog();
}//while
}//main
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -