📄 car.lst
字号:
C51 COMPILER V8.08 CAR 04/13/2008 01:04:47 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE CAR
OBJECT MODULE PLACED IN car.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE car.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg51.h>
2 #include<stdio.h>
3 sbit p10=P1^0;
4 sbit p11=P1^1;
5 sbit p12=P1^2;
6 sbit p13=P1^3;
7 sbit p00=P0^0;
8 sbit p01=P0^1;
9 sbit p02=P0^2;
10 sbit p03=P0^3;
11 int t;
12 void timer() interrupt 1
13 {
14 1 t++;
15 1 TH0=0XB8;
16 1 TL0=0X00;
17 1 }
18
19 void delay(int a)
20 {
21 1 while(a--);
22 1 }
23 void main()
24 {
25 1 p00=0;
26 1 p01=0;
27 1 p02=0;
28 1 p03=0;
29 1
30 1 p10=0;
31 1 p11=0;
32 1 p12=0;
33 1
34 1 TMOD=0X01;
35 1 TH0=0XB8;
36 1 TL0=0X00;
37 1 EA=1;
38 1 ET0=1;
39 1
40 1 while(1)
41 1 {
42 2
43 2 if(p00==1)
44 2 {
45 3 delay(2000);
46 3 p10=!p10;
47 3
48 3 printf("ccc\n");
49 3 }
50 2
51 2 if(p02==1)
52 2 {
53 3 p12=1;
54 3 printf("aaa\n");
55 3 }
C51 COMPILER V8.08 CAR 04/13/2008 01:04:47 PAGE 2
56 2 else
57 2 p12=0;
58 2
59 2 if(p01==1)
60 2 {
61 3 p11=1;
62 3 printf("bbb\n");
63 3 }
64 2 else p11=0;
65 2 }}
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 116 ----
CONSTANT SIZE = 15 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 2 ----
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 + -