📄 main.lst
字号:
C51 COMPILER V7.06 MAIN 03/03/2006 09:11:59 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND CODE SYMBOLS
stmt level source
1 /******************************************************
2 DESIGN FOR PCBA'S Material Number Display by RF315M
3 Designer: BH Zhang
4 Date:2006-1-11
5 Ver:1.0
6 Modify Mark:NONE
7 *******************************************************/
8 #include <at89x51.h> //包含89S51的WDT子过程
9 #include "dfq.h"
10 #include "rf315mhz.h"
11 #include "timer.h"
12 //------------------------------------------------------
13 void main(void){
14 1 InitMcu();
15 1 for(;;){
16 2 if(RFGetStr()){
17 3 T0Beep=60;
18 3 SetArrayData();
19 3 T0250usDelay=20000; //5S
20 3 while(T0250usDelay);
21 3 }
22 2 }
23 1 }
24 //------------------------------------------------------
C51 COMPILER V7.06 MAIN 03/03/2006 09:11:59 PAGE 2
ASSEMBLY LISTING OF GENERATED OBJECT CODE
; FUNCTION main (BEGIN)
; SOURCE LINE # 13
; SOURCE LINE # 14
0000 120000 E LCALL InitMcu
; SOURCE LINE # 15
0003 ?C0001:
; SOURCE LINE # 16
0003 120000 E LCALL RFGetStr
0006 50FB JNC ?C0001
; SOURCE LINE # 17
0008 75003C E MOV T0Beep,#03CH
; SOURCE LINE # 18
000B 120000 E LCALL SetArrayData
; SOURCE LINE # 19
000E 75004E E MOV T0250usDelay,#04EH
0011 750020 E MOV T0250usDelay+01H,#020H
0014 ?C0004:
; SOURCE LINE # 20
0014 E500 E MOV A,T0250usDelay+01H
0016 4500 E ORL A,T0250usDelay
0018 60E9 JZ ?C0001
001A 80F8 SJMP ?C0004
; FUNCTION main (END)
C51 COMPILER V7.06 MAIN 03/03/2006 09:11:59 PAGE 3
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
P1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
T0Beep . . . . . . . . . . . . . . . . EXTERN DATA U_CHAR ----- 1
P3 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B0H 1
main . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
SetArrayData . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
InitMcu. . . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
RFGetStr . . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
T0250usDelay . . . . . . . . . . . . . EXTERN DATA U_INT ----- 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 28 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
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 + -