📄 flash.lst
字号:
C51 COMPILER V7.50 FLASH 12/05/2008 14:23:19 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE FLASH
OBJECT MODULE PLACED IN flash.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE flash.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg52.h>
2 #define uint unsigned int
3 #define uchar unsigned char
4 #define flash P1
5 sbit k=P1^7;
6 sbit k1=P1^4;
7 sbit k2=P1^1;
8 void delay(uint z)
9 {
10 1 uint x,y;
11 1 for(x=80;x>0;x--)
12 1 for(y=z;y>0;y--);
13 1 }
14 void main()
15 {
16 1 uchar n,i;
17 1 while(1)
18 1 {
19 2 for(i=5;i>0;i--)
20 2 {
21 3 k=1;k1=1;k2=1;delay(800);
22 3 k=0;k1=0;k2=0;delay(800);
23 3 }
24 2 for(n=3;n>0;n--)
25 2 {
26 3 k=0;k1=1;k2=1;delay(800);
27 3 k=1;k1=0;k2=1;delay(800);
28 3 k=1;k1=1;k2=0;delay(800);
29 3 }
30 2 for(n=3;n>0;n--)
31 2 {
32 3 k=1;k1=1;k2=0;delay(800);
33 3 k=1;k1=0;k2=1;delay(800);
34 3 k=0;k1=1;k2=1;delay(800);
35 3 }
36 2 for(i=5;i>0;i--)
37 2 {
38 3 k=1;k1=1;k2=1;delay(400);
39 3 k=0;k1=0;k2=0;delay(400);
40 3 }
41 2 for(n=3;n>0;n--)
42 2 {
43 3 k=1;k1=0;k2=1;delay(800);
44 3 k=0;k1=1;k2=0;delay(800);
45 3 }
46 2 for(n=3;n>0;n--)
47 2 {
48 3 k=0;k1=1;k2=1;delay(800);
49 3 k=1;k1=0;k2=0;delay(800);
50 3 }
51 2 for(n=3;n>0;n--)
52 2 {
53 3 k=1;k1=1;k2=0;delay(800);
54 3 k=0;k1=0;k2=1;delay(800);
55 3 }
C51 COMPILER V7.50 FLASH 12/05/2008 14:23:19 PAGE 2
56 2 }
57 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 228 ----
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 + -