📄 text1.lst
字号:
C51 COMPILER V7.02a TEXT1 01/27/2008 12:32:53 PAGE 1
C51 COMPILER V7.02a, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include <AT89X51.H>
2 #define uchar unsigned char
3
4 sbit K1=P3^0;
5 sbit K2=P3^1;
6 sbit K3=P3^2;
7
8 sbit L1=P1^0;
9 sbit L2=P1^1;
10 sbit L3=P1^2;
11 uchar s;
12
13 void main(void)
14 {
15 1 while(1)
16 1 {
17 2
18 2
19 2
20 2 if(K1==0)
21 2 {
22 3 L1=0; //灯亮
23 3 L2=1;
24 3 L3=1;
25 3
26 3 }
27 2 else if (K2==0)
28 2 {
29 3 L1=1; //灯灭
30 3 L2=0;
31 3 L3=1;
32 3 s=s+"1";
*** WARNING C260 IN LINE 32 OF TEXT1.C: '=': pointer truncation
33 3 } else if (K3==0)
34 2 {
35 3 L1=1; //灯灭
36 3 L2=1;
37 3 L3=0;
38 3 s=s+"2";
*** WARNING C260 IN LINE 38 OF TEXT1.C: '=': pointer truncation
39 3 } else
40 2 {
41 3 L1=1; //灯灭
42 3 L2=1;
43 3 L3=1;
44 3 s=s+"3";
*** WARNING C260 IN LINE 44 OF TEXT1.C: '=': pointer truncation
45 3 }
46 2
47 2
48 2 }
49 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
C51 COMPILER V7.02a TEXT1 01/27/2008 12:32:53 PAGE 2
CODE SIZE = 57 ----
CONSTANT SIZE = 6 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 3 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -