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

📄 test.ls1

📁 uCOS-II_2.52在51上的移植程序
💻 LS1
📖 第 1 页 / 共 3 页
字号:
0017 E0              381             MOVX    A,@DPTR
0018 FA              382             MOV     R2,A
0019 A3              383             INC     DPTR
001A E0              384             MOVX    A,@DPTR
001B 850083   F      385             MOV     DPH,?C_XBP
001E 850082   F      386             MOV     DPL,?C_XBP+01H
0021 C9              387             XCH     A,R1
0022 F0              388             MOVX    @DPTR,A
0023 A3              389             INC     DPTR
0024 EA              390             MOV     A,R2
0025 F0              391             MOVX    @DPTR,A
0026 A3              392             INC     DPTR
0027 E9              393             MOV     A,R1
0028 F0              394             MOVX    @DPTR,A
                     395     ;     
                     396     ;     for(;;){
                     397                             ; SOURCE LINE # 61
0029                 398     ?C0005:
                     399     ;         PrintStr("\tBBBBBB333333 is active.\n");
                     400                             ; SOURCE LINE # 62
0029 7BFF            401             MOV     R3,#0FFH
002B 7A00     F      402             MOV     R2,#HIGH (?SC_131)
002D 7900     F      403             MOV     R1,#LOW (?SC_131)
002F 120000   F      404             LCALL   _?PrintStr
                     405     ;         OSTimeDly(3*OS_TICKS_PER_SEC);    
                     406                             ; SOURCE LINE # 63
0032 7F96            407             MOV     R7,#096H
0034 7E00            408             MOV     R6,#00H
0036 120000   F      409             LCALL   _OSTimeDly
                     410     ;     }
                     411                             ; SOURCE LINE # 64
0039 80EE            412             SJMP    ?C0005
                     413     ; END OF _?TaskStartyyb
                     414     
                     415     ; }
                     416     ; 
                     417     ; void TaskStartyyc(void *yydata) reentrant
A51 MACRO ASSEMBLER  TEST                                                                 01/21/2006 22:48:21 PAGE     8

                     418     
----                 419             RSEG  ?PR?_?TaskStartyyc?TEST
0000                 420     _?TaskStartyyc:
                     421             USING   0
                     422                             ; SOURCE LINE # 67
0000 90FFFD          423             MOV     DPTR,#0FFFDH
0003 120000   F      424             LCALL   ?C?ADDXBP
0006 EB              425             MOV     A,R3
0007 F0              426             MOVX    @DPTR,A
0008 A3              427             INC     DPTR
0009 EA              428             MOV     A,R2
000A F0              429             MOVX    @DPTR,A
000B A3              430             INC     DPTR
000C E9              431             MOV     A,R1
000D F0              432             MOVX    @DPTR,A
                     433     ; {
                     434     ;     yydata=yydata; 
                     435                             ; SOURCE LINE # 69
000E 850083   F      436             MOV     DPH,?C_XBP
0011 850082   F      437             MOV     DPL,?C_XBP+01H
0014 E0              438             MOVX    A,@DPTR
0015 F9              439             MOV     R1,A
0016 A3              440             INC     DPTR
0017 E0              441             MOVX    A,@DPTR
0018 FA              442             MOV     R2,A
0019 A3              443             INC     DPTR
001A E0              444             MOVX    A,@DPTR
001B 850083   F      445             MOV     DPH,?C_XBP
001E 850082   F      446             MOV     DPL,?C_XBP+01H
0021 C9              447             XCH     A,R1
0022 F0              448             MOVX    @DPTR,A
0023 A3              449             INC     DPTR
0024 EA              450             MOV     A,R2
0025 F0              451             MOVX    @DPTR,A
0026 A3              452             INC     DPTR
0027 E9              453             MOV     A,R1
0028 F0              454             MOVX    @DPTR,A
                     455     ;     
                     456     ;     for(;;){
                     457                             ; SOURCE LINE # 71
0029                 458     ?C0008:
                     459     ;               led1=!led1;
                     460                             ; SOURCE LINE # 72
0029 B295            461             CPL     led1
                     462     ;         PrintStr("\tCCCCCC666666 is active.\n");
                     463                             ; SOURCE LINE # 73
002B 7BFF            464             MOV     R3,#0FFH
002D 7A00     F      465             MOV     R2,#HIGH (?SC_157)
002F 7900     F      466             MOV     R1,#LOW (?SC_157)
0031 120000   F      467             LCALL   _?PrintStr
                     468     ;         OSTimeDly(6*OS_TICKS_PER_SEC);    
                     469                             ; SOURCE LINE # 74
0034 7F2C            470             MOV     R7,#02CH
0036 7E01            471             MOV     R6,#01H
0038 120000   F      472             LCALL   _OSTimeDly
                     473     ;     }
                     474                             ; SOURCE LINE # 75
003B 80EC            475             SJMP    ?C0008
                     476     ; END OF _?TaskStartyyc
                     477     
                     478             END
A51 MACRO ASSEMBLER  TEST                                                                 01/21/2006 22:48:21 PAGE     9

SYMBOL TABLE LISTING
------ ----- -------


N A M E                  T Y P E  V A L U E   ATTRIBUTES

?C0002. . . . . . . . .  C ADDR   0049H   R   SEG=?PR?_?TASKSTARTYYA?TEST
?C0005. . . . . . . . .  C ADDR   0029H   R   SEG=?PR?_?TASKSTARTYYB?TEST
?C0008. . . . . . . . .  C ADDR   0029H   R   SEG=?PR?_?TASKSTARTYYC?TEST
?C?ADDXBP . . . . . . .  C ADDR   -----       EXT
?CO?TEST. . . . . . . .  C SEG    00B7H       REL=UNIT
?C_STARTUP. . . . . . .  C ADDR   -----       EXT
?C_XBP. . . . . . . . .  D ADDR   -----       EXT
?PR?MAIN?TEST . . . . .  C SEG    0072H       REL=UNIT
?PR?_?TASKSTARTYYA?TEST  C SEG    005DH       REL=UNIT
?PR?_?TASKSTARTYYB?TEST  C SEG    003BH       REL=UNIT
?PR?_?TASKSTARTYYC?TEST  C SEG    003DH       REL=UNIT
?SC_0 . . . . . . . . .  C ADDR   0000H   R   SEG=?CO?TEST
?SC_105 . . . . . . . .  C ADDR   0069H   R   SEG=?CO?TEST
?SC_131 . . . . . . . .  C ADDR   0083H   R   SEG=?CO?TEST
?SC_157 . . . . . . . .  C ADDR   009DH   R   SEG=?CO?TEST
?SC_36. . . . . . . . .  C ADDR   0024H   R   SEG=?CO?TEST
?SC_68. . . . . . . . .  C ADDR   0044H   R   SEG=?CO?TEST
?XD?TEST. . . . . . . .  X SEG    0A8CH       REL=UNIT
?_OSTASKCREATE?BYTE . .  X ADDR   -----       EXT
AC. . . . . . . . . . .  B ADDR   00D0H.6 A   
ACC . . . . . . . . . .  D ADDR   00E0H   A   
B . . . . . . . . . . .  D ADDR   00F0H   A   
CY. . . . . . . . . . .  B ADDR   00D0H.7 A   
DPH . . . . . . . . . .  D ADDR   0083H   A   
DPL . . . . . . . . . .  D ADDR   0082H   A   
EA. . . . . . . . . . .  B ADDR   00A8H.7 A   
ES. . . . . . . . . . .  B ADDR   00A8H.4 A   
ET0 . . . . . . . . . .  B ADDR   00A8H.1 A   
ET1 . . . . . . . . . .  B ADDR   00A8H.3 A   
EX0 . . . . . . . . . .  B ADDR   00A8H.0 A   
EX1 . . . . . . . . . .  B ADDR   00A8H.2 A   
F0. . . . . . . . . . .  B ADDR   00D0H.5 A   
IE. . . . . . . . . . .  D ADDR   00A8H   A   
IE0 . . . . . . . . . .  B ADDR   0088H.1 A   
IE1 . . . . . . . . . .  B ADDR   0088H.3 A   
INT0. . . . . . . . . .  B ADDR   00B0H.2 A   
INT1. . . . . . . . . .  B ADDR   00B0H.3 A   
IP. . . . . . . . . . .  D ADDR   00B8H   A   
IT0 . . . . . . . . . .  B ADDR   0088H.0 A   
IT1 . . . . . . . . . .  B ADDR   0088H.2 A   
LED0. . . . . . . . . .  B ADDR   0090H.4 A   
LED1. . . . . . . . . .  B ADDR   0090H.5 A   
MAIN. . . . . . . . . .  C ADDR   0000H   R   SEG=?PR?MAIN?TEST
OV. . . . . . . . . . .  B ADDR   00D0H.2 A   
P . . . . . . . . . . .  B ADDR   00D0H.0 A   
P0. . . . . . . . . . .  D ADDR   0080H   A   
P1. . . . . . . . . . .  D ADDR   0090H   A   
P2. . . . . . . . . . .  D ADDR   00A0H   A   
P3. . . . . . . . . . .  D ADDR   00B0H   A   
PCON. . . . . . . . . .  D ADDR   0087H   A   
PS. . . . . . . . . . .  B ADDR   00B8H.4 A   
PSW . . . . . . . . . .  D ADDR   00D0H   A   
PT0 . . . . . . . . . .  B ADDR   00B8H.1 A   
PT1 . . . . . . . . . .  B ADDR   00B8H.3 A   
PX0 . . . . . . . . . .  B ADDR   00B8H.0 A   
PX1 . . . . . . . . . .  B ADDR   00B8H.2 A   
RB8 . . . . . . . . . .  B ADDR   0098H.2 A   
RD. . . . . . . . . . .  B ADDR   00B0H.7 A   
REN . . . . . . . . . .  B ADDR   0098H.4 A   
RI. . . . . . . . . . .  B ADDR   0098H.0 A   
A51 MACRO ASSEMBLER  TEST                                                                 01/21/2006 22:48:21 PAGE    10

RS0 . . . . . . . . . .  B ADDR   00D0H.3 A   
RS1 . . . . . . . . . .  B ADDR   00D0H.4 A   
RXD . . . . . . . . . .  B ADDR   00B0H.0 A   
SBUF. . . . . . . . . .  D ADDR   0099H   A   
SCON. . . . . . . . . .  D ADDR   0098H   A   
SM0 . . . . . . . . . .  B ADDR   0098H.7 A   
SM1 . . . . . . . . . .  B ADDR   0098H.6 A   
SM2 . . . . . . . . . .  B ADDR   0098H.5 A   
SP. . . . . . . . . . .  D ADDR   0081H   A   
T0. . . . . . . . . . .  B ADDR   00B0H.4 A   
T1. . . . . . . . . . .  B ADDR   00B0H.5 A   
TASKSTARTSTKYYA . . . .  X ADDR   0000H   R   SEG=?XD?TEST
TASKSTARTSTKYYB . . . .  X ADDR   0384H   R   SEG=?XD?TEST
TASKSTARTSTKYYC . . . .  X ADDR   0708H   R   SEG=?XD?TEST
TB8 . . . . . . . . . .  B ADDR   0098H.3 A   
TCON. . . . . . . . . .  D ADDR   0088H   A   
TEST. . . . . . . . . .  N NUMB   -----       
TF0 . . . . . . . . . .  B ADDR   0088H.5 A   
TF1 . . . . . . . . . .  B ADDR   0088H.7 A   
TH0 . . . . . . . . . .  D ADDR   008CH   A   
TH1 . . . . . . . . . .  D ADDR   008DH   A   
TI. . . . . . . . . . .  B ADDR   0098H.1 A   
TL0 . . . . . . . . . .  D ADDR   008AH   A   
TL1 . . . . . . . . . .  D ADDR   008BH   A   
TMOD. . . . . . . . . .  D ADDR   0089H   A   
TR0 . . . . . . . . . .  B ADDR   0088H.4 A   
TR1 . . . . . . . . . .  B ADDR   0088H.6 A   
TXD . . . . . . . . . .  B ADDR   00B0H.1 A   
WR. . . . . . . . . . .  B ADDR   00B0H.6 A   
_?CLRSCR. . . . . . . .  C ADDR   -----       EXT
_?INITSERIAL. . . . . .  C ADDR   -----       EXT
_?INITSERIALBUFFER. . .  C ADDR   -----       EXT
_?INITTIMER0. . . . . .  C ADDR   -----       EXT
_?OSINIT. . . . . . . .  C ADDR   -----       EXT
_?OSSTART . . . . . . .  C ADDR   -----       EXT
_?PRINTSTR. . . . . . .  C ADDR   -----       EXT
_?TASKSTARTYYA. . . . .  C ADDR   0000H   R   SEG=?PR?_?TASKSTARTYYA?TEST
_?TASKSTARTYYB. . . . .  C ADDR   0000H   R   SEG=?PR?_?TASKSTARTYYB?TEST
_?TASKSTARTYYC. . . . .  C ADDR   0000H   R   SEG=?PR?_?TASKSTARTYYC?TEST
_OSTASKCREATE . . . . .  C ADDR   -----       EXT
_OSTIMEDLY. . . . . . .  C ADDR   -----       EXT


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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