📄 uitask.lst
字号:
1047 00C2 0008 return
1048 ;UiTask.c: 410: void DelProFuc2(void)
1049 ;UiTask.c: 411: {
1050 00C3 _DelProFuc2
1051 ;UiTask.c: 413: asm("nop");
1052 00C3 0000 nop ;#
1053 ;UiTask.c: 414: asm("nop");
1054 00C4 0000 nop ;#
1055 ;UiTask.c: 415: }
1056 00C5 0183 clrf 3 ;select bank 0
1057 00C6 0008 return
1058 ;UiTask.c: 403: void DelProFuc1(void)
1059 ;UiTask.c: 404: {
1060 00C7 _DelProFuc1
1061 ;UiTask.c: 406: asm("nop");
1062 00C7 0000 nop ;#
1063 ;UiTask.c: 407: asm("nop");
1064 00C8 0000 nop ;#
1065 ;UiTask.c: 408: LcdCount=0;
1066 00C9 1283 bcf 3,5
1067 00CA 1303 bcf 3,6 ;carry unused
1068 00CB 01A3 clrf _LcdCount
1069 ;UiTask.c: 409: }
1070 00CC 0008 return
1071 ;UiTask.c: 391: void DelProFuc(void)
1072 ;UiTask.c: 392: {
1073 00CD _DelProFuc
1074 ;UiTask.c: 394: asm("nop");
1075 00CD 0000 nop ;#
1076 ;UiTask.c: 395: asm("nop");
1077 00CE 0000 nop ;#
1078 ;UiTask.c: 396: }
1079 00CF 0183 clrf 3 ;select bank 0
1080 00D0 0008 return
1081 ;UiTask.c: 384: void DelProInt(void)
1082 ;UiTask.c: 385: {
1083 00D1 _DelProInt
1084 ;UiTask.c: 387: LcdFuc2(10,&HZ_JSCSH);
1085 00D1 3079 movlw low _HZ_JSCSH
1086 00D2 0183 clrf 3 ;select bank 0
1087 00D3 00DF movwf ?_LcdFuc2
1088 00D4 3008 movlw high _HZ_JSCSH
1089 00D5 00E0 movwf ?_LcdFuc2+1
1090 00D6 300A movlw 10
1091 00D7 120A 118A 2459 fcall _LcdFuc2
+ 120A 118A
1092 ;UiTask.c: 388: {timer1sFlag=0;};
1093 00DC 11A0 bcf _timer1sFlag/(0+8),_timer1sFlag& (0+7)
1094 ;UiTask.c: 390: }
1095 00DD 0008 return
1096 00DE _DETask
1097 ;UiTask.c: 551: if(status==0 )
1098 00DE 0183 clrf 3 ;select bank 0
1099 00DF 085E movf ?_DETask+1,w
1100 00E0 045D iorwf ?_DETask,w
1101 00E1 1D03 btfss 3,2
1102 00E2 28E6 goto l94
1103 ;UiTask.c: 552: {
1104 00E3 20D1 120A 118A fcall _DelProInt
1105 00E6 l94
1106 ;UiTask.c: 554: }
1107 00E6 035D decf ?_DETask,w
1108 00E7 045E iorwf ?_DETask+1,w
1109 00E8 1D03 btfss 3,2
1110 00E9 28EB goto l95
1111 ;UiTask.c: 556: {
1112 00EA 20CD fcall _DelProFuc
1113 00EB l95
1114 ;UiTask.c: 558: }
1115 00EB 085D movf ?_DETask,w
1116 00EC 3A06 xorlw 6
1117 00ED 045E iorwf ?_DETask+1,w
1118 00EE 1D03 btfss 3,2
1119 00EF 28F1 goto l96
1120 ;UiTask.c: 560: {
1121 00F0 20C7 fcall _DelProFuc1
1122 00F1 l96
1123 ;UiTask.c: 563: }
1124 00F1 085D movf ?_DETask,w
1125 00F2 3A07 xorlw 7
1126 00F3 045E iorwf ?_DETask+1,w
1127 00F4 1D03 btfss 3,2
1128 00F5 28F7 goto l97
1129 ;UiTask.c: 565: {
1130 00F6 20C3 fcall _DelProFuc2
1131 00F7 l97
1132 ;UiTask.c: 568: }
1133 00F7 085D movf ?_DETask,w
1134 00F8 3A08 xorlw 8
1135 00F9 045E iorwf ?_DETask+1,w
1136 00FA 1D03 btfss 3,2
1137 00FB 28FD goto l98
1138 ;UiTask.c: 570: {
1139 00FC 20BE fcall _DelProFuc3
1140 00FD l98
1141 ;UiTask.c: 573: }
1142 00FD 085D movf ?_DETask,w
1143 00FE 3A09 xorlw 9
1144 00FF 045E iorwf ?_DETask+1,w
1145 0100 1D03 btfss 3,2
1146 0101 2903 goto l99
1147 ;UiTask.c: 575: {
1148 0102 20B9 fcall _DelProFuc4
1149 0103 l99
1150 ;UiTask.c: 578: }
1151 0103 085D movf ?_DETask,w
1152 0104 3A10 xorlw 16
1153 0105 045E iorwf ?_DETask+1,w
1154 0106 1D03 btfss 3,2
1155 0107 2909 goto l100
1156 ;UiTask.c: 581: {
1157 0108 20B9 fcall _DelProFuc4
1158 0109 l100
1159 ;UiTask.c: 584: }
1160 0109 0000 nop ;#
1161 ;UiTask.c: 588: asm("nop");
1162 010A 0000 nop ;#
1163 ;UiTask.c: 589: asm("nop");
1164 010B 0000 nop ;#
1165 ;UiTask.c: 591: }
1166 010C 0008 return
1167
1168 psect text24
1169 ;UiTask.c: 429: void DelProFuc5(void)
1170 ;UiTask.c: 430: {
1171 0EBC _DelProFuc5
1172 ;UiTask.c: 432: asm("nop");
1173 0EBC 0000 nop ;#
1174 ;UiTask.c: 433: asm("nop");
1175 0EBD 0000 nop ;#
1176 ;UiTask.c: 434: }
1177 0EBE 0183 clrf 3 ;select bank 0
1178 0EBF 0008 return
1179
1180 psect text28
1181 ;UiTask.c: 593: void Task(void)
1182 ;UiTask.c: 594: {
1183 0F0E _Task
1184 ; _msg assigned to ?a_Task+0
1185 0000 _Task$msg set ?a_Task
1186 ;UiTask.c: 596: MESSAGE msg;
1187 0F0E 305C movlw ?a_Task
1188 0F0F 120A 158A 27A5 fcall _Message
+ 120A 158A
1189 0F14 3800 iorlw 0
1190 0F15 1903 btfsc 3,2
1191 0F16 0008 return
1192 ;UiTask.c: 598: return;
1193 ;UiTask.c: 599: asm("nop");
1194 0F17 0000 nop ;#
1195 ;UiTask.c: 601: newStatus=MSGTask(msg);
1196 0F18 085C movf ?a_Task,w
1197 0F19 00DD movwf ?_MSGTask
1198 0F1A 01DE clrf ?_MSGTask+1
1199 0F1B 120A 118A 25C0 fcall _MSGTask
+ 120A 158A
1200 0F20 00D9 movwf _newStatus
1201 ;UiTask.c: 602: sysstate.SYS_STATE_FLAG=newStat
+ us;
1202 0F21 00DB movwf _sysstate ;volatile
1203 ;UiTask.c: 603: asm("nop");
1204 0F22 0000 nop ;#
1205 ;UiTask.c: 604: if(newStatus!=status)
1206 0F23 0859 movf _newStatus,w
1207 0F24 065A xorwf _status,w
1208 0F25 1903 btfsc 3,2
1209 0F26 0008 return
1210 ;UiTask.c: 605: {
1211 0F27 0000 nop ;#
1212 ;UiTask.c: 608: DETask(status);
1213 0F28 085A movf _status,w
1214 0F29 00DD movwf ?_DETask
1215 0F2A 01DE clrf ?_DETask+1
1216 0F2B 120A 118A 20DE fcall _DETask
1217 ;UiTask.c: 609: asm("nop");
1218 0F2E 0000 nop ;#
1219 ;UiTask.c: 610: asm("nop");
1220 0F2F 0000 nop ;#
1221 ;UiTask.c: 611: CONTask(newStatus);
1222 0F30 0859 movf _newStatus,w
1223 0F31 120A 118A 23D2 fcall _CONTask
+ 120A 158A
1224 ;UiTask.c: 612: status=newStatus;
1225 0F36 0859 movf _newStatus,w
1226 0F37 00DA movwf _status
1227 ;UiTask.c: 614: }
1228 0F38 0008 return
1229
1230 psect text29
1231 0000
1232 0000
1233 0000
1234 0000
1235 0000
1236 0000
1237 0000
1238 0000
1239 0000
1240 0000
1241 0000
1242 0000
1243 0000
1244 0000
1245 0000
1246 0000
1247 0000
1248 0000
1249 0000
1250 0000
1251 0000
1252 0000
1253 0000
1254 0000
1255 0000
1256 0000
1257 0000
1258 0000
1259 0000
1260 0000
1261 0000
1262 0000
1263 0000
1264 0000
1265 0000
1266 0000
1267 0000
1268 0000
1269 0000
1270 0000
1271 0000
1272 0000
1273 0000
1274 0000
1275 0000
1276 0000
1277 0000
1278 0000
1279 0000
1280 0000
1281 0000
1282 0000
1283 0000
1284 0000
1285 0000
1286 0000
1287 0000
1288 0000
1289 0000
1290 0000
1291 0000
1292 0000
1293 0000
1294 0000
1295 0000
1296 0000
1297 0000
1298 0000
1299 0000
1300 0000
1301 0000
1302 0000
1303 0000
1304 0000
1305 0000
1306
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -