📄 ucos_ii.ls1
字号:
01A3 948 L?0261:
01A3 120000 F 949 LCALL ?C?XBPOFF
01A6 EC 950 MOV A,R4
01A7 F0 951 MOVX @DPTR,A
01A8 A3 952 INC DPTR
01A9 ED 953 MOV A,R5
01AA F0 954 MOVX @DPTR,A
01AB 22 955 RET
01AC 956 L?0262:
957 USING 0
01AC 120000 F 958 LCALL ?C?PLDXDATA
01AF 959 L?0263:
01AF 900004 960 MOV DPTR,#04H
01B2 020000 F 961 LJMP ?C?ILDOPTR
01B5 962 L?0264:
963 USING 0
01B5 964 L?0265:
01B5 E4 965 CLR A
01B6 966 L?0266:
01B6 75F001 967 MOV B,#01H
01B9 020000 F 968 LJMP ?C?IILDX
01BC 969 L?0267:
970 USING 0
01BC E0 971 MOVX A,@DPTR
01BD FE 972 MOV R6,A
01BE A3 973 INC DPTR
01BF E0 974 MOVX A,@DPTR
01C0 975 L?0268:
01C0 D3 976 SETB C
01C1 9400 977 SUBB A,#00H
01C3 EE 978 MOV A,R6
A51 MACRO ASSEMBLER UCOS_II 07/03/2002 08:51:26 PAGE 16
01C4 9400 979 SUBB A,#00H
01C6 22 980 RET
01C7 981 L?0269:
982 USING 0
01C7 900000 F 983 MOV DPTR,#OSTCBHighRdy
01CA 120000 F 984 LCALL ?C?PSTXDATA
01CD 900000 F 985 MOV DPTR,#OSTCBCur
01D0 020000 F 986 LJMP ?C?PSTXDATA
01D3 987 L?0270:
988 USING 0
01D3 989 L?0271:
01D3 900000 F 990 MOV DPTR,#OSIdleCtr
01D6 020000 F 991 LJMP ?C?LLDXDATA
01D9 992 L?0272:
993 USING 0
01D9 994 L?0273:
01D9 120000 F 995 LCALL ?C?PLDXDATA
01DC 900006 996 MOV DPTR,#06H
01DF 22 997 RET
01E0 998 L?0274:
999 USING 0
01E0 E4 1000 CLR A
01E1 7B64 1001 MOV R3,#064H
01E3 1002 L?0275:
01E3 FA 1003 MOV R2,A
01E4 F9 1004 MOV R1,A
01E5 F8 1005 MOV R0,A
01E6 020000 F 1006 LJMP ?C?LMUL
01E9 1007 L?0276:
1008 USING 0
01E9 E4 1009 CLR A
01EA 75F001 1010 MOV B,#01H
01ED 120000 F 1011 LCALL ?C?PLDIXDATA
01F0 EF 1012 MOV A,R7
01F1 020000 F 1013 LJMP ?C?CSTPTR
01F4 1014 L?0277:
1015 USING 0
01F4 1016 L?0278:
01F4 900008 1017 MOV DPTR,#08H
01F7 120000 F 1018 LCALL ?C?XBPOFF
01FA E0 1019 MOVX A,@DPTR
01FB 22 1020 RET
01FC 1021 L?0279:
1022 USING 0
01FC 120000 F 1023 LCALL ?C?PLDXDATA
01FF E9 1024 MOV A,R1
0200 2407 1025 ADD A,#07H
0202 F9 1026 MOV R1,A
0203 E4 1027 CLR A
0204 3A 1028 ADDC A,R2
0205 FA 1029 MOV R2,A
0206 22 1030 RET
0207 1031 L?0280:
1032 USING 0
0207 900000 F 1033 MOV DPTR,#OSIntNesting
020A E0 1034 MOVX A,@DPTR
020B FF 1035 MOV R7,A
020C 900000 F 1036 MOV DPTR,#OSLockNesting
020F E0 1037 MOVX A,@DPTR
0210 4F 1038 ORL A,R7
0211 22 1039 RET
0212 1040 L?0281:
1041 USING 0
0212 1042 L?0282:
0212 900005 1043 MOV DPTR,#05H
0215 020000 F 1044 LJMP ?C?XBPOFF
A51 MACRO ASSEMBLER UCOS_II 07/03/2002 08:51:26 PAGE 17
0218 1045 L?0283:
1046 USING 0
0218 900014 1047 MOV DPTR,#014H
021B 120000 F 1048 LCALL ?C?CLDOPTR
021E FF 1049 MOV R7,A
021F 7E00 1050 MOV R6,#00H
0221 22 1051 RET
0222 1052 L?0284:
1053 USING 0
0222 1054 L?0285:
0222 E9 1055 MOV A,R1
0223 2F 1056 ADD A,R7
0224 F9 1057 MOV R1,A
0225 EE 1058 MOV A,R6
0226 3A 1059 ADDC A,R2
0227 FA 1060 MOV R2,A
0228 22 1061 RET
0229 1062 L?0286:
1063 USING 0
0229 1064 L?0287:
0229 E0 1065 MOVX A,@DPTR
022A FE 1066 MOV R6,A
022B A3 1067 INC DPTR
022C E0 1068 MOVX A,@DPTR
022D FF 1069 MOV R7,A
022E C3 1070 CLR C
022F 22 1071 RET
0230 1072 L?0288:
1073 USING 0
0230 1074 L?0289:
0230 120000 F 1075 LCALL ?C?PLDXDATA
0233 900003 1076 MOV DPTR,#03H
0236 22 1077 RET
0237 1078 L?0290:
1079 USING 0
0237 1080 L?0291:
0237 120000 F 1081 LCALL ?C?PLDXDATA
023A 90000F 1082 MOV DPTR,#0FH
023D 22 1083 RET
023E 1084 L?0292:
1085 USING 0
023E 1086 L?0293:
023E 90FFFC 1087 MOV DPTR,#0FFFCH
0241 020000 F 1088 LJMP ?C?ADDXBP
1089 ; END OF Com00B1
1090
1091 ; *** sync lost ***
1092
---- 1093 RSEG ?PR?_?OSEventTaskRdy?UCOS_II
0000 1094 _?OSEventTaskRdy:
1095 USING 0
1096 ; SOURCE LINE # 101
0000 120000 F 1097 LCALL L?0185
0003 90FFF8 1098 MOV DPTR,#0FFF8H
0006 120000 F 1099 LCALL ?C?ADDXBP
1100 ; *** sync lost ***
1101 ; *** sync lost ***
1102 ; *** sync lost ***
1103 ; *** sync lost ***
1104 ; *** sync lost ***
1105 ; *** sync lost ***
1106 ; *** sync lost ***
1107 ; *** sync lost ***
1108 ; *** sync lost ***
1109 ; *** sync lost ***
1110 ; SOURCE LINE # 111
A51 MACRO ASSEMBLER UCOS_II 07/03/2002 08:51:26 PAGE 18
0009 900008 1111 MOV DPTR,#08H
000C 120000 F 1112 LCALL L?0188
000F 120000 F 1113 LCALL L?0252
0012 120000 F 1114 LCALL L?0207
0015 120000 F 1115 LCALL L?0211
0018 EF 1116 MOV A,R7
0019 F0 1117 MOVX @DPTR,A
1118 ; *** sync lost ***
1119 ; SOURCE LINE # 112
001A 120000 F 1120 LCALL L?0212
001D E0 1121 MOVX A,@DPTR
001E FF 1122 MOV R7,A
001F 120000 F 1123 LCALL L?0232
0022 120000 F 1124 LCALL L?0244
0025 EE 1125 MOV A,R6
0026 F0 1126 MOVX @DPTR,A
1127 ; *** sync lost ***
1128 ; SOURCE LINE # 113
0027 120000 F 1129 LCALL L?0223
002A EF 1130 MOV A,R7
002B 7C00 1131 MOV R4,#00H
002D 29 1132 ADD A,R1
002E F9 1133 MOV R1,A
002F EC 1134 MOV A,R4
0030 3A 1135 ADDC A,R2
0031 FA 1136 MOV R2,A
0032 120000 F 1137 LCALL ?C?CLDPTR
0035 FE 1138 MOV R6,A
0036 120000 F 1139 LCALL L?0207
0039 FD 1140 MOV R5,A
003A 120000 F 1141 LCALL L?0220
003D ED 1142 MOV A,R5
1143 ; *** sync lost ***
1144 ; SOURCE LINE # 114
003E 120000 F 1145 LCALL L?0219
0041 E0 1146 MOVX A,@DPTR
0042 FD 1147 MOV R5,A
0043 120000 F 1148 LCALL L?0232
0046 FC 1149 MOV R4,A
0047 120000 F 1150 LCALL L?0281
004A EC 1151 MOV A,R4
004B F0 1152 MOVX @DPTR,A
1153 ; *** sync lost ***
1154 ; SOURCE LINE # 115
004C EF 1155 MOV A,R7
004D 33 1156 RLC A
004E 33 1157 RLC A
004F 33 1158 RLC A
0050 54F8 1159 ANL A,#0F8H
0052 2D 1160 ADD A,R5
0053 FF 1161 MOV R7,A
0054 120000 F 1162 LCALL L?0254
0057 EF 1163 MOV A,R7
0058 F0 1164 MOVX @DPTR,A
1165 ; *** sync lost ***
1166 ; SOURCE LINE # 116
0059 120000 F 1167 LCALL L?0281
005C E0 1168 MOVX A,@DPTR
005D FC 1169 MOV R4,A
005E F4 1170 CPL A
005F 5E 1171 ANL A,R6
0060 120000 F 1172 LCALL ?C?CSTPTR
0063 7015 1173 JNZ ?C0001
1174 ; *** sync lost ***
1175 ; SOURCE LINE # 117
0065 900008 1176 MOV DPTR,#08H
A51 MACRO ASSEMBLER UCOS_II 07/03/2002 08:51:26 PAGE 19
0068 120000 F 1177 LCALL L?0188
006B E9 1178 MOV A,R1
006C 2407 1179 ADD A,#07H
006E 120000 F 1180 LCALL L?0243
0071 120000 F 1181 LCALL L?0244
0074 E0 1182 MOVX A,@DPTR
0075 F4 1183 CPL A
0076 5E
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -