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

📄 admain.lst

📁 绝对好东西!aduc812AD转换代码,望对大家学习有所帮助!
💻 LST
📖 第 1 页 / 共 5 页
字号:
00B5 FC                MOV     R4,A
00B6 FF                MOV     R7,A
00B7 120000      R     LCALL   _SetDac
                                           ; SOURCE LINE # 286
00BA E4                CLR     A
00BB F500        R     MOV     i,A
00BD         ?C0054:
00BD E500        R     MOV     A,i
00BF 25E0              ADD     A,ACC
00C1 2400        R     ADD     A,#LOW temp_s
00C3 F8                MOV     R0,A
00C4 E4                CLR     A
00C5 F6                MOV     @R0,A
00C6 08                INC     R0
00C7 F6                MOV     @R0,A
00C8 0500        R     INC     i
C51 COMPILER V7.10   ADMAIN                                                                06/05/2006 09:59:57 PAGE 20  

00CA E500        R     MOV     A,i
00CC B414EE            CJNE    A,#014H,?C0054
00CF 8056              SJMP    ?C0057
                                           ; SOURCE LINE # 287
                                           ; SOURCE LINE # 288
00D1         ?C0050:
                                           ; SOURCE LINE # 290
                                           ; SOURCE LINE # 291
00D1 E4                CLR     A
00D2 FF                MOV     R7,A
00D3 120000      R     LCALL   _Calcu
                                           ; SOURCE LINE # 292
00D6 E500        R     MOV     A,flag_s
00D8 6401              XRL     A,#01H
00DA 704B              JNZ     ?C0057
                                           ; SOURCE LINE # 293
                                           ; SOURCE LINE # 294
00DC 750013      R     MOV     i,#013H
00DF         ?C0059:
00DF E500        R     MOV     A,i
00E1 25E0              ADD     A,ACC
00E3 2400        R     ADD     A,#LOW temp_s+0FFFEH
00E5 F8                MOV     R0,A
00E6 E6                MOV     A,@R0
00E7 FE                MOV     R6,A
00E8 08                INC     R0
00E9 E6                MOV     A,@R0
00EA FF                MOV     R7,A
00EB E500        R     MOV     A,i
00ED 25E0              ADD     A,ACC
00EF 2400        R     ADD     A,#LOW temp_s
00F1 F8                MOV     R0,A
00F2 A606              MOV     @R0,AR6
00F4 08                INC     R0
00F5 A607              MOV     @R0,AR7
00F7 D500E5      R     DJNZ    i,?C0059
00FA         ?C0060:
                                           ; SOURCE LINE # 295
00FA 7800        R     MOV     R0,#LOW temp_s
00FC A600        R     MOV     @R0,Da_i
00FE 08                INC     R0
00FF A600        R     MOV     @R0,Da_i+01H
                                           ; SOURCE LINE # 296
0101 E4                CLR     A
0102 F500        R     MOV     flag_s,A
                                           ; SOURCE LINE # 297
0104 E500        R     MOV     A,j
0106 30E702            JNB     ACC.7,?C0062
0109 0500        R     INC     temp_t
010B         ?C0062:
                                           ; SOURCE LINE # 299
010B E500        R     MOV     A,temp_t
010D C3                CLR     C
010E 9464              SUBB    A,#064H
0110 4015              JC      ?C0057
                                           ; SOURCE LINE # 300
                                           ; SOURCE LINE # 301
0112 AF00        R     MOV     R7,Ad_o+01H
0114 AE00        R     MOV     R6,Ad_o
0116 120000      R     LCALL   _Write_Serial
0119         ?C0064:
                                           ; SOURCE LINE # 302
C51 COMPILER V7.10   ADMAIN                                                                06/05/2006 09:59:57 PAGE 21  

0119 E500        R     MOV     A,flag
011B 70FC              JNZ     ?C0064
011D         ?C0065:
                                           ; SOURCE LINE # 303
011D AF00        R     MOV     R7,Da_i+01H
011F AE00        R     MOV     R6,Da_i
0121 120000      R     LCALL   _Write_Serial
                                           ; SOURCE LINE # 304
0124 E4                CLR     A
0125 F500        R     MOV     temp_t,A
                                           ; SOURCE LINE # 305
                                           ; SOURCE LINE # 306
                                           ; SOURCE LINE # 307
0127         ?C0057:
                                           ; SOURCE LINE # 309
0127 E500        R     MOV     A,time_p
0129 701A              JNZ     ?C0066
012B E500        R     MOV     A,flag1
012D D3                SETB    C
012E 9400              SUBB    A,#00H
0130 4013              JC      ?C0066
                                           ; SOURCE LINE # 310
                                           ; SOURCE LINE # 311
0132 E4                CLR     A
0133 F500        R     MOV     flag1,A
                                           ; SOURCE LINE # 312
0135 7BFF              MOV     R3,#0FFH
0137 7A00        R     MOV     R2,#HIGH ?SC_14
0139 7900        R     MOV     R1,#LOW ?SC_14
013B 7D08              MOV     R5,#08H
013D 120000      R     LCALL   _W_Uart
                                           ; SOURCE LINE # 313
0140 E4                CLR     A
0141 F500        R     MOV     Wptr,A
0143 F500        R     MOV     Rptr,A
                                           ; SOURCE LINE # 314
0145         ?C0066:
                                           ; SOURCE LINE # 316
0145 E500        R     MOV     A,Rptr
0147 6500        R     XRL     A,Wptr
0149 7003              JNZ     $ + 5H
014B 020000      R     LJMP    ?C0047
                                           ; SOURCE LINE # 317
                                           ; SOURCE LINE # 318
014E 750080      R     MOV     time_p,#080H
                                           ; SOURCE LINE # 319
0151 7400        R     MOV     A,#LOW DATA_U
0153 2500        R     ADD     A,Rptr
0155 F8                MOV     R0,A
0156 E6                MOV     A,@R0
0157 F500        R     MOV     k,A
                                           ; SOURCE LINE # 320
0159 0500        R     INC     Rptr
                                           ; SOURCE LINE # 321
015B E500        R     MOV     A,Rptr
015D C3                CLR     C
015E 9440              SUBB    A,#040H
0160 4003              JC      ?C0068
0162 E4                CLR     A
0163 F500        R     MOV     Rptr,A
0165         ?C0068:
                                           ; SOURCE LINE # 322
C51 COMPILER V7.10   ADMAIN                                                                06/05/2006 09:59:57 PAGE 22  

0165 E500        R     MOV     A,flag1
0167 14                DEC     A
0168 606F              JZ      ?C0083
016A 14                DEC     A
016B 7003              JNZ     $ + 5H
016D 020000      R     LJMP    ?C0087
0170 14                DEC     A
0171 7003              JNZ     $ + 5H
0173 020000      R     LJMP    ?C0089
0176 24F3              ADD     A,#0F3H
0178 7003              JNZ     $ + 5H
017A 020000      R     LJMP    ?C0093
017D 24F0              ADD     A,#0F0H
017F 7003              JNZ     $ + 5H
0181 020000      R     LJMP    ?C0099
0184 2420              ADD     A,#020H
0186 6003              JZ      $ + 5H
0188 020000      R     LJMP    ?C0047
                                           ; SOURCE LINE # 323
                                           ; SOURCE LINE # 324
018B         ?C0070:
                                           ; SOURCE LINE # 325
018B E500        R     MOV     A,k
018D B4AA06            CJNE    A,#0AAH,?C0071
0190 750001      R     MOV     flag1,#01H
0193 020000      R     LJMP    ?C0047
0196         ?C0071:
                                           ; SOURCE LINE # 326
0196 E500        R     MOV     A,k
0198 B4BB06            CJNE    A,#0BBH,?C0073
019B 750010      R     MOV     flag1,#010H
019E 020000      R     LJMP    ?C0047
01A1         ?C0073:
                                           ; SOURCE LINE # 327
01A1 E500        R     MOV     A,k
01A3 B4CC24            CJNE    A,#0CCH,?C0075
                                           ; SOURCE LINE # 328
                                           ; SOURCE LINE # 329
01A6 E4                CLR     A
01A7 F500        R     MOV     i,A
01A9         ?C0076:
01A9 E500        R     MOV     A,i
01AB C3                CLR     C
01AC 9414              SUBB    A,#014H
01AE 4003              JC      $ + 5H
01B0 020000      R     LJMP    ?C0047
                                           ; SOURCE LINE # 330
                                           ; SOURCE LINE # 331
01B3 E500        R     MOV     A,i
01B5 25E0              ADD     A,ACC
01B7 2400        R     ADD     A,#LOW temp_s
01B9 F8                MOV     R0,A
01BA E6                MOV     A,@R0
01BB FE                MOV     R6,A
01BC 08                INC     R0
01BD E6                MOV     A,@R0
01BE FF                MOV     R7,A
01BF 120000      R     LCALL   _Write_Serial
01C2         ?C0079:
                                           ; SOURCE LINE # 332
01C2 E500        R     MOV     A,flag
01C4 70FC              JNZ     ?C0079
C51 COMPILER V7.10   ADMAIN                                                                06/05/2006 09:59:57 PAGE 23  

                                           ; SOURCE LINE # 333
01C6         ?C0078:
01C6 0500        R     INC     i
01C8 80DF              SJMP    ?C0076
                                           ; SOURCE LINE # 347
01CA         ?C0075:
                                           ; SOURCE LINE # 348
01CA E500        R     MOV     A,k
01CC 64CD              XRL     A,#0CDH
01CE 6003              JZ      $ + 5H
01D0 020000      R     LJMP    ?C0047
01D3 750020      R     MOV     flag1,#020H
                                           ; SOURCE LINE # 349
01D6 020000      R     LJMP    ?C0047
                                           ; SOURCE LINE # 350
01D9         ?C0083:
                                           ; SOURCE LINE # 351
01D9 E500        R     MOV     A,k
01DB D3                SETB    C
01DC 9400              SUBB    A,#00H
01DE 4019              JC      ?C0084
                                           ; SOURCE LINE # 352
                                           ; SOURCE LINE # 353
01E0 750002      R     MOV     flag1,#02H
                                           ; SOURCE LINE # 354
01E3 850000      R     MOV     len_r,k
                                           ; SOURCE LINE # 355
01E6 E500        R     MOV     A,len_r
01E8 D3                SETB    C
01E9 943C              SUBB    A,#03CH
01EB 4003              JC      ?C0085
01ED 75003C      R     MOV     len_r,#03CH
01F0         ?C0085:
                                           ; SOURCE LINE # 356
01F0 E4                CLR     A
01F1 F500        R     MOV     count,A
                                           ; SOURCE LINE # 357
01F3 850000      R     MOV     Addr_P,Rptr
                                           ; SOURCE LINE # 358
01F6 020000      R     LJMP    ?C0047
01F9         ?C0084:
                                           ; SOURCE LINE # 360
01F9 E4                CLR     A
01FA F500        R     MOV     flag1,A
                                           ; SOURCE LINE # 361
01FC 020000      R     LJMP    ?C0047
                                           ; SOURCE LINE # 362
01FF         ?C0087:
                                           ; SOURCE LINE # 363
01FF 0500        R     INC     count
                                           ; SOURCE LINE # 364
0201 E500        R     MOV     A,count
0203 6500        R     XRL     A,len_r
0205 6003              JZ      $ + 5H
0207 020000      R     LJMP    ?C0047
020A 750003      R     MOV     flag1,#03H
                                           ; SOURCE LINE # 366
020D 020000      R     LJMP    ?C0047
                                           ; SOURCE LINE # 367
0210         ?C0089:
                                           ; SOURCE LINE # 368
0210 E4                CLR     A
C51 COMPILER V7.10   ADMAIN                                                                06/05/2006 09:59:57 PAGE 24  

0211 FD                MOV     R5,A
0212 FF                MOV     R7,A
0213 120000      R     LCALL   _Write_f
                                           ; SOURCE LINE # 369
0216 850000      R     MOV     Rptr,Addr_P
                                           ; SOURCE LINE # 370
0219 E500        R     MOV     A,len_r
021B 13                RRC     A
021C 13                RRC     A
021D 543F              ANL     A,#03FH
021F F500        R     MOV     count,A
                                           ; SOURCE LINE # 371
0221 E4                CLR     A
0222 F500        R     MOV     i,A
0224         ?C0090:
0224 E500        R     MOV     A,i
0226 C3                CLR     C
0227 9500        R     SUBB    A,count
0229 5033              JNC     ?C0091
                                           ; SOURCE LINE # 372
                                           ; SOURCE LINE # 373
022B 8500C6      R     MOV

⌨️ 快捷键说明

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