📄 os_time.ls1
字号:
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 + -