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

📄 main.lst

📁 在PC机上实现web方式控制单片机。大家有兴趣的可以共同交流这方面的东西。
💻 LST
📖 第 1 页 / 共 5 页
字号:
00BA EF                MOV     A,R7
00BB C3                CLR     C
00BC 9E                SUBB    A,R6
00BD 5018              JNC     ?C0008
                                           ; SOURCE LINE # 180
00BF 75F009            MOV     B,#09H
00C2 EF                MOV     A,R7
00C3 A4                MUL     AB
00C4 2400        E     ADD     A,#LOW page_send_info+02H
00C6 F582              MOV     DPL,A
00C8 E5F0              MOV     A,B
00CA 3400        E     ADDC    A,#HIGH page_send_info+02H
00CC F583              MOV     DPH,A
00CE 7420              MOV     A,#020H
00D0 F0                MOVX    @DPTR,A
00D1 A3                INC     DPTR
00D2 E4                CLR     A
00D3 F0                MOVX    @DPTR,A
00D4 0F                INC     R7
00D5 80DD              SJMP    ?C0007
00D7         ?C0008:
                                           ; SOURCE LINE # 183
00D7 900000      E     MOV     DPTR,#NUM_POST_FUNCS
00DA E4                CLR     A
00DB 93                MOVC    A,@A+DPTR
00DC FF                MOV     R7,A
00DD 7E00              MOV     R6,#00H
00DF 7C00              MOV     R4,#00H
00E1 7D17              MOV     R5,#017H
00E3 120000      E     LCALL   ?C?IMUL
00E6 8E00        R     MOV     num,R6
00E8 8F00        R     MOV     num+01H,R7
                                           ; SOURCE LINE # 184
00EA E4                CLR     A
00EB 900000      R     MOV     DPTR,#val
00EE F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 185
00EF 7B01              MOV     R3,#01H
00F1 7A00        E     MOV     R2,#HIGH pf
00F3 7900        E     MOV     R1,#LOW pf
00F5 FD                MOV     R5,A
00F6 120000      E     LCALL   ?C?MEMSET
                                           ; SOURCE LINE # 188
00F9 120000      E     LCALL   mn_http_init
                                           ; SOURCE LINE # 197
00FC 120000      E     LCALL   mn_arp_init
                                           ; SOURCE LINE # 198
00FF A200        R     MOV     C,c
0101 92AF              MOV     EA,C
C51 COMPILER V8.02   MAIN                                                                  01/16/2008 21:37:44 PAGE 21  

                                           ; SOURCE LINE # 199
0103 7E00              MOV     R6,#00H
0105 7F01              MOV     R7,#01H
0107 22                RET     
                                           ; SOURCE LINE # 200
0108         ?C0003:
                                           ; SOURCE LINE # 202
                                           ; SOURCE LINE # 203
0108 A200        R     MOV     C,c
010A 92AF              MOV     EA,C
                                           ; SOURCE LINE # 204
010C 7EFF              MOV     R6,#0FFH
010E 7FA6              MOV     R7,#0A6H
                                           ; SOURCE LINE # 205
                                           ; SOURCE LINE # 206
0110         ?C0002:
0110 22                RET     
             ; FUNCTION mn_init_m (END)

             ; FUNCTION AD_Isr (BEGIN)
0000 C0E0              PUSH    ACC
0002 C0F0              PUSH    B
0004 C083              PUSH    DPH
0006 C082              PUSH    DPL
0008 C0D0              PUSH    PSW
000A 75D000            MOV     PSW,#00H
000D C000              PUSH    AR0
000F C001              PUSH    AR1
0011 C002              PUSH    AR2
0013 C003              PUSH    AR3
0015 C004              PUSH    AR4
0017 C005              PUSH    AR5
0019 C006              PUSH    AR6
001B C007              PUSH    AR7
                                           ; SOURCE LINE # 211
                                           ; SOURCE LINE # 217
001D C2ED              CLR     AD0INT
                                           ; SOURCE LINE # 219
001F 900000      R     MOV     DPTR,#g_ADChannel
0022 E0                MOVX    A,@DPTR
0023 6003              JZ      $ + 5H
0025 020000      R     LJMP    ?C0011
                                           ; SOURCE LINE # 220
                                           ; SOURCE LINE # 223
0028 85BED2            MOV     DAC0L,ADC0L
                                           ; SOURCE LINE # 224
002B 85BFD3            MOV     DAC0H,ADC0H
                                           ; SOURCE LINE # 227
002E AFBF              MOV     R7,ADC0H
0030 900000      R     MOV     DPTR,#nRet
0033 F0                MOVX    @DPTR,A
0034 A3                INC     DPTR
0035 EF                MOV     A,R7
0036 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 228
0037 E0                MOVX    A,@DPTR
0038 F8                MOV     R0,A
0039 E4                CLR     A
003A F0                MOVX    @DPTR,A
003B E8                MOV     A,R0
003C 900000      R     MOV     DPTR,#nRet
003F F0                MOVX    @DPTR,A
C51 COMPILER V8.02   MAIN                                                                  01/16/2008 21:37:44 PAGE 22  

                                           ; SOURCE LINE # 229
0040 AFBE              MOV     R7,ADC0L
0042 A3                INC     DPTR
0043 E0                MOVX    A,@DPTR
0044 2F                ADD     A,R7
0045 F0                MOVX    @DPTR,A
0046 900000      R     MOV     DPTR,#nRet
0049 E0                MOVX    A,@DPTR
004A 3400              ADDC    A,#00H
004C F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 231
004D A3                INC     DPTR
004E E0                MOVX    A,@DPTR
004F 2401              ADD     A,#01H
0051 FF                MOV     R7,A
0052 900000      R     MOV     DPTR,#nRet
0055 E0                MOVX    A,@DPTR
0056 3400              ADDC    A,#00H
0058 FE                MOV     R6,A
0059 E4                CLR     A
005A FC                MOV     R4,A
005B FD                MOV     R5,A
005C 900000      R     MOV     DPTR,#lt
005F 120000      E     LCALL   ?C?LSTXDATA
                                           ; SOURCE LINE # 232
0062 900000      R     MOV     DPTR,#lt
0065 E0                MOVX    A,@DPTR
0066 FC                MOV     R4,A
0067 A3                INC     DPTR
0068 E0                MOVX    A,@DPTR
0069 FD                MOV     R5,A
006A A3                INC     DPTR
006B E0                MOVX    A,@DPTR
006C FE                MOV     R6,A
006D A3                INC     DPTR
006E E0                MOVX    A,@DPTR
006F FF                MOV     R7,A
0070 E4                CLR     A
0071 7B86              MOV     R3,#086H
0073 7A09              MOV     R2,#09H
0075 F9                MOV     R1,A
0076 F8                MOV     R0,A
0077 120000      E     LCALL   ?C?LMUL
007A 900000      R     MOV     DPTR,#lt
007D 120000      E     LCALL   ?C?LSTXDATA
                                           ; SOURCE LINE # 233
0080 900000      R     MOV     DPTR,#lt
0083 E0                MOVX    A,@DPTR
0084 FC                MOV     R4,A
0085 A3                INC     DPTR
0086 E0                MOVX    A,@DPTR
0087 FD                MOV     R5,A
0088 A3                INC     DPTR
0089 E0                MOVX    A,@DPTR
008A FE                MOV     R6,A
008B A3                INC     DPTR
008C E0                MOVX    A,@DPTR
008D FF                MOV     R7,A
008E 780C              MOV     R0,#0CH
0090 120000      E     LCALL   ?C?ULSHR
0093 900000      R     MOV     DPTR,#lt
0096 120000      E     LCALL   ?C?LSTXDATA
C51 COMPILER V8.02   MAIN                                                                  01/16/2008 21:37:44 PAGE 23  

                                           ; SOURCE LINE # 236
0099 900000      R     MOV     DPTR,#lt
009C E0                MOVX    A,@DPTR
009D FC                MOV     R4,A
009E A3                INC     DPTR
009F E0                MOVX    A,@DPTR
00A0 FD                MOV     R5,A
00A1 A3                INC     DPTR
00A2 E0                MOVX    A,@DPTR
00A3 FE                MOV     R6,A
00A4 A3                INC     DPTR
00A5 E0                MOVX    A,@DPTR
00A6 FF                MOV     R7,A
00A7 900000      R     MOV     DPTR,#g_Voltage
00AA 120000      E     LCALL   ?C?LSTXDATA
                                           ; SOURCE LINE # 238
00AD 900000      R     MOV     DPTR,#g_ADChannel
00B0 7408              MOV     A,#08H
00B2 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 241
00B3 020000      R     LJMP    ?C0012
00B6         ?C0011:
                                           ; SOURCE LINE # 242
00B6 900000      R     MOV     DPTR,#g_ADChannel
00B9 E0                MOVX    A,@DPTR
00BA 6408              XRL     A,#08H
00BC 6003              JZ      $ + 5H
00BE 020000      R     LJMP    ?C0013
                                           ; SOURCE LINE # 243
                                           ; SOURCE LINE # 245
00C1 AFBF              MOV     R7,ADC0H
00C3 EF                MOV     A,R7
00C4 900000      R     MOV     DPTR,#nRet
00C7 F0                MOVX    @DPTR,A
00C8 A3                INC     DPTR
00C9 E4                CLR     A
00CA F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 246
00CB AFBE              MOV     R7,ADC0L
00CD E0                MOVX    A,@DPTR
00CE 2F                ADD     A,R7
00CF F0                MOVX    @DPTR,A
00D0 900000      R     MOV     DPTR,#nRet
00D3 E0                MOVX    A,@DPTR
00D4 3400              ADDC    A,#00H
00D6 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 248
00D7 A3                INC     DPTR
00D8 E0                MOVX    A,@DPTR
00D9 2401              ADD     A,#01H
00DB FF                MOV     R7,A
00DC 900000      R     MOV     DPTR,#nRet
00DF E0                MOVX    A,@DPTR
00E0 3400              ADDC    A,#00H
00E2 FE                MOV     R6,A
00E3 E4                CLR     A
00E4 FC                MOV     R4,A
00E5 FD                MOV     R5,A
00E6 900000      R     MOV     DPTR,#lt
00E9 120000      E     LCALL   ?C?LSTXDATA
                                           ; SOURCE LINE # 249
00EC 900000      R     MOV     DPTR,#lt
C51 COMPILER V8.02   MAIN                                                                  01/16/2008 21:37:44 PAGE 24  

00EF E0                MOVX    A,@DPTR
00F0 FC                MOV     R4,A
00F1 A3                INC     DPTR
00F2 E0                MOVX    A,@DPTR
00F3 FD                MOV     R5,A
00F4 A3                INC     DPTR
00F5 E0                MOVX    A,@DPTR
00F6 FE                MOV     R6,A
00F7 A3                INC     DPTR
00F8 E0                MOVX    A,@DPTR
00F9 FF                MOV     R7,A
00FA E4                CLR     A
00FB 7B86              MOV     R3,#086H
00FD 7A09              MOV     R2,#09H
00FF F9                MOV     R1,A
0100 F8                MOV     R0,A
0101 120000      E     LCALL   ?C?LMUL
0104 900000      R     MOV     DPTR,#lt
0107 120000      E     LCALL   ?C?LSTXDATA
                                           ; SOURCE LINE # 250
010A 900000      R     MOV     DPTR,#lt
010D E0                MOVX    A,@DPTR
010E FC                MOV     R4,A
010F A3                INC     DPTR
0110 E0                MOVX    A,@DPTR
0111 FD                MOV     R5,A
0112 A3                INC     DPTR
0113 E0                MOVX    A,@DPTR
0114 FE                MOV     R6,A
0115 A3                INC     DPTR
0116 E0                MOVX    A,@DPTR
0117 FF                MOV     R7,A
0118 780C              MOV     R0,#0CH
011A 120000      E     LCALL   ?C?ULSHR
011D 900000      R     MOV     DPTR,#lt
0120 120000      E     LCALL   ?C?LSTXDATA
                                           ; SOURCE LINE # 252
0123 900000      R     MOV     DPTR,#lt
0126 E0                MOVX    A,@DPTR
0127 FC                MOV     R4,A
0128 A3                INC     DPTR
0129 E0                MOVX    A,@DPTR
012A FD                MOV     R5,A
012B A3                INC     DPTR
012C E0                MOVX    A,@DPTR
012D FE                MOV     R6,A
012E A3                INC     DPTR

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -