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

📄 file.lst

📁 带有LCD
💻 LST
📖 第 1 页 / 共 4 页
字号:
   529  039C  3044               	movlw	68
   530  039D  00AF               	movwf	?a_File_Delete_SelectFile+6
   531  039E  3045               	movlw	69
   532  039F  00B0               	movwf	?a_File_Delete_SelectFile+7
   533  03A0  304C               	movlw	76
   534  03A1  00B1               	movwf	?a_File_Delete_SelectFile+8
   535  03A2  3045               	movlw	69
   536  03A3  00B2               	movwf	?a_File_Delete_SelectFile+9
   537  03A4  3054               	movlw	84
   538  03A5  00B3               	movwf	?a_File_Delete_SelectFile+10
   539  03A6  3045               	movlw	69
   540  03A7  00B4               	movwf	?a_File_Delete_SelectFile+11
   541  03A8  01B5               	clrf	?a_File_Delete_SelectFile+12
   542                           ;file.c: 120: Lcd_Set_Paint(1);
   543  03A9  3001               	movlw	1
   544  03AA  160A  118A  268B   	fcall	_Lcd_Set_Paint
      +       120A  118A         
   545                           ;file.c: 121: while(!bExit)
   546  03AF  2D07               	goto	l29
   547  03B0                     l30
   548                           ;file.c: 122: {
   549  03B0  160A  118A  2688   	fcall	_Lcd_Get_Paint
      +       120A  118A         
   550  03B5  3800               	iorlw	0
   551  03B6  1903               	btfsc	3,2
   552  03B7  2BE6               	goto	l32
   553                           ;file.c: 124: {
   554  03B8  120A  158A  265F   	fcall	_Lcd_Clr
   555                           ;file.c: 127: Lcd_Show_String(file_delete);
   556  03BB  302F               	movlw	?a_File_Delete_SelectFile+6
   557  03BC  160A  118A  26C6   	fcall	_Lcd_Show_String
   558                           ;file.c: 128: for(i = 0, j = 0; i<10; i++)
   559  03BF  01AE               	clrf	?a_File_Delete_SelectFile+5
   560  03C0  01AD               	clrf	?a_File_Delete_SelectFile+4
   561  03C1                     l33
   562                           ;file.c: 129: {
   563                           ;file.c: 130: Eep_Rom_Read_Filename(i, file_fil
      +                          e_name);
   564  03C1  3036               	movlw	?a_File_Delete_SelectFile+13
   565  03C2  00CB               	movwf	?_Eep_Rom_Read_Filename
   566  03C3  082E               	movf	?a_File_Delete_SelectFile+5,w
   567  03C4  160A  118A  272E   	fcall	_Eep_Rom_Read_Filename
      +       120A  118A         
   568                           ;file.c: 131: if(file_file_name[0] != 0)
   569  03C9  08B6               	movf	?a_File_Delete_SelectFile+13
   570  03CA  1903               	btfsc	3,2
   571  03CB  2BDD               	goto	l36
   572                           ;file.c: 132: {
   573  03CC  300A               	movlw	10
   574  03CD  00F1               	movwf	btemp+1
   575  03CE  082D               	movf	?a_File_Delete_SelectFile+4,w
   576  03CF  160A  118A  26A2   	fcall	lbmul
   577  03D2  3E14               	addlw	20
   578  03D3  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   579                           ;file.c: 134: Lcd_Show_String(file_file_name);
   580  03D6  3036               	movlw	?a_File_Delete_SelectFile+13
   581  03D7  160A  118A  26C6   	fcall	_Lcd_Show_String
      +       120A  118A         
   582                           ;file.c: 135: j++;
   583  03DC  0AAD               	incf	?a_File_Delete_SelectFile+4
   584  03DD                     l36
   585                           ;file.c: 136: }
   586  03DD  0AAE               	incf	?a_File_Delete_SelectFile+5
   587  03DE  300A               	movlw	10
   588  03DF  022E               	subwf	?a_File_Delete_SelectFile+5,w
   589  03E0  1C03               	btfss	3,0
   590  03E1  2BC1               	goto	l33
   591                           ;file.c: 138: Lcd_Set_Paint(0);
   592  03E2  3000               	movlw	0
   593  03E3  160A  118A  268B   	fcall	_Lcd_Set_Paint
   594  03E6                     l32
   595                           ;file.c: 139: }
   596  03E6  120A  158A  23F4   	fcall	_Keypad_HighISR
      +       120A  118A         
   597  03EB  00AA               	movwf	?a_File_Delete_SelectFile+1
   598                           ;file.c: 141: switch(key_value)
   599  03EC  2CD3               	goto	l38
   600                           ;file.c: 142: {
   601                           ;file.c: 144: break;
   602                           ;file.c: 145: case KEY_0:
   603                           ;file.c: 146: break;
   604                           ;file.c: 147: case KEY_1:
   605                           ;file.c: 148: break;
   606                           ;file.c: 149: case KEY_2:
   607                           ;file.c: 150: break;
   608                           ;file.c: 151: case KEY_3:
   609                           ;file.c: 152: break;
   610                           ;file.c: 153: case KEY_4:
   611                           ;file.c: 154: break;
   612                           ;file.c: 155: case KEY_5:
   613                           ;file.c: 156: break;
   614                           ;file.c: 157: case KEY_6:
   615                           ;file.c: 158: break;
   616                           ;file.c: 159: case KEY_7:
   617                           ;file.c: 160: break;
   618                           ;file.c: 161: case KEY_8:
   619                           ;file.c: 162: break;
   620                           ;file.c: 163: case KEY_9:
   621                           ;file.c: 164: break;
   622  03ED                     l50
   623                           ;file.c: 165: case KEY_LEFT:
   624                           ;file.c: 166: {
   625  03ED  120A  158A  2618   	fcall	_Lcd_Cursor_Left
      +       120A  118A         
   626                           ;file.c: 168: break;
   627  03F2  2D07               	goto	l29
   628  03F3                     l51
   629                           ;file.c: 169: }
   630                           ;file.c: 171: {
   631  03F3  120A  158A  262F   	fcall	_Lcd_Cursor_Right
      +       120A  118A         
   632                           ;file.c: 173: break;
   633  03F8  2D07               	goto	l29
   634  03F9                     l52
   635                           ;file.c: 174: }
   636                           ;file.c: 176: {
   637  03F9  120A  158A  2647   	fcall	_Lcd_Cursor_Up
      +       120A  118A         
   638                           ;file.c: 178: break;
   639  03FE  2D07               	goto	l29
   640  03FF                     l53
   641                           ;file.c: 179: }
   642                           ;file.c: 181: {
   643  03FF  120A  158A  2653   	fcall	_Lcd_Cursor_Down
      +       120A  118A         
   644                           ;file.c: 183: break;
   645  0404  2D07               	goto	l29
   646  0405                     l54
   647                           ;file.c: 184: }
   648                           ;file.c: 186: {
   649  0405  160A  118A  2685   	fcall	_Lcd_Get_Current_position
      +       120A  118A         
   650  040A  00AC               	movwf	?a_File_Delete_SelectFile+3
   651                           ;file.c: 188: if((lcd_position >= 20) && (lcd_p
      +                          osition <= 22))
   652  040B  3014               	movlw	20
   653  040C  022C               	subwf	?a_File_Delete_SelectFile+3,w
   654  040D  1C03               	btfss	3,0
   655  040E  2C25               	goto	l55
   656  040F  3017               	movlw	23
   657  0410  022C               	subwf	?a_File_Delete_SelectFile+3,w
   658  0411  1803               	btfsc	3,0
   659  0412  2C25               	goto	l55
   660                           ;file.c: 189: {
   661  0413  01AE               	clrf	?a_File_Delete_SelectFile+5
   662  0414                     l56
   663                           ;file.c: 191: {
   664                           ;file.c: 192: Eep_Rom_Read_Filename(i, file_fil
      +                          e_name);
   665  0414  3036               	movlw	?a_File_Delete_SelectFile+13
   666  0415  00CB               	movwf	?_Eep_Rom_Read_Filename
   667  0416  082E               	movf	?a_File_Delete_SelectFile+5,w
   668  0417  160A  118A  272E   	fcall	_Eep_Rom_Read_Filename
      +       120A  118A         
   669                           ;file.c: 193: if(file_file_name[0] != 0)
   670  041C  08B6               	movf	?a_File_Delete_SelectFile+13
   671  041D  1D03               	btfss	3,2
   672  041E  2CC6               	goto	l103
   673                           ;file.c: 194: {
   674                           ;file.c: 196: }
   675  041F  0AAE               	incf	?a_File_Delete_SelectFile+5
   676  0420  300A               	movlw	10
   677  0421  022E               	subwf	?a_File_Delete_SelectFile+5,w
   678  0422  1C03               	btfss	3,0
   679  0423  2C14               	goto	l56
   680  0424  2CC6               	goto	l103
   681                           ;file.c: 198: file_index = i;
   682                           ;file.c: 199: File_Delete_FileName(file_index);
   683                           ;file.c: 200: Lcd_Set_Paint(1);
   684                           ;file.c: 201: }
   685  0425                     l55
   686  0425  301E               	movlw	30
   687  0426  022C               	subwf	?a_File_Delete_SelectFile+3,w
   688  0427  1C03               	btfss	3,0
   689  0428  2C46               	goto	l61
   690  0429  3021               	movlw	33
   691  042A  022C               	subwf	?a_File_Delete_SelectFile+3,w
   692  042B  1803               	btfsc	3,0
   693  042C  2C46               	goto	l61
   694                           ;file.c: 203: {
   695  042D  01AD               	clrf	?a_File_Delete_SelectFile+4
   696                           ;file.c: 205: for(i = 0; i<10; i++)
   697  042E  01AE               	clrf	?a_File_Delete_SelectFile+5
   698  042F                     l62
   699                           ;file.c: 206: {
   700                           ;file.c: 207: Eep_Rom_Read_Filename(i, file_fil
      +                          e_name);
   701  042F  3036               	movlw	?a_File_Delete_SelectFile+13
   702  0430  00CB               	movwf	?_Eep_Rom_Read_Filename
   703  0431  082E               	movf	?a_File_Delete_SelectFile+5,w
   704  0432  160A  118A  272E   	fcall	_Eep_Rom_Read_Filename
      +       120A  118A         
   705                           ;file.c: 208: if(file_file_name[0] != 0)
   706  0437  08B6               	movf	?a_File_Delete_SelectFile+13
   707  0438  1903               	btfsc	3,2
   708  0439  2C3F               	goto	l69
   709                           ;file.c: 209: {
   710  043A  3001               	movlw	1
   711  043B  022D               	subwf	?a_File_Delete_SelectFile+4,w
   712  043C  1803               	btfsc	3,0
   713  043D  2CC6               	goto	l103
   714                           ;file.c: 211: {
   715                           ;file.c: 212: j++;
   716  043E  0AAD               	incf	?a_File_Delete_SelectFile+4
   717                           ;file.c: 213: goto recycle;
   718                           ;file.c: 215: break;
   719  043F                     l69
   720  043F  082D               	movf	?a_File_Delete_SelectFile+4,w
   721                           ;file.c: 218: }
   722  0440  0AAE               	incf	?a_File_Delete_SelectFile+5
   723  0441  300A               	movlw	10
   724  0442  022E               	subwf	?a_File_Delete_SelectFile+5,w
   725  0443  1C03               	btfss	3,0
   726  0444  2C2F               	goto	l62
   727  0445  2CC6               	goto	l103
   728                           ;file.c: 219: file_index = i;
   729                           ;file.c: 220: File_Delete_FileName(file_index);
   730                           ;file.c: 221: Lcd_Set_Paint(1);
   731                           ;file.c: 222: }
   732  0446                     l61
   733  0446  3028               	movlw	40
   734  0447  022C               	subwf	?a_File_Delete_SelectFile+3,w
   735  0448  1C03               	btfss	3,0
   736  0449  2C67               	goto	l71
   737  044A  302B               	movlw	43
   738  044B  022C               	subwf	?a_File_Delete_SelectFile+3,w
   739  044C  1803               	btfsc	3,0
   740  044D  2C67               	goto	l71
   741                           ;file.c: 224: {
   742  044E  01AD               	clrf	?a_File_Delete_SelectFile+4
   743                           ;file.c: 226: for(i = 0; i<10; i++)
   744  044F  01AE               	clrf	?a_File_Delete_SelectFile+5
   745  0450                     l72
   746                           ;file.c: 227: {
   747                           ;file.c: 228: Eep_Rom_Read_Filename(i, file_fil
      +                          e_name);
   748  0450  3036               	movlw	?a_File_Delete_SelectFile+13
   749  0451  00CB               	movwf	?_Eep_Rom_Read_Filename
   750  0452  082E               	movf	?a_File_Delete_SelectFile+5,w
   751  0453  160A  118A  272E   	fcall	_Eep_Rom_Read_Filename
      +       120A  118A         
   752                           ;file.c: 229: if(file_file_name[0] != 0)
   753  0458  08B6               	movf	?a_File_Delete_SelectFile+13
   754  0459  1903               	btfsc	3,2
   755  045A  2C60               	goto	l79
   756                           ;file.c: 230: {
   757  045B  3002               	movlw	2
   758  045C  022D               	subwf	?a_File_Delete_SelectFile+4,w
   759  045D  1803               	btfsc	3,0
   760  045E  2CC6               	goto	l103
   761                           ;file.c: 232: {
   762                           ;file.c: 233: j++;
   763  045F  0AAD               	incf	?a_File_Delete_SelectFile+4
   764                           ;file.c: 234: goto recycle1;
   765                           ;file.c: 236: break;
   766  0460                     l79
   767  0460  082D               	movf	?a_File_Delete_SelectFile+4,w
   768                           ;file.c: 239: }
   769  0461  0AAE               	incf	?a_File_Delete_SelectFile+5
   770  0462  300A               	movlw	10
   771  0463  022E               	subwf	?a_File_Delete_SelectFile+5,w
   772  0464  1C03               	btfss	3,0
   773  0465  2C50               	goto	l72
   774  0466  2CC6               	goto	l103
   775                           ;file.c: 240: file_index = i;
   776                           ;file.c: 241: File_Delete_FileName(file_index);
   777                           ;file.c: 242: Lcd_Set_Paint(1);
   778                           ;file.c: 243: }
   779  0467                     l71
   780  0467  3032               	movlw	50
   781  0468  022C               	subwf	?a_File_Delete_SelectFile+3,w
   782  0469  1C03               	btfss	3,0
   783  046A  2C87               	goto	l81
   784  046B  3035               	movlw	53
   785  046C  022C               	subwf	?a_File_Delete_SelectFile+3,w
   786  046D  1803               	btfsc	3,0
   787  046E  2C87               	goto	l81
   788                           ;file.c: 245: {
   789  046F  01AE               	clrf	?a_File_Delete_SelectFile+5
   790  0470                     l82
   791                           ;file.c: 247: {
   792                           ;file.c: 248: Eep_Rom_Read_Filename(i, file_fil
      +                          e_name);
   793  0470  3036               	movlw	?a_File_Delete_SelectFile+13
   794  0471  00CB               	movwf	?_Eep_Rom_Read_Filename
   795  0472  082E               	movf	?a_File_Delete_SelectFile+5,w
   796  0473  160A  118A  272E   	fcall	_Eep_Rom_Read_Filename
      +       120A  118A         
   797                           ;file.c: 249: if(file_file_name[0] != 0)
   798  0478  08B6               	movf	?a_File_Delete_SelectFile+13
   799  0479  1903               	btfsc	3,2
   800  047A  2C80               	goto	l89

⌨️ 快捷键说明

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