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

📄 clib.lst

📁 51开发板的源程序
💻 LST
📖 第 1 页 / 共 4 页
字号:
0263 020000   F      496                   LJMP  ?C?LLDCODE
0266 BB010D          497     ?C?LLDOPTR:        CJNE  R3,#01H,Q0283
0269 E582            498                   MOV   A,DPL
026B 29              499                   ADD   A,R1
026C F582            500                   MOV   DPL,A
026E E583            501                   MOV   A,DPH
0270 3A              502                   ADDC  A,R2
0271 F583            503                   MOV   DPH,A
0273 020000   F      504                   LJMP  ?C?LLDXDATA
0276 5007            505     Q0283:        JNC   Q028C
0278 E9              506                   MOV   A,R1
0279 2582            507                   ADD   A,DPL
027B F8              508                   MOV   R0,A
027C 020000   F      509                   LJMP  ?C?LLDIDATA
027F BBFE07          510     Q028C:        CJNE  R3,#0FEH,Q0296
0282 E9              511                   MOV   A,R1
0283 2582            512                   ADD   A,DPL
0285 F8              513                   MOV   R0,A
0286 020000   F      514                   LJMP  ?C?LLDPDATA
0289 E582            515     Q0296:        MOV   A,DPL
028B 29              516                   ADD   A,R1
028C F582            517                   MOV   DPL,A
028E E583            518                   MOV   A,DPH
0290 3A              519                   ADDC  A,R2
0291 F583            520                   MOV   DPH,A
A51 MACRO ASSEMBLER  CLIB                                                                 12/18/2007 11:18:06 PAGE     9

0293 020000   F      521                   LJMP  ?C?LLDCODE
0296 BB0107          522     ?C?LSTPTR:        CJNE  R3,#01H,Q02AD
0299 8982            523                   MOV   DPL,R1
029B 8A83            524                   MOV   DPH,R2
029D 020000   F      525                   LJMP  ?C?LSTXDATA
02A0 5005            526     Q02AD:        JNC   Q02B4
02A2 E9              527                   MOV   A,R1
02A3 F8              528                   MOV   R0,A
02A4 020000   F      529                   LJMP  ?C?LSTIDATA
02A7 BBFE05          530     Q02B4:        CJNE  R3,#0FEH,Q02BC
02AA E9              531                   MOV   A,R1
02AB F8              532                   MOV   R0,A
02AC 020000   F      533                   LJMP  ?C?LSTPDATA
02AF 22              534     Q02BC:        RET
02B0 BB010D          535     ?C?LSTOPTR:        CJNE  R3,#01H,Q02CD
02B3 E582            536                   MOV   A,DPL
02B5 29              537                   ADD   A,R1
02B6 F582            538                   MOV   DPL,A
02B8 E583            539                   MOV   A,DPH
02BA 3A              540                   ADDC  A,R2
02BB F583            541                   MOV   DPH,A
02BD 020000   F      542                   LJMP  ?C?LSTXDATA
02C0 5007            543     Q02CD:        JNC   Q02D6
02C2 E9              544                   MOV   A,R1
02C3 2582            545                   ADD   A,DPL
02C5 F8              546                   MOV   R0,A
02C6 020000   F      547                   LJMP  ?C?LSTIDATA
02C9 BBFE07          548     Q02D6:        CJNE  R3,#0FEH,Q02E0
02CC E9              549                   MOV   A,R1
02CD 2582            550                   ADD   A,DPL
02CF F8              551                   MOV   R0,A
02D0 020000   F      552                   LJMP  ?C?LSTPDATA
02D3 22              553     Q02E0:        RET
02D4 BB0107          554     ?C?PLDPTR:        CJNE  R3,#01H,Q02EB
02D7 8982            555                   MOV   DPL,R1
02D9 8A83            556                   MOV   DPH,R2
02DB 020000   F      557                   LJMP  ?C?PLDXDATA
02DE 5005            558     Q02EB:        JNC   Q02F2
02E0 E9              559                   MOV   A,R1
02E1 F8              560                   MOV   R0,A
02E2 020000   F      561                   LJMP  ?C?PLDIDATA
02E5 BBFE05          562     Q02F2:        CJNE  R3,#0FEH,Q02FA
02E8 E9              563                   MOV   A,R1
02E9 F8              564                   MOV   R0,A
02EA 020000   F      565                   LJMP  ?C?PLDPDATA
02ED 8982            566     Q02FA:        MOV   DPL,R1
02EF 8A83            567                   MOV   DPH,R2
02F1 020000   F      568                   LJMP  ?C?PLDCODE
                     569     
                     570     ;----------------------------------------------
02F4                 571     ?C?PSTPTR:
02F4 BB011A          572                   CJNE  R3,#01H,Q031E
02F7 8982            573                   MOV   DPL,R1
02F9 8A83            574                   MOV   DPH,R2
02FB D0F0            575                   POP   B
02FD D0E0            576                   POP   ACC
02FF F8              577                   MOV   R0,A
0300 D0E0            578                   POP   ACC
0302 F9              579                   MOV   R1,A
0303 D0E0            580                   POP   ACC
0305 FA              581                   MOV   R2,A
0306 D0E0            582                   POP   ACC
0308 FB              583                   MOV   R3,A
0309 E8              584                   MOV   A,R0
030A C0E0            585                   PUSH  ACC
030C C0F0            586                   PUSH  B
A51 MACRO ASSEMBLER  CLIB                                                                 12/18/2007 11:18:06 PAGE    10

030E 020000   F      587                   LJMP  ?C?PSTXDATA
0311 5016            588     Q031E:        JNC   Q0336
0313 E9              589                   MOV   A,R1
0314 F8              590                   MOV   R0,A
0315 D083            591                   POP   DPH
0317 D082            592                   POP   DPL
0319 D0E0            593                   POP   ACC
031B F9              594                   MOV   R1,A
031C D0E0            595                   POP   ACC
031E FA              596                   MOV   R2,A
031F D0E0            597                   POP   ACC
0321 FB              598                   MOV   R3,A
0322 C082            599                   PUSH  DPL
0324 C083            600                   PUSH  DPH
0326 020000   F      601                   LJMP  ?C?PSTIDATA
0329 BBFE17          602     Q0336:        CJNE  R3,#0FEH,Q034F
032C E9              603                   MOV   A,R1
032D F8              604                   MOV   R0,A
032E D083            605                   POP   DPH
0330 D082            606                   POP   DPL
0332 D0E0            607                   POP   ACC
0334 F9              608                   MOV   R1,A
0335 D0E0            609                   POP   ACC
0337 FA              610                   MOV   R2,A
0338 D0E0            611                   POP   ACC
033A FB              612                   MOV   R3,A
033B C082            613                   PUSH  DPL
033D C083            614                   PUSH  DPH
033F 020000   F      615                   LJMP  ?C?PSTPDATA
0342 22              616                   RET
0343                 617     Q034F:         ;BY ZHOUYONG
0343 D083            618                   POP   DPH
0345 D082            619                   POP   DPL
                     620     
0347 D0E0            621                   POP   ACC
0349 D0E0            622                   POP   ACC
034B D0E0            623                   POP   ACC
                     624     
034D C082            625                   PUSH  DPL
034F C083            626                   PUSH  DPH
0351 22              627                     RET
                     628     
0352 BB010D          629     ?C?PLDOPTR:        CJNE  R3,#01H,Q0360
0355 E582            630                   MOV   A,DPL
0357 29              631                   ADD   A,R1
0358 F582            632                   MOV   DPL,A
035A E583            633                   MOV   A,DPH
035C 3A              634                   ADDC  A,R2
035D F583            635                   MOV   DPH,A
035F 020000   F      636                   LJMP  ?C?PLDXDATA
0362 5007            637     Q0360:        JNC   Q0369
0364 E9              638                   MOV   A,R1
0365 2582            639                   ADD   A,DPL
0367 F8              640                   MOV   R0,A
0368 020000   F      641                   LJMP  ?C?PLDIDATA
036B BBFE07          642     Q0369:        CJNE  R3,#0FEH,Q0373
036E E9              643                   MOV   A,R1
036F 2582            644                   ADD   A,DPL
0371 F8              645                   MOV   R0,A
0372 020000   F      646                   LJMP  ?C?PLDPDATA
0375 E582            647     Q0373:        MOV   A,DPL
0377 29              648                   ADD   A,R1
0378 F582            649                   MOV   DPL,A
037A E583            650                   MOV   A,DPH
037C 3A              651                   ADDC  A,R2
037D F583            652                   MOV   DPH,A
A51 MACRO ASSEMBLER  CLIB                                                                 12/18/2007 11:18:06 PAGE    11

037F 020000   F      653                   LJMP  ?C?PLDCODE
                     654     ;?C?PSTOPTR
0382 BB0120          655     ?C?PSTOPTR:        CJNE  R3,#01H,Q03A3
0385 E582            656                   MOV   A,DPL
0387 29              657                   ADD   A,R1
0388 F582            658                   MOV   DPL,A
038A E583            659                   MOV   A,DPH
038C 3A              660                   ADDC  A,R2
038D F583            661                   MOV   DPH,A
038F D0F0            662                   POP   B
0391 D0E0            663                   POP   ACC
0393 F8              664                   MOV   R0,A
0394 D0E0            665                   POP   ACC
0396 F9              666                   MOV   R1,A
0397 D0E0            667                   POP   ACC
0399 FA              668                   MOV   R2,A
039A D0E0            669                   POP   ACC
039C FB              670                   MOV   R3,A
039D E8              671                   MOV   A,R0
039E C0E0            672                   PUSH  ACC
03A0 C0F0            673                   PUSH  B
03A2 020000   F      674                   LJMP  ?C?PSTXDATA
03A5 5018            675     Q03A3:        JNC   Q03BD
03A7 E9              676                   MOV   A,R1
03A8 2582            677                   ADD   A,DPL
03AA F8              678                   MOV   R0,A
03AB D083            679                   POP   DPH
03AD D082            680                   POP   DPL
03AF D0E0            681                   POP   ACC
03B1 F9              682                   MOV   R1,A
03B2 D0E0            683                   POP   ACC
03B4 FA              684                   MOV   R2,A
03B5 D0E0            685                   POP   ACC
03B7 FB              686                   MOV   R3,A
03B8 C082            687                   PUSH  DPL
03BA C083            688                   PUSH  DPH
03BC 020000   F      689                   LJMP  ?C?PSTIDATA
03BF BBFE19          690     Q03BD:        CJNE  R3,#0FEH,Q03D8
03C2 E9              691                   MOV   A,R1
03C3 2582            692                   ADD   A,DPL
03C5 F8              693                   MOV   R0,A
03C6 D083            694                   POP   DPH
03C8 D082            695                   POP   DPL
03CA D0E0            696                   POP   ACC
03CC F9              697                   MOV   R1,A
03CD D0E0            698                   POP   ACC
03CF FA              699                   MOV   R2,A
03D0 D0E0            700                   POP   ACC
03D2 FB              701                   MOV   R3,A
03D3 C082            702                   PUSH  DPL
03D5 C083            703                   PUSH  DPH
03D7 020000   F      704                   LJMP  ?C?PSTPDATA
03DA 22              705                   RET
03DB                 706     Q03D8:
03DB D083            707                   POP   DPH
03DD D082            708                   POP   DPL
                     709     
03DF D0E0            710                   POP   ACC
03E1 D0E0            711                   POP   ACC
03E3 D0E0            712                   POP   ACC
                     713     
03E5 C082            714                   PUSH  DPL
03E7 C083            715                   PUSH  DPH
03E9 22              716                   RET
                     717     ;end of PSTOPTR
                     718     
A51 MACRO ASSEMBLER  CLIB                                                                 12/18/2007 11:18:06 PAGE    12

                     719     
03EA E6              720     ?C?LLDIDATA:        MOV   A,@R0
03EB FC              721                   MOV   R4,A
03EC 08              722                   INC   R0
03ED E6              723                   MOV   A,@R0
03EE FD              724                   MOV   R5,A
03EF 08              725                   INC   R0
03F0 E6              726                   MOV   A,@R0
03F1 FE              727                   MOV   R6,A
03F2 08              728                   INC   R0
03F3 E6              729                   MOV   A,@R0
03F4 FF              730                   MOV   R7,A
03F5 22              731                   RET
03F6 120000   F      732     ?C?LLDXDATA:        LCALL   MOVX_A_DPTR;--------<<<<--------<<<<<=====
03F9 FC              733                   MOV   R4,A
03FA A3              734                   INC   DPTR
03FB 120000   F      735                   LCALL   MOVX_A_DPTR;--------<<<<--------<<<<<=====
03FE FD              736                   MOV   R5,A
03FF A3              737                   INC   DPTR
0400 120000   F      738                   LCALL   MOVX_A_DPTR;--------<<<<--------<<<<<=====
0403 FE              739                   MOV   R6,A
0404 A3              740                   INC   DPTR
0405 120000   F      741                   LCALL   MOVX_A_DPTR;--------<<<<--------<<<<<=====
0408 FF              742                   MOV   R7,A
0409 22              743                   RET
040A E2              744     ?C?LLDPDATA:        MOVX  A,@R0
040B FC              745                   MOV   R4,A
040C 08              746                   INC   R0

⌨️ 快捷键说明

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