📄 ps2-01.h
字号:
/* ps2-01.c 的头文件
* 把键盘扫描码(第2套)转换为键盘码(即字符的ASCII码和特殊功能键的编吗),使用数组
*/
/*特殊功能键说明
编码----键
1----F1
2----F2
3----F3
4----F4
5----F5
6----F6
7----F7
8----F8
9----F9
10----F10
11----F11
12----F12
13----PRNT_SCRN //[win]键
14----SCROLL //[弹出式菜单]键
15----PAUSE //
16----INSERT
17----HOME
18----PG_UP
19----DELETE
20----END
21----PG_DN
22----U_ARROW
23----L_ARROW
24----D_ARROW
25----R_ARROW
26----BACK_SPACE
27----TAB
28----ESC
29----SPACE
30----ENTER
*/
/*第2套扫描码集*/
/*capslock==0;num==0*/
code unsigned char ASCII_0[128]={//数组地址对应键盘的扫描码,转换为ASCII码
0,9,0,5,3,1,2,12,0,10,8,6,4,27,'`',0, //0
0,0,0,0,15,'q','1',0,0,0,'z','s','a','w','2',13, //1
0,'c','x','d','e','4','3',13,0,29,'v','f','t','r','5',14, //2
0,'n','b','h','g','y','6',0,0,0,'m','j','u','7','8',0, //3
0,',','k','i','o','0','9',0,0,'.',0x2f,'l',';','p','-',0, //4
0,0,0x27,0,'[','=',0,0,0,0,30,']',0,0x5c,0,0, //5
0,13,15,0,0,0,26,0,0,20,0,23,17,0,0,0, //6
16,19,24,0,25,22,28,15,11,'+',21,'-','*',18,14,0 //7
// 0,13,15,7,0,0 //8
};
/*capslock==0;num==1*/
code unsigned char ASCII_1[128]={
0,9,0,5,3,1,2,12,0,10,8,6,4,27,'`',0, //0
0,0,0,0,15,'q','1',0,0,0,'z','s','a','w','2',13, //1
0,'c','x','d','e','4','3',13,0,29,'v','f','t','r','5',14, //2
0,'n','b','h','g','y','6',0,0,0,'m','j','u','7','8',0, //3
0,',','k','i','o','0','9',0,0,'.',0x2f,'l',';','p','-',0, //4
0,0,0x27,0,'[','=',0,0,0,0,30,']',0,0x5c,0,0, //5
0,13,15,0,0,0,26,0,0,'1',0,'4','7',0,0,0, //6
'0','.','2','5','6','8',28,0,11,'+','3','-','*','9',14,0 //7
// 0,13,15,7,0,0 //8
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -