📄 ucos_ii.ls1
字号:
00EB 2400 F 923 ADD A,#LOW (OSTCBPrioTbl)
00ED F582 924 MOV DPL,A
00EF E4 925 CLR A
00F0 3400 F 926 ADDC A,#HIGH (OSTCBPrioTbl)
00F2 F583 927 MOV DPH,A
00F4 E0 928 MOVX A,@DPTR
00F5 F9 929 MOV R1,A
00F6 A3 930 INC DPTR
00F7 E0 931 MOVX A,@DPTR
00F8 FA 932 MOV R2,A
00F9 A3 933 INC DPTR
00FA E0 934 MOVX A,@DPTR
00FB 850083 F 935 MOV DPH,?C_XBP
00FE 850082 F 936 MOV DPL,?C_XBP+01H
0101 C9 937 XCH A,R1
0102 F0 938 MOVX @DPTR,A
0103 A3 939 INC DPTR
0104 EA 940 MOV A,R2
0105 F0 941 MOVX @DPTR,A
0106 A3 942 INC DPTR
0107 E9 943 MOV A,R1
0108 F0 944 MOVX @DPTR,A
945 ; *** sync lost ***
946 ; SOURCE LINE # 120
0109 850083 F 947 MOV DPH,?C_XBP
010C 850082 F 948 MOV DPL,?C_XBP+01H
010F E0 949 MOVX A,@DPTR
0110 FB 950 MOV R3,A
0111 A3 951 INC DPTR
0112 E0 952 MOVX A,@DPTR
0113 FA 953 MOV R2,A
0114 A3 954 INC DPTR
0115 E0 955 MOVX A,@DPTR
0116 F9 956 MOV R1,A
0117 90000C 957 MOV DPTR,#0CH
011A E4 958 CLR A
011B F5F0 959 MOV B,A
011D 120000 F 960 LCALL ?C?ISTOPTR
961 ; *** sync lost ***
962 ; SOURCE LINE # 121
0120 7B00 963 MOV R3,#00H
0122 7A00 964 MOV R2,#00H
0124 7900 965 MOV R1,#00H
0126 C003 966 PUSH AR3
0128 C002 967 PUSH AR2
012A C001 968 PUSH AR1
012C 850083 F 969 MOV DPH,?C_XBP
012F 850082 F 970 MOV DPL,?C_XBP+01H
0132 E0 971 MOVX A,@DPTR
0133 FB 972 MOV R3,A
0134 A3 973 INC DPTR
0135 E0 974 MOVX A,@DPTR
0136 FA 975 MOV R2,A
0137 A3 976 INC DPTR
0138 E0 977 MOVX A,@DPTR
A51 MACRO ASSEMBLER UCOS_II 02/20/2003 17:21:51 PAGE 16
0139 F9 978 MOV R1,A
013A 900009 979 MOV DPTR,#09H
013D 120000 F 980 LCALL ?C?PSTOPTR
981 ; *** sync lost ***
982 ; *** sync lost ***
983 ; *** sync lost ***
984 ; *** sync lost ***
985 ; SOURCE LINE # 125
0140 90000B 986 MOV DPTR,#0BH
0143 120000 F 987 LCALL ?C?XBPOFF
0146 E0 988 MOVX A,@DPTR
0147 FB 989 MOV R3,A
0148 A3 990 INC DPTR
0149 E0 991 MOVX A,@DPTR
014A FA 992 MOV R2,A
014B A3 993 INC DPTR
014C E0 994 MOVX A,@DPTR
014D F9 995 MOV R1,A
014E 90000B 996 MOV DPTR,#0BH
0151 120000 F 997 LCALL ?C?XBPOFF
0154 EB 998 MOV A,R3
0155 F0 999 MOVX @DPTR,A
0156 A3 1000 INC DPTR
0157 EA 1001 MOV A,R2
0158 F0 1002 MOVX @DPTR,A
0159 A3 1003 INC DPTR
015A E9 1004 MOV A,R1
015B F0 1005 MOVX @DPTR,A
1006 ; *** sync lost ***
1007 ; *** sync lost ***
1008 ; SOURCE LINE # 127
015C 850083 F 1009 MOV DPH,?C_XBP
015F 850082 F 1010 MOV DPL,?C_XBP+01H
0162 E0 1011 MOVX A,@DPTR
0163 FB 1012 MOV R3,A
0164 A3 1013 INC DPTR
0165 E0 1014 MOVX A,@DPTR
0166 FA 1015 MOV R2,A
0167 A3 1016 INC DPTR
0168 E0 1017 MOVX A,@DPTR
0169 240E 1018 ADD A,#0EH
016B F9 1019 MOV R1,A
016C E4 1020 CLR A
016D 3A 1021 ADDC A,R2
016E FA 1022 MOV R2,A
016F 120000 F 1023 LCALL ?C?CLDPTR
0172 FF 1024 MOV R7,A
0173 90000E 1025 MOV DPTR,#0EH
0176 120000 F 1026 LCALL ?C?XBPOFF
0179 E0 1027 MOVX A,@DPTR
017A F4 1028 CPL A
017B 5F 1029 ANL A,R7
017C 120000 F 1030 LCALL ?C?CSTPTR
1031 ; *** sync lost ***
1032 ; SOURCE LINE # 128
017F 850083 F 1033 MOV DPH,?C_XBP
0182 850082 F 1034 MOV DPL,?C_XBP+01H
0185 E0 1035 MOVX A,@DPTR
0186 FB 1036 MOV R3,A
0187 A3 1037 INC DPTR
0188 E0 1038 MOVX A,@DPTR
0189 FA 1039 MOV R2,A
018A A3 1040 INC DPTR
018B E0 1041 MOVX A,@DPTR
018C F9 1042 MOV R1,A
018D 90000E 1043 MOV DPTR,#0EH
A51 MACRO ASSEMBLER UCOS_II 02/20/2003 17:21:51 PAGE 17
0190 120000 F 1044 LCALL ?C?CLDOPTR
0193 7024 1045 JNZ ?C0003
1046 ; *** sync lost ***
1047 ; SOURCE LINE # 129
0195 900000 F 1048 MOV DPTR,#OSRdyGrp
0198 E0 1049 MOVX A,@DPTR
0199 FF 1050 MOV R7,A
019A 900006 1051 MOV DPTR,#06H
019D 120000 F 1052 LCALL ?C?XBPOFF
01A0 E0 1053 MOVX A,@DPTR
01A1 4F 1054 ORL A,R7
01A2 900000 F 1055 MOV DPTR,#OSRdyGrp
01A5 F0 1056 MOVX @DPTR,A
1057 ; *** sync lost ***
1058 ; SOURCE LINE # 130
01A6 900004 1059 MOV DPTR,#04H
01A9 120000 F 1060 LCALL ?C?XBPOFF
01AC E0 1061 MOVX A,@DPTR
01AD 2400 F 1062 ADD A,#LOW (OSRdyTbl)
01AF F582 1063 MOV DPL,A
01B1 E4 1064 CLR A
01B2 3400 F 1065 ADDC A,#HIGH (OSRdyTbl)
01B4 F583 1066 MOV DPH,A
01B6 E0 1067 MOVX A,@DPTR
01B7 4E 1068 ORL A,R6
01B8 F0 1069 MOVX @DPTR,A
1070 ; *** sync lost ***
1071 ; SOURCE LINE # 131
1072 ; *** sync lost ***
1073 ; SOURCE LINE # 132
01B9 1074 ?C0003:
01B9 90000F 1075 MOV DPTR,#0FH
01BC 020000 F 1076 LJMP ?C?ADDXBP
1077 ; END OF _?OSEventTaskRdy
1078
1079 ; *** sync lost ***
1080 ; *** sync lost ***
1081 ; *** sync lost ***
1082 ; *** sync lost ***
1083 ; *** sync lost ***
1084 ; *** sync lost ***
1085 ; *** sync lost ***
1086 ; *** sync lost ***
1087 ; *** sync lost ***
1088 ; *** sync lost ***
1089 ; *** sync lost ***
1090 ; *** sync lost ***
1091 ; *** sync lost ***
1092 ; *** sync lost ***
1093 ; *** sync lost ***
1094 ; *** sync lost ***
1095 ; *** sync lost ***
1096 ; *** sync lost ***
1097
---- 1098 RSEG ?PR?_?OSEventTaskWait?UCOS_II
0000 1099 _?OSEventTaskWait:
1100 USING 0
1101 ; SOURCE LINE # 150
0000 90FFFD 1102 MOV DPTR,#0FFFDH
0003 120000 F 1103 LCALL ?C?ADDXBP
0006 EB 1104 MOV A,R3
0007 F0 1105 MOVX @DPTR,A
0008 A3 1106 INC DPTR
0009 EA 1107 MOV A,R2
000A F0 1108 MOVX @DPTR,A
000B A3 1109 INC DPTR
A51 MACRO ASSEMBLER UCOS_II 02/20/2003 17:21:51 PAGE 18
000C E9 1110 MOV A,R1
000D F0 1111 MOVX @DPTR,A
1112 ; *** sync lost ***
1113 ; *** sync lost ***
1114 ; SOURCE LINE # 152
000E 850083 F 1115 MOV DPH,?C_XBP
0011 850082 F 1116 MOV DPL,?C_XBP+01H
0014 E0 1117 MOVX A,@DPTR
0015 FB 1118 MOV R3,A
0016 A3 1119 INC DPTR
0017 E0 1120 MOVX A,@DPTR
0018 FA 1121 MOV R2,A
0019 A3 1122 INC DPTR
001A E0 1123 MOVX A,@DPTR
001B F9 1124 MOV R1,A
001C C003 1125 PUSH AR3
001E C002 1126 PUSH AR2
0020 C001 1127 PUSH AR1
0022 7800 F 1128 MOV R0,#LOW (OSTCBCur)
0024 8603 1129 MOV AR3,@R0
0026 08 1130 INC R0
0027 E6 1131 MOV A,@R0
0028 FA 1132 MOV R2,A
0029 08 1133 INC R0
002A E6 1134 MOV A,@R0
002B F9 1135 MOV R1,A
002C 900009 1136 MOV DPTR,#09H
002F 120000 F 1137 LCALL ?C?PSTOPTR
1138 ; *** sync lost ***
1139 ; SOURCE LINE # 153
0032 7800 F 1140 MOV R0,#LOW (OSTCBCur)
0034 8603 1141 MOV AR3,@R0
0036 08 1142 INC R0
0037 E6 1143 MOV A,@R0
0038 FA 1144 MOV R2,A
0039 08 1145 INC R0
003A E6 1146 MOV A,@R0
003B F9 1147 MOV R1,A
003C 900011 1148 MOV DPTR,#011H
003F 120000 F 1149 LCALL ?C?CLDOPTR
0042 2400 F 1150 ADD A,#LOW (OSRdyTbl)
0044 F582 1151 MOV DPL,A
0046 E4 1152 CLR A
0047 3400 F 1153 ADDC A,#HIGH (OSRdyTbl)
0049 F583 1154 MOV DPH,A
004B C083 1155 PUSH DPH
004D C082
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -