📄 text1.lst
字号:
C51 COMPILER V7.06 TEXT1 10/13/2008 13:18:37 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: D:\电子工具\uVision2\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include<reg52.h>
2 #define uchar unsigned char
3 #define uint unsigned int
4 void delay(uint);
5 void main(void)
6 {
7 1 uchar temp;
8 1 int i;
9 1 while(1)
10 1 {
11 2 temp=0xFF;
12 2 {P1=~temp;delay(1000);}
13 2 temp=0x00;
14 2 {P1=~temp;delay(200);}
15 2 temp=0x81;
16 2 {P1=~temp;delay(500);}
17 2 temp=0x42;
18 2 {P1=~temp;delay(500);}
19 2 temp=0x24;
20 2 {P1=~temp;delay(500);}
21 2 temp=0x18;
22 2 {P1=~temp;delay(500);}
23 2 temp=0x01;
24 2 for(i=0;i<8;i++)
25 2 {P1=~temp;delay(200);temp<<=1;}
26 2 temp=0x80;
27 2 for(i=0;i<8;i++)
28 2 {P1=~temp;delay(200);temp>>=1;}
29 2 temp=0xFE;
30 2 for(i=0;i<8;i++)
31 2 {P1=temp;delay(200);temp<<=1;}
32 2 temp=0x7F;
33 2 for(i=0;i<8;i++)
34 2 {P1=temp;delay(200);temp>>=1;}
35 2 temp=0x00;
36 2 {P1=~temp;delay(200);}
37 2 }
38 1 }
39 void delay(uint t)
40 {
41 1 register uint bt;
42 1 for(;t;t--)
43 1 for(bt=0;bt<255;bt++);
44 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 271 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 3
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILER V7.06 TEXT1 10/13/2008 13:18:37 PAGE 2
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -