📄 outlight.lst
字号:
00C7 B4011F CJNE A,#01H,?C0008
; SOURCE LINE # 25
00CA 900000 R MOV DPTR,#pDeng
00CD E0 MOVX A,@DPTR
00CE FB MOV R3,A
00CF A3 INC DPTR
00D0 E0 MOVX A,@DPTR
00D1 FA MOV R2,A
00D2 A3 INC DPTR
00D3 E0 MOVX A,@DPTR
00D4 2407 ADD A,#07H
00D6 F9 MOV R1,A
00D7 E4 CLR A
00D8 3A ADDC A,R2
00D9 FA MOV R2,A
00DA 900000 R MOV DPTR,#cLIdx
00DD E0 MOVX A,@DPTR
00DE FD MOV R5,A
00DF 900000 E MOV DPTR,#?_SetArrayData?BYTE+04H
00E2 EF MOV A,R7
00E3 F0 MOVX @DPTR,A
00E4 120000 E LCALL _SetArrayData
; SOURCE LINE # 28
00E7 8020 SJMP ?C0003
C51 COMPILER V6.12 OUTLIGHT 06/05/2005 15:44:44 PAGE 20
00E9 ?C0008:
; SOURCE LINE # 30
00E9 900000 R MOV DPTR,#pDeng
00EC E0 MOVX A,@DPTR
00ED FB MOV R3,A
00EE A3 INC DPTR
00EF E0 MOVX A,@DPTR
00F0 FA MOV R2,A
00F1 A3 INC DPTR
00F2 E0 MOVX A,@DPTR
00F3 2407 ADD A,#07H
00F5 F9 MOV R1,A
00F6 E4 CLR A
00F7 3A ADDC A,R2
00F8 FA MOV R2,A
00F9 900000 R MOV DPTR,#cLIdx
00FC E0 MOVX A,@DPTR
00FD FD MOV R5,A
00FE 900000 R MOV DPTR,#bVal
0101 E0 MOVX A,@DPTR
0102 900000 E MOV DPTR,#?_SetArrayData?BYTE+04H
0105 F0 MOVX @DPTR,A
0106 120000 E LCALL _SetArrayData
; SOURCE LINE # 31
; SOURCE LINE # 32
; SOURCE LINE # 33
0109 ?C0003:
0109 900000 R MOV DPTR,#i
010C E0 MOVX A,@DPTR
010D 04 INC A
010E F0 MOVX @DPTR,A
010F 020000 R LJMP ?C0001
; SOURCE LINE # 34
0112 ?C0010:
0112 22 RET
; FUNCTION _SetOutCallLight (END)
; FUNCTION _SetOutCallDistribution (BEGIN)
0000 900000 R MOV DPTR,#cLIdx
0003 EF MOV A,R7
0004 F0 MOVX @DPTR,A
0005 A3 INC DPTR
0006 ED MOV A,R5
0007 F0 MOVX @DPTR,A
0008 A3 INC DPTR
0009 EB MOV A,R3
000A F0 MOVX @DPTR,A
; SOURCE LINE # 37
; SOURCE LINE # 38
; SOURCE LINE # 39
000B 900000 E MOV DPTR,#m_pL_Data
000E E0 MOVX A,@DPTR
000F FB MOV R3,A
0010 A3 INC DPTR
0011 E0 MOVX A,@DPTR
0012 FA MOV R2,A
0013 A3 INC DPTR
0014 E0 MOVX A,@DPTR
0015 F9 MOV R1,A
0016 900001 MOV DPTR,#01H
0019 120000 E LCALL ?C?CLDOPTR
001C 900000 R MOV DPTR,#m_cENum
C51 COMPILER V6.12 OUTLIGHT 06/05/2005 15:44:44 PAGE 21
001F F0 MOVX @DPTR,A
; SOURCE LINE # 40
0020 E4 CLR A
0021 A3 INC DPTR
0022 F0 MOVX @DPTR,A
; SOURCE LINE # 41
0023 F9 MOV R1,A
0024 A3 INC DPTR
0025 C9 XCH A,R1
0026 F0 MOVX @DPTR,A
0027 A3 INC DPTR
0028 F0 MOVX @DPTR,A
0029 A3 INC DPTR
002A E9 MOV A,R1
002B F0 MOVX @DPTR,A
; SOURCE LINE # 42
002C A3 INC DPTR
002D E4 CLR A
002E F0 MOVX @DPTR,A
002F A3 INC DPTR
0030 F0 MOVX @DPTR,A
0031 A3 INC DPTR
0032 F0 MOVX @DPTR,A
; SOURCE LINE # 44
0033 900000 R MOV DPTR,#i
0036 F0 MOVX @DPTR,A
0037 ?C0011:
0037 900000 R MOV DPTR,#m_cENum
003A E0 MOVX A,@DPTR
003B FF MOV R7,A
003C A3 INC DPTR
003D E0 MOVX A,@DPTR
003E FE MOV R6,A
003F C3 CLR C
0040 9F SUBB A,R7
0041 4003 JC $ + 5H
0043 020000 R LJMP ?C0024
; SOURCE LINE # 45
0046 EE MOV A,R6
0047 75F00E MOV B,#0EH
004A A4 MUL AB
004B FF MOV R7,A
004C 900000 E MOV DPTR,#m_pE_OutputData
004F E0 MOVX A,@DPTR
0050 FB MOV R3,A
0051 A3 INC DPTR
0052 E0 MOVX A,@DPTR
0053 FA MOV R2,A
0054 A3 INC DPTR
0055 E0 MOVX A,@DPTR
0056 2F ADD A,R7
0057 F9 MOV R1,A
0058 EA MOV A,R2
0059 35F0 ADDC A,B
005B FA MOV R2,A
005C 900000 R MOV DPTR,#pXiangYing
005F EB MOV A,R3
0060 F0 MOVX @DPTR,A
0061 A3 INC DPTR
0062 EA MOV A,R2
0063 F0 MOVX @DPTR,A
0064 A3 INC DPTR
C51 COMPILER V6.12 OUTLIGHT 06/05/2005 15:44:44 PAGE 22
0065 E9 MOV A,R1
0066 F0 MOVX @DPTR,A
; SOURCE LINE # 46
0067 900000 R MOV DPTR,#i
006A E0 MOVX A,@DPTR
006B 75F06E MOV B,#06EH
006E A4 MUL AB
006F FF MOV R7,A
0070 900000 E MOV DPTR,#m_pE_InputData
0073 E0 MOVX A,@DPTR
0074 FB MOV R3,A
0075 A3 INC DPTR
0076 E0 MOVX A,@DPTR
0077 FA MOV R2,A
0078 A3 INC DPTR
0079 E0 MOVX A,@DPTR
007A 2F ADD A,R7
007B F9 MOV R1,A
007C EA MOV A,R2
007D 35F0 ADDC A,B
007F FA MOV R2,A
0080 900000 R MOV DPTR,#pEleData
0083 EB MOV A,R3
0084 F0 MOVX @DPTR,A
0085 A3 INC DPTR
0086 EA MOV A,R2
0087 F0 MOVX @DPTR,A
0088 A3 INC DPTR
0089 E9 MOV A,R1
008A F0 MOVX @DPTR,A
; SOURCE LINE # 47
008B 900000 R MOV DPTR,#updown_flg
008E E0 MOVX A,@DPTR
008F 6401 XRL A,#01H
0091 6003 JZ $ + 5H
0093 020000 R LJMP ?C0014
; SOURCE LINE # 48
0096 A3 INC DPTR
0097 E0 MOVX A,@DPTR
0098 6401 XRL A,#01H
009A 703E JNZ ?C0015
; SOURCE LINE # 49
009C 900000 R MOV DPTR,#pEleData
009F E0 MOVX A,@DPTR
00A0 FB MOV R3,A
00A1 A3 INC DPTR
00A2 E0 MOVX A,@DPTR
00A3 FA MOV R2,A
00A4 A3 INC DPTR
00A5 E0 MOVX A,@DPTR
00A6 245E ADD A,#05EH
00A8 F9 MOV R1,A
00A9 E4 CLR A
00AA 3A ADDC A,R2
00AB FA MOV R2,A
00AC 900000 R MOV DPTR,#cLIdx
00AF E0 MOVX A,@DPTR
00B0 FD MOV R5,A
00B1 120000 E LCALL _GetArrayData
00B4 EF MOV A,R7
00B5 6401 XRL A,#01H
00B7 6003 JZ $ + 5H
C51 COMPILER V6.12 OUTLIGHT 06/05/2005 15:44:44 PAGE 23
00B9 020000 R LJMP ?C0013
; SOURCE LINE # 50
00BC 900000 R MOV DPTR,#pXiangYing
00BF E0 MOVX A,@DPTR
00C0 FB MOV R3,A
00C1 A3 INC DPTR
00C2 E0 MOVX A,@DPTR
00C3 FA MOV R2,A
00C4 A3 INC DPTR
00C5 E0 MOVX A,@DPTR
00C6 F9 MOV R1,A
00C7 900000 R MOV DPTR,#cLIdx
00CA E0 MOVX A,@DPTR
00CB FD MOV R5,A
00CC 900000 R MOV DPTR,#bVal
00CF E0 MOVX A,@DPTR
00D0 900000 E MOV DPTR,#?_SetArrayData?BYTE+04H
00D3 F0 MOVX @DPTR,A
00D4 120000 E LCALL _SetArrayData
; SOURCE LINE # 51
00D7 020000 R LJMP ?C0013
00DA ?C0015:
; SOURCE LINE # 52
; SOURCE LINE # 53
00DA 900000 R MOV DPTR,#pXiangYing
00DD E0 MOVX A,@DPTR
00DE FB MOV R3,A
00DF A3 INC DPTR
00E0 E0 MOVX A,@DPTR
00E1 FA MOV R2,A
00E2 A3 INC DPTR
00E3 E0 MOVX A,@DPTR
00E4 F9 MOV R1,A
00E5 900000 R MOV DPTR,#cLIdx
00E8 E0 MOVX A,@DPTR
00E9 FD MOV R5,A
00EA 120000 E LCALL _GetArrayData
00ED EF MOV A,R7
00EE 6401 XRL A,#01H
00F0 6003 JZ $ + 5H
00F2 020000 R LJMP ?C0013
; SOURCE LINE # 54
00F5 900000 R MOV DPTR,#pXiangYing
00F8 E0 MOVX A,@DPTR
00F9 FB MOV R3,A
00FA A3 INC DPTR
00FB E0 MOVX A,@DPTR
00FC FA MOV R2,A
00FD A3 INC DPTR
00FE E0 MOVX A,@DPTR
00FF F9 MOV R1,A
0100 900000 R MOV DPTR,#cLIdx
0103 E0 MOVX A,@DPTR
0104 FD MOV R5,A
0105 900000 R MOV DPTR,#bVal
0108 E0 MOVX A,@DPTR
0109 900000 E MOV DPTR,#?_SetArrayData?BYTE+04H
010C F0 MOVX @DPTR,A
010D 120000 E LCALL _SetArrayData
; SOURCE LINE # 55
; SOURCE LINE # 56
0110 020000 R LJMP ?C0013
C51 COMPILER V6.12 OUTLIGHT 06/05/2005 15:44:44 PAGE 24
0113 ?C0014:
; SOURCE LINE # 57
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -