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

📄 uitask.lst

📁 这是一个PIC单片机的实时操作系统
💻 LST
📖 第 1 页 / 共 5 页
字号:
   259                           ;UiTask.c: 265: asm("nop");
   260  04E5  0000               	nop	;#
   261                           ;UiTask.c: 266: return 1;
   262  04E6  3401               	retlw	1
   263  04E7                     l50
   264                           ;UiTask.c: 269: case SYS_KEY_DOWN:
   265                           ;UiTask.c: 270: asm("nop");
   266  04E7  0000               	nop	;#
   267                           ;UiTask.c: 271: asm("nop");
   268  04E8  0000               	nop	;#
   269                           ;UiTask.c: 272: switch(testkey)
   270  04E9  2CF3               	goto	l52
   271  04EA                     l53
   272                           ;UiTask.c: 273: {
   273                           ;UiTask.c: 275: asm("nop");
   274  04EA  0000               	nop	;#
   275                           ;UiTask.c: 276: EEType=8;
   276  04EB  3008               	movlw	8
   277  04EC  00A1               	movwf	_EEType
   278                           ;UiTask.c: 278: asm("nop");
   279  04ED  0000               	nop	;#
   280                           ;UiTask.c: 279: return SYS_FUC1 ;
   281  04EE  3406               	retlw	6
   282  04EF                     l54
   283                           ;UiTask.c: 281: case 0X02:
   284                           ;UiTask.c: 282: asm("nop");
   285  04EF  0000               	nop	;#
   286                           ;UiTask.c: 283: EEType=32;
   287  04F0  3020               	movlw	32
   288  04F1  00A1               	movwf	_EEType
   289                           ;UiTask.c: 284: return SYS_FUC1;
   290  04F2  3406               	retlw	6
   291  04F3                     l52
   292  04F3  0831               	movf	_testkey,w
   293  04F4  3A01               	xorlw	1
   294  04F5  1903               	btfsc	3,2
   295  04F6  2CEA               	goto	l53
   296  04F7  3A03               	xorlw	3
   297  04F8  1D03               	btfss	3,2
   298  04F9  3410               	retlw	16
   299  04FA  2CEF               	goto	l54
   300                           ;UiTask.c: 286: break;
   301  04FB                     l48
   302  04FB  1283               	bcf	3,5
   303  04FC  1303               	bcf	3,6	;carry unused
   304  04FD  0861               	movf	?_MsgProcFuc5+1,w
   305  04FE  00F5               	movwf	btemp+3
   306  04FF  0860               	movf	?_MsgProcFuc5,w
   307  0500  00F4               	movwf	btemp+2
   308  0501  0875               	movf	btemp+3,w
   309  0502  1D03               	btfss	3,2
   310                           ;UiTask.c: 289: return SYS_FUC5_EES;
   311  0503  3410               	retlw	16
   312  0504  0874               	movf	btemp+2,w
   313  0505  3A0B               	xorlw	11
   314  0506  1903               	btfsc	3,2
   315  0507  2CE7               	goto	l50
   316  0508  3A06               	xorlw	6
   317  0509  1D03               	btfss	3,2
   318  050A  3410               	retlw	16
   319  050B  2CE4               	goto	l49
   320  050C                     _MsgProcFuc4
   321                           ;UiTask.c: 240: switch(msg)
   322  050C  2D15               	goto	l43
   323  050D                     l44
   324                           ;UiTask.c: 241: {
   325                           ;UiTask.c: 245: asm("nop");
   326  050D  0000               	nop	;#
   327                           ;UiTask.c: 246: asm("nop");
   328  050E  0000               	nop	;#
   329                           ;UiTask.c: 247: return SYS_FUC;
   330  050F  3401               	retlw	1
   331  0510                     l30028
   332  0510  0874               	movf	btemp+2,w
   333  0511  3A0D               	xorlw	13
   334  0512  1D03               	btfss	3,2
   335                           ;UiTask.c: 249: default:
   336                           ;UiTask.c: 250: return SYS_FUC ;
   337  0513  3401               	retlw	1
   338  0514  2D0D               	goto	l44
   339  0515                     l43
   340  0515  1283               	bcf	3,5
   341  0516  1303               	bcf	3,6	;carry unused
   342  0517  0861               	movf	?_MsgProcFuc4+1,w
   343  0518  00F5               	movwf	btemp+3
   344  0519  0860               	movf	?_MsgProcFuc4,w
   345  051A  00F4               	movwf	btemp+2
   346  051B  0875               	movf	btemp+3,w
   347  051C  1D03               	btfss	3,2
   348  051D  3401               	retlw	1
   349  051E  2D10               	goto	l30028
   350  051F                     _MsgProcFuc3
   351                           ;UiTask.c: 222: switch(msg)
   352  051F  2D28               	goto	l38
   353  0520                     l39
   354                           ;UiTask.c: 223: {
   355                           ;UiTask.c: 227: asm("nop");
   356  0520  0000               	nop	;#
   357                           ;UiTask.c: 228: asm("nop");
   358  0521  0000               	nop	;#
   359                           ;UiTask.c: 229: return SYS_FUC;
   360  0522  3401               	retlw	1
   361  0523                     l30024
   362  0523  0874               	movf	btemp+2,w
   363  0524  3A0D               	xorlw	13
   364  0525  1D03               	btfss	3,2
   365                           ;UiTask.c: 231: default:
   366                           ;UiTask.c: 232: return SYS_FUC ;
   367  0526  3401               	retlw	1
   368  0527  2D20               	goto	l39
   369  0528                     l38
   370  0528  1283               	bcf	3,5
   371  0529  1303               	bcf	3,6	;carry unused
   372  052A  0861               	movf	?_MsgProcFuc3+1,w
   373  052B  00F5               	movwf	btemp+3
   374  052C  0860               	movf	?_MsgProcFuc3,w
   375  052D  00F4               	movwf	btemp+2
   376  052E  0875               	movf	btemp+3,w
   377  052F  1D03               	btfss	3,2
   378  0530  3401               	retlw	1
   379  0531  2D23               	goto	l30024
   380  0532                     _MsgProcFuc2
   381                           ;UiTask.c: 194: switch(msg)
   382  0532  2D43               	goto	l31
   383  0533                     l32
   384                           ;UiTask.c: 195: {
   385                           ;UiTask.c: 199: asm("nop");
   386  0533  0000               	nop	;#
   387                           ;UiTask.c: 200: asm("nop");
   388  0534  0000               	nop	;#
   389                           ;UiTask.c: 201: return 1;
   390  0535  3401               	retlw	1
   391  0536                     l33
   392                           ;UiTask.c: 204: case MES_DELCARD_SU:
   393                           ;UiTask.c: 206: asm("nop");
   394  0536  0000               	nop	;#
   395                           ;UiTask.c: 207: return SYS_FUC3_SUCESS;
   396  0537  3408               	retlw	8
   397                           ;UiTask.c: 210: case MES_DL_FU:
   398                           ;UiTask.c: 211: return SYS_FUC4_FULL;
   399  0538                     l30020
   400  0538  0874               	movf	btemp+2,w
   401  0539  3A07               	xorlw	7
   402  053A  1903               	btfsc	3,2
   403  053B  2D36               	goto	l33
   404  053C  3A0E               	xorlw	14
   405  053D  1903               	btfsc	3,2
   406  053E  3409               	retlw	9
   407  053F  3A04               	xorlw	4
   408  0540  1D03               	btfss	3,2
   409                           ;UiTask.c: 213: default:
   410                           ;UiTask.c: 214: return SYS_FUC2;
   411  0541  3407               	retlw	7
   412  0542  2D33               	goto	l32
   413  0543                     l31
   414  0543  1283               	bcf	3,5
   415  0544  1303               	bcf	3,6	;carry unused
   416  0545  0861               	movf	?_MsgProcFuc2+1,w
   417  0546  00F5               	movwf	btemp+3
   418  0547  0860               	movf	?_MsgProcFuc2,w
   419  0548  00F4               	movwf	btemp+2
   420  0549  0875               	movf	btemp+3,w
   421  054A  1D03               	btfss	3,2
   422  054B  3407               	retlw	7
   423  054C  2D38               	goto	l30020
   424  054D                     _MsgProDelCard
   425                           ;UiTask.c: 105: switch(msg)
   426  054D  2D54               	goto	l11
   427  054E                     l30008
   428  054E  0874               	movf	btemp+2,w
   429  054F  1D03               	btfss	3,2
   430  0550  0008               	return
   431                           ;UiTask.c: 106: {
   432                           ;UiTask.c: 108: asm("nop");
   433  0551  0000               	nop	;#
   434                           ;UiTask.c: 109: asm("nop");
   435  0552  0000               	nop	;#
   436                           ;UiTask.c: 111: return SYS_FUC1 ;
   437  0553  3406               	retlw	6
   438  0554                     l11
   439  0554  1283               	bcf	3,5
   440  0555  1303               	bcf	3,6	;carry unused
   441  0556  0861               	movf	?_MsgProDelCard+1,w
   442  0557  00F5               	movwf	btemp+3
   443  0558  0860               	movf	?_MsgProDelCard,w
   444  0559  00F4               	movwf	btemp+2
   445  055A  0875               	movf	btemp+3,w
   446  055B  1D03               	btfss	3,2
   447                           ;UiTask.c: 115: }
   448  055C  0008               	return
   449  055D  2D4E               	goto	l30008
   450  055E                     _MsgProcFuc1
   451                           ;UiTask.c: 158: switch(msg)
   452  055E  2D6D               	goto	l24
   453  055F                     l25
   454                           ;UiTask.c: 159: {
   455                           ;UiTask.c: 163: asm("nop");
   456  055F  0000               	nop	;#
   457                           ;UiTask.c: 164: asm("nop");
   458  0560  0000               	nop	;#
   459                           ;UiTask.c: 165: LcdDisp();
   460  0561  120A  158A  2739   	fcall	_LcdDisp
      +       120A  118A         
   461                           ;UiTask.c: 166: asm("nop");
   462  0566  0000               	nop	;#
   463                           ;UiTask.c: 167: return SYS_FUC1 ;
   464  0567  3406               	retlw	6
   465  0568                     l26
   466                           ;UiTask.c: 170: case MES_COUNEND8 :
   467                           ;UiTask.c: 171: asm("nop");
   468  0568  0000               	nop	;#
   469                           ;UiTask.c: 172: return SYS_FUC2;
   470  0569  3407               	retlw	7
   471  056A                     l27
   472                           ;UiTask.c: 176: case MES_5SEC_TIME:
   473                           ;UiTask.c: 177: asm("nop");
   474  056A  0000               	nop	;#
   475                           ;UiTask.c: 178: asm("nop");
   476  056B  0000               	nop	;#
   477                           ;UiTask.c: 179: return SYS_FUC1 ;
   478  056C  3406               	retlw	6
   479                           ;UiTask.c: 182: default:
   480                           ;UiTask.c: 183: SYS_FUC1;
   481  056D                     l24
   482  056D  1283               	bcf	3,5
   483  056E  1303               	bcf	3,6	;carry unused
   484  056F  0861               	movf	?_MsgProcFuc1+1,w
   485  0570  00F5               	movwf	btemp+3
   486  0571  0860               	movf	?_MsgProcFuc1,w
   487  0572  00F4               	movwf	btemp+2
   488  0573  0875               	movf	btemp+3,w
   489  0574  1D03               	btfss	3,2
   490                           ;UiTask.c: 186: return SYS_FUC1;
   491  0575  3406               	retlw	6
   492  0576  0874               	movf	btemp+2,w
   493  0577  3A06               	xorlw	6
   494  0578  1903               	btfsc	3,2
   495  0579  2D68               	goto	l26
   496  057A  3A0C               	xorlw	12
   497  057B  1903               	btfsc	3,2
   498  057C  2D6A               	goto	l27
   499  057D  3A01               	xorlw	1
   500  057E  1D03               	btfss	3,2
   501  057F  3406               	retlw	6
   502  0580  2D5F               	goto	l25
   503  0581                     _MsgProcFuc
   504                           ;UiTask.c: 121: switch(msg)
   505  0581  2D95               	goto	l15
   506  0582                     l16
   507                           ;UiTask.c: 122: {
   508                           ;UiTask.c: 126: asm("nop");
   509  0582  0000               	nop	;#
   510                           ;UiTask.c: 127: asm("nop");
   511  0583  0000               	nop	;#
   512                           ;UiTask.c: 128: return 1;
   513  0584  3401               	retlw	1
   514  0585                     l17
   515                           ;UiTask.c: 131: case SYS_KEY_DOWN:
   516                           ;UiTask.c: 132: asm("nop");
   517  0585  0000               	nop	;#
   518                           ;UiTask.c: 133: asm("nop");
   519  0586  0000               	nop	;#
   520                           ;UiTask.c: 134: switch(testkey)
   521  0587  2D8D               	goto	l19
   522  0588                     l20
   523                           ;UiTask.c: 135: {

⌨️ 快捷键说明

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