📄 test.lst
字号:
C51 COMPILER V7.20 TEST 06/11/2008 14:17:36 PAGE 1
C51 COMPILER V7.20, COMPILATION OF MODULE TEST
OBJECT MODULE PLACED IN test.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE test.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg51.h>
2 #include<sys.h>
3 #include<x5045.h>
4
5
6 sbit Beep=P3^2;
7 uint8 N1,Num;
8 uint8 i;
9
10 uint16 Time;
11
12
13 //===========================================
14 void Led_N(uint16 Led_Num) //转换成BCD码
15 {
16 1 L3=Led_Num/1000;
17 1 L2=(Led_Num%1000)/100;
18 1 L1=(Led_Num%100)/10;
19 1 L4=Led_Num%10;
20 1 }
21
22 void main(void)
23 {
24 1
25 1 SP=0x60;
26 1
27 1 Rst_X45(); //初始化X5045
28 1
29 1 N1=X45_Rd(0x100);
30 1 X45_Wr(0x100,N1+1);
31 1
32 1
33 1
34 1 while(1)
35 1 {
36 2
37 2 CCS=0;
38 2 Wait(1);
39 2 CCS=1;
40 2
41 2 Led_N(N1*10);
42 2
43 2 Wait(400);
44 2 L=Led_Out(L);
45 2
46 2 Num++;
47 2 if(Num<100) Beep=1;
48 2 else if (Num<102) Beep=0;
49 2 else if(Num==102)
50 2 {
51 3 Num=0;
52 3 }
53 2
54 2
55 2 }//while(1);
C51 COMPILER V7.20 TEST 06/11/2008 14:17:36 PAGE 2
56 1
57 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 653 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = 15 ----
PDATA SIZE = ---- ----
DATA SIZE = 5 4
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 + -