📄 jianpan.lst
字号:
C51 COMPILER V7.50 JIANPAN 08/29/2007 17:09:37 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE JIANPAN
OBJECT MODULE PLACED IN jianpan.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE jianpan.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg52.h>
2 #include<jianpan.h>
3 void delay()
4 {
5 1 char i;
6 1 for(i=500;i>0;i--);
7 1 }
8 uchar keyscan()
9 {
10 1 uchar scode,recode;
11 1 static uchar m;
12 1 P0=0xf0;
13 1 if ((P0&0xf0)!=0xf0)
14 1 {
15 2 delay();
16 2 if ((P0&0xf0)!=0xf0)
17 2 {
18 3 scode=0xfe;
19 3 while((scode&0x10)!=0)
20 3 {
21 4 P0=scode;
22 4 if((P0&0xf0)!=0xf0)
23 4 {
24 5 recode=(P0&0xf0)|0x0f;
25 5 m=(~scode)+(~recode);
26 5 return (m);
27 5 }
28 4 else
29 4 scode=(scode<<1)|0x01;
30 4 }
31 3 }
32 2
33 2 }
34 1 return(0);
35 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 78 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -