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

📄 os_time.ls1

📁 操作系统UCOS_II在MSC51上的移植。注意查看帮助文件获得项目具体帮助文件。
💻 LS1
📖 第 1 页 / 共 4 页
字号:
                     838                             
                     839     
                     840                             
00E7                 841     ?C0015:
                     842     
                     843                             
00E7 D2AF            844             SETB    EA
                     845     
                     846                             
00E9 7F0B            847             MOV     R7,#0BH
                     848     
                     849                             
                     850     
A51 MACRO ASSEMBLER  OS_TIME                                                              03/07/2007 21:00:46 PAGE    14

                     851                             
00EB                 852     ?C0014:
00EB 900004          853             MOV     DPTR,#04H
00EE 020000   F      854             LJMP    ?C?ADDXBP
                     855     
                     856     
                     857     
                     858     
                     859     
                     860     
                     861     
                     862     
                     863     
                     864     
                     865     
                     866     
                     867     
                     868     
                     869     
                     870     
                     871     
                     872     
----                 873             RSEG  ?PR?_?OSTimeGet?OS_TIME
0000                 874     _?OSTimeGet:
                     875             USING   0
                     876                             
0000 90FFFC          877             MOV     DPTR,#0FFFCH
0003 120000   F      878             LCALL   ?C?ADDXBP
                     879     
                     880     
                     881     
                     882     
                     883     
                     884                             
0006 C2AF            885             CLR     EA
                     886     
                     887                             
0008 900000   F      888             MOV     DPTR,#OSTime
000B E0              889             MOVX    A,@DPTR
000C FC              890             MOV     R4,A
000D A3              891             INC     DPTR
000E E0              892             MOVX    A,@DPTR
000F FD              893             MOV     R5,A
0010 A3              894             INC     DPTR
0011 E0              895             MOVX    A,@DPTR
0012 FE              896             MOV     R6,A
0013 A3              897             INC     DPTR
0014 E0              898             MOVX    A,@DPTR
0015 FF              899             MOV     R7,A
0016 850083   F      900             MOV     DPH,?C_XBP
0019 850082   F      901             MOV     DPL,?C_XBP+01H
001C 120000   F      902             LCALL   ?C?LSTXDATA
                     903     
                     904                             
001F D2AF            905             SETB    EA
                     906     
                     907                             
0021 850083   F      908             MOV     DPH,?C_XBP
0024 850082   F      909             MOV     DPL,?C_XBP+01H
0027 E0              910             MOVX    A,@DPTR
0028 FC              911             MOV     R4,A
0029 A3              912             INC     DPTR
002A E0              913             MOVX    A,@DPTR
002B FD              914             MOV     R5,A
002C A3              915             INC     DPTR
002D E0              916             MOVX    A,@DPTR
A51 MACRO ASSEMBLER  OS_TIME                                                              03/07/2007 21:00:46 PAGE    15

002E FE              917             MOV     R6,A
002F A3              918             INC     DPTR
0030 E0              919             MOVX    A,@DPTR
0031 FF              920             MOV     R7,A
                     921     
                     922                             
0032                 923     ?C0021:
0032 900004          924             MOV     DPTR,#04H
0035 020000   F      925             LJMP    ?C?ADDXBP
                     926     
                     927     
                     928     
                     929     
                     930     
                     931     
                     932     
                     933     
                     934     
                     935     
                     936     
                     937     
                     938     
                     939     
                     940     
                     941     
                     942     
----                 943             RSEG  ?PR?_?OSTimeSet?OS_TIME
0000                 944     _?OSTimeSet:
                     945             USING   0
                     946                             
0000 90FFFC          947             MOV     DPTR,#0FFFCH
0003 120000   F      948             LCALL   ?C?ADDXBP
0006 120000   F      949             LCALL   ?C?LSTXDATA
                     950     
                     951     
                     952                             
0009 C2AF            953             CLR     EA
                     954     
                     955                             
000B 850083   F      956             MOV     DPH,?C_XBP
000E 850082   F      957             MOV     DPL,?C_XBP+01H
0011 E0              958             MOVX    A,@DPTR
0012 FC              959             MOV     R4,A
0013 A3              960             INC     DPTR
0014 E0              961             MOVX    A,@DPTR
0015 FD              962             MOV     R5,A
0016 A3              963             INC     DPTR
0017 E0              964             MOVX    A,@DPTR
0018 FE              965             MOV     R6,A
0019 A3              966             INC     DPTR
001A E0              967             MOVX    A,@DPTR
001B FF              968             MOV     R7,A
001C 900000   F      969             MOV     DPTR,#OSTime
001F 120000   F      970             LCALL   ?C?LSTXDATA
                     971     
                     972                             
0022 D2AF            973             SETB    EA
                     974     
                     975                             
0024 900004          976             MOV     DPTR,#04H
0027 020000   F      977             LJMP    ?C?ADDXBP
                     978     
                     979     
                     980     
                     981     ;$include (_SUB_.ASM)
                +1   982     
A51 MACRO ASSEMBLER  OS_TIME                                                              03/07/2007 21:00:46 PAGE    16

                +1   985     $list 
                     986     
                     987     
                     988     END
A51 MACRO ASSEMBLER  OS_TIME                                                              03/07/2007 21:00:46 PAGE    17

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


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

?C0002. . . . . . . . . . . .  C ADDR   006DH   R   SEG=?PR?_?OSTIMEDLY?OS_TIME
?C0003. . . . . . . . . . . .  C ADDR   0085H   R   SEG=?PR?_?OSTIMEDLY?OS_TIME
?C0004. . . . . . . . . . . .  C ADDR   01C4H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0005. . . . . . . . . . . .  C ADDR   0057H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0006. . . . . . . . . . . .  C ADDR   0069H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0007. . . . . . . . . . . .  C ADDR   01C6H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0008. . . . . . . . . . . .  C ADDR   007AH   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0009. . . . . . . . . . . .  C ADDR   0091H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0010. . . . . . . . . . . .  C ADDR   0191H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0011. . . . . . . . . . . .  C ADDR   01C0H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
?C0013. . . . . . . . . . . .  C ADDR   0020H   R   SEG=?PR?_?OSTIMEDLYRESUME?OS_TIME
?C0014. . . . . . . . . . . .  C ADDR   00EBH   R   SEG=?PR?_?OSTIMEDLYRESUME?OS_TIME
?C0015. . . . . . . . . . . .  C ADDR   00E7H   R   SEG=?PR?_?OSTIMEDLYRESUME?OS_TIME
?C0016. . . . . . . . . . . .  C ADDR   00E1H   R   SEG=?PR?_?OSTIMEDLYRESUME?OS_TIME
?C0017. . . . . . . . . . . .  C ADDR   00DBH   R   SEG=?PR?_?OSTIMEDLYRESUME?OS_TIME
?C0018. . . . . . . . . . . .  C ADDR   00DDH   R   SEG=?PR?_?OSTIMEDLYRESUME?OS_TIME
?C0021. . . . . . . . . . . .  C ADDR   0032H   R   SEG=?PR?_?OSTIMEGET?OS_TIME
?C?ADDXBP . . . . . . . . . .  C ADDR   -----       EXT
?C?CLDOPTR. . . . . . . . . .  C ADDR   -----       EXT
?C?IILDX. . . . . . . . . . .  C ADDR   -----       EXT
?C?ILDOPTR. . . . . . . . . .  C ADDR   -----       EXT
?C?ISTOPTR. . . . . . . . . .  C ADDR   -----       EXT
?C?LMUL . . . . . . . . . . .  C ADDR   -----       EXT
?C?LSTXDATA . . . . . . . . .  C ADDR   -----       EXT
?C?ULDIV. . . . . . . . . . .  C ADDR   -----       EXT
?C?XBPOFF . . . . . . . . . .  C ADDR   -----       EXT
?C_XBP. . . . . . . . . . . .  D ADDR   -----       EXT
?PR?_?OSTIMEDLY?OS_TIME . . .  C SEG    008BH       REL=UNIT
?PR?_?OSTIMEDLYHMSM?OS_TIME .  C SEG    01CCH       REL=UNIT
?PR?_?OSTIMEDLYRESUME?OS_TIME  C SEG    00F1H       REL=UNIT
?PR?_?OSTIMEGET?OS_TIME . . .  C SEG    0038H       REL=UNIT
?PR?_?OSTIMESET?OS_TIME . . .  C SEG    002AH       REL=UNIT
AC. . . . . . . . . . . . . .  B ADDR   00D0H.6 A   
ACC . . . . . . . . . . . . .  D ADDR   00E0H   A   
AR0 . . . . . . . . . . . . .  D ADDR   0000H   A   
AR1 . . . . . . . . . . . . .  D ADDR   0001H   A   
AR2 . . . . . . . . . . . . .  D ADDR   0002H   A   
AR3 . . . . . . . . . . . . .  D ADDR   0003H   A   
AR4 . . . . . . . . . . . . .  D ADDR   0004H   A   
AR5 . . . . . . . . . . . . .  D ADDR   0005H   A   
AR6 . . . . . . . . . . . . .  D ADDR   0006H   A   
AR7 . . . . . . . . . . . . .  D ADDR   0007H   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   
A51 MACRO ASSEMBLER  OS_TIME                                                              03/07/2007 21:00:46 PAGE    18

IT1 . . . . . . . . . . . . .  B ADDR   0088H.2 A   
OSRDYGRP. . . . . . . . . . .  X ADDR   -----       EXT
OSRDYTBL. . . . . . . . . . .  X ADDR   -----       EXT
OSTCBCUR. . . . . . . . . . .  I ADDR   -----       EXT
OSTCBPRIOTBL. . . . . . . . .  X ADDR   -----       EXT
OSTIME. . . . . . . . . . . .  X ADDR   -----       EXT
OS_TIME . . . . . . . . . . .  N NUMB   -----       
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   
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   
TB8 . . . . . . . . . . . . .  B ADDR   0098H.3 A   
TCON. . . . . . . . . . . . .  D ADDR   0088H   A   
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   
_?OSSCHED . . . . . . . . . .  C ADDR   -----       EXT
_?OSTIMEDLY . . . . . . . . .  C ADDR   0000H   R   SEG=?PR?_?OSTIMEDLY?OS_TIME
_?OSTIMEDLYHMSM . . . . . . .  C ADDR   0000H   R   SEG=?PR?_?OSTIMEDLYHMSM?OS_TIME
_?OSTIMEDLYRESUME . . . . . .  C ADDR   0000H   R   SEG=?PR?_?OSTIMEDLYRESUME?OS_TIME
_?OSTIMEGET . . . . . . . . .  C ADDR   0000H   R   SEG=?PR?_?OSTIMEGET?OS_TIME
_?OSTIMESET . . . . . . . . .  C ADDR   0000H   R   SEG=?PR?_?OSTIMESET?OS_TIME


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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