⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 outlight.lst

📁 一整套电梯控制器源程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
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 + -