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

📄 enter.lst

📁 带有LCD
💻 LST
📖 第 1 页 / 共 5 页
字号:
   503  05F1  1383               	bcf	3,7
   504  05F2  3033               	movlw	51
   505  05F3  2E8B               	goto	L14
   506                           ;enter.c: 102: wr_en = 1;
   507                           ;enter.c: 103: break;
   508  05F4                     l15
   509                           ;enter.c: 104: }
   510                           ;enter.c: 106: {
   511  05F4  3004               	movlw	4
   512  05F5  00AE               	movwf	?a_Enter_Name+3
   513                           ;enter.c: 108: new_name[i] = 0x30+j;
   514  05F6  0832               	movf	?a_Enter_Name+7,w
   515  05F7  072F               	addwf	?a_Enter_Name+4,w
   516  05F8  0084               	movwf	4
   517  05F9  1383               	bcf	3,7
   518  05FA  3034               	movlw	52
   519  05FB  2E8B               	goto	L14
   520                           ;enter.c: 109: wr_en = 1;
   521                           ;enter.c: 110: break;
   522  05FC                     l16
   523                           ;enter.c: 111: }
   524                           ;enter.c: 113: {
   525  05FC  3005               	movlw	5
   526  05FD  00AE               	movwf	?a_Enter_Name+3
   527                           ;enter.c: 115: new_name[i] = 0x30+j;
   528  05FE  0832               	movf	?a_Enter_Name+7,w
   529  05FF  072F               	addwf	?a_Enter_Name+4,w
   530  0600  0084               	movwf	4
   531  0601  1383               	bcf	3,7
   532  0602  3035               	movlw	53
   533  0603  2E8B               	goto	L14
   534                           ;enter.c: 116: wr_en = 1;
   535                           ;enter.c: 117: break;
   536  0604                     l17
   537                           ;enter.c: 118: }
   538                           ;enter.c: 120: {
   539  0604  3006               	movlw	6
   540  0605  00AE               	movwf	?a_Enter_Name+3
   541                           ;enter.c: 122: new_name[i] = 0x30+j;
   542  0606  0832               	movf	?a_Enter_Name+7,w
   543  0607  072F               	addwf	?a_Enter_Name+4,w
   544  0608  0084               	movwf	4
   545  0609  1383               	bcf	3,7
   546  060A  3036               	movlw	54
   547  060B  2E8B               	goto	L14
   548                           ;enter.c: 123: wr_en = 1;
   549                           ;enter.c: 124: break;
   550  060C                     l18
   551                           ;enter.c: 125: }
   552                           ;enter.c: 127: {
   553  060C  3007               	movlw	7
   554  060D  00AE               	movwf	?a_Enter_Name+3
   555                           ;enter.c: 129: new_name[i] = 0x30+j;
   556  060E  0832               	movf	?a_Enter_Name+7,w
   557  060F  072F               	addwf	?a_Enter_Name+4,w
   558  0610  0084               	movwf	4
   559  0611  1383               	bcf	3,7
   560  0612  3037               	movlw	55
   561  0613  2E8B               	goto	L14
   562                           ;enter.c: 130: wr_en = 1;
   563                           ;enter.c: 131: break;
   564  0614                     l19
   565                           ;enter.c: 132: }
   566                           ;enter.c: 134: {
   567  0614  3008               	movlw	8
   568  0615  00AE               	movwf	?a_Enter_Name+3
   569                           ;enter.c: 136: new_name[i] = 0x30+j;
   570  0616  0832               	movf	?a_Enter_Name+7,w
   571  0617  072F               	addwf	?a_Enter_Name+4,w
   572  0618  0084               	movwf	4
   573  0619  1383               	bcf	3,7
   574  061A  3038               	movlw	56
   575  061B  2E8B               	goto	L14
   576                           ;enter.c: 137: wr_en = 1;
   577                           ;enter.c: 138: break;
   578  061C                     l20
   579                           ;enter.c: 139: }
   580                           ;enter.c: 141: {
   581  061C  3009               	movlw	9
   582  061D  00AE               	movwf	?a_Enter_Name+3
   583                           ;enter.c: 143: new_name[i] = 0x30+j;
   584  061E  0832               	movf	?a_Enter_Name+7,w
   585  061F  072F               	addwf	?a_Enter_Name+4,w
   586  0620  0084               	movwf	4
   587  0621  1383               	bcf	3,7
   588  0622  3039               	movlw	57
   589  0623  2E8B               	goto	L14
   590                           ;enter.c: 144: wr_en = 1;
   591                           ;enter.c: 145: break;
   592  0624                     l21
   593                           ;enter.c: 146: }
   594                           ;enter.c: 148: {
   595  0624  120A  158A  2618   	fcall	_Lcd_Cursor_Left
      +       120A  118A         
   596                           ;enter.c: 150: break;
   597  0629  2EE0               	goto	l8
   598  062A                     l22
   599                           ;enter.c: 151: }
   600                           ;enter.c: 153: {
   601  062A  120A  158A  262F   	fcall	_Lcd_Cursor_Right
      +       120A  118A         
   602                           ;enter.c: 155: break;
   603  062F  2EE0               	goto	l8
   604  0630                     l23
   605                           ;enter.c: 156: }
   606                           ;enter.c: 158: {
   607  0630  120A  158A  2647   	fcall	_Lcd_Cursor_Up
      +       120A  118A         
   608                           ;enter.c: 160: break;
   609  0635  2EE0               	goto	l8
   610  0636                     l24
   611                           ;enter.c: 161: }
   612                           ;enter.c: 163: {
   613  0636  120A  158A  2653   	fcall	_Lcd_Cursor_Down
      +       120A  118A         
   614                           ;enter.c: 165: break;
   615  063B  2EE0               	goto	l8
   616  063C                     l25
   617                           ;enter.c: 166: }
   618                           ;enter.c: 168: {
   619  063C  3008               	movlw	8
   620  063D  0232               	subwf	?a_Enter_Name+7,w
   621  063E  1803               	btfsc	3,0
   622  063F  2EE0               	goto	l8
   623                           ;enter.c: 170: break;
   624                           ;enter.c: 171: cur_position = Lcd_Get_Current_p
      +                          osition();
   625  0640  160A  118A  2685   	fcall	_Lcd_Get_Current_position
      +       120A  118A         
   626  0645  00B1               	movwf	?a_Enter_Name+6
   627                           ;enter.c: 172: if((cur_position >= 10) && (cur_
      +                          position <= 18))
   628  0646  300A               	movlw	10
   629  0647  0231               	subwf	?a_Enter_Name+6,w
   630  0648  1C03               	btfss	3,0
   631  0649  2E55               	goto	l27
   632  064A  3013               	movlw	19
   633  064B  0231               	subwf	?a_Enter_Name+6,w
   634  064C  1803               	btfsc	3,0
   635  064D  2E55               	goto	l27
   636                           ;enter.c: 173: {
   637  064E  0832               	movf	?a_Enter_Name+7,w
   638  064F  072F               	addwf	?a_Enter_Name+4,w
   639  0650  0084               	movwf	4
   640  0651  1383               	bcf	3,7
   641  0652  0831               	movf	?a_Enter_Name+6,w
   642  0653  3E57               	addlw	87
   643  0654  2E8B               	goto	L14
   644                           ;enter.c: 175: wr_en = 1;
   645                           ;enter.c: 176: }
   646  0655                     l27
   647  0655  301E               	movlw	30
   648  0656  0231               	subwf	?a_Enter_Name+6,w
   649  0657  1C03               	btfss	3,0
   650  0658  2E64               	goto	l29
   651  0659  3027               	movlw	39
   652  065A  0231               	subwf	?a_Enter_Name+6,w
   653  065B  1803               	btfsc	3,0
   654  065C  2E64               	goto	l29
   655                           ;enter.c: 178: {
   656  065D  0832               	movf	?a_Enter_Name+7,w
   657  065E  072F               	addwf	?a_Enter_Name+4,w
   658  065F  0084               	movwf	4
   659  0660  1383               	bcf	3,7
   660  0661  0831               	movf	?a_Enter_Name+6,w
   661  0662  3E4C               	addlw	76
   662  0663  2E8B               	goto	L14
   663                           ;enter.c: 180: wr_en = 1;
   664                           ;enter.c: 181: }
   665  0664                     l29
   666  0664  3033               	movlw	51
   667  0665  0231               	subwf	?a_Enter_Name+6,w
   668  0666  1C03               	btfss	3,0
   669  0667  2E73               	goto	l31
   670  0668  303B               	movlw	59
   671  0669  0231               	subwf	?a_Enter_Name+6,w
   672  066A  1803               	btfsc	3,0
   673  066B  2E73               	goto	l31
   674                           ;enter.c: 183: {
   675  066C  0832               	movf	?a_Enter_Name+7,w
   676  066D  072F               	addwf	?a_Enter_Name+4,w
   677  066E  0084               	movwf	4
   678  066F  1383               	bcf	3,7
   679  0670  0831               	movf	?a_Enter_Name+6,w
   680  0671  3E40               	addlw	64
   681  0672  2E8B               	goto	L14
   682                           ;enter.c: 185: wr_en = 1;
   683                           ;enter.c: 186: }
   684  0673                     l31
   685  0673  3046               	movlw	70
   686  0674  0231               	subwf	?a_Enter_Name+6,w
   687  0675  1C03               	btfss	3,0
   688  0676  2E82               	goto	l33
   689  0677  304E               	movlw	78
   690  0678  0231               	subwf	?a_Enter_Name+6,w
   691  0679  1803               	btfsc	3,0
   692  067A  2E82               	goto	l33
   693                           ;enter.c: 188: {
   694  067B  0832               	movf	?a_Enter_Name+7,w
   695  067C  072F               	addwf	?a_Enter_Name+4,w
   696  067D  0084               	movwf	4
   697  067E  1383               	bcf	3,7
   698  067F  0831               	movf	?a_Enter_Name+6,w
   699  0680  3EE2               	addlw	-30
   700  0681  2E8B               	goto	L14
   701                           ;enter.c: 190: wr_en = 1;
   702                           ;enter.c: 191: }
   703  0682                     l33
   704  0682  0831               	movf	?a_Enter_Name+6,w
   705  0683  3A4E               	xorlw	78
   706  0684  1D03               	btfss	3,2
   707  0685  2E8F               	goto	l35
   708                           ;enter.c: 193: {
   709  0686  0832               	movf	?a_Enter_Name+7,w
   710  0687  072F               	addwf	?a_Enter_Name+4,w
   711  0688  0084               	movwf	4
   712  0689  1383               	bcf	3,7
   713  068A  303D               	movlw	61
   714  068B                     L14
   715  068B  0080               	movwf	0
   716                           ;enter.c: 195: wr_en = 1;
   717  068C  01B0               	clrf	?a_Enter_Name+5
   718  068D  0AB0               	incf	?a_Enter_Name+5
   719                           ;enter.c: 196: }
   720  068E  2EE0               	goto	l8
   721  068F                     l35
   722                           ;enter.c: 198: (cur_position == 39) ||
   723  068F  0831               	movf	?a_Enter_Name+6,w
   724  0690  3A13               	xorlw	19
   725  0691  1903               	btfsc	3,2
   726  0692  2EA3               	goto	u240
   727  0693  0831               	movf	?a_Enter_Name+6,w
   728  0694  3A27               	xorlw	39
   729  0695  1903               	btfsc	3,2
   730  0696  2EA3               	goto	u240
   731  0697  0831               	movf	?a_Enter_Name+6,w
   732  0698  3A32               	xorlw	50
   733  0699  1903               	btfsc	3,2
   734  069A  2EA3               	goto	u240
   735  069B  0831               	movf	?a_Enter_Name+6,w
   736  069C  3A3B               	xorlw	59
   737  069D  1903               	btfsc	3,2
   738  069E  2EA3               	goto	u240
   739  069F  0831               	movf	?a_Enter_Name+6,w
   740  06A0  3A4F               	xorlw	79
   741  06A1  1D03               	btfss	3,2
   742  06A2  2EE0               	goto	l8
   743  06A3                     u240
   744                           ;enter.c: 202: {
   745  06A3  0832               	movf	?a_Enter_Name+7,w
   746  06A4  072F               	addwf	?a_Enter_Name+4,w
   747  06A5  0084               	movwf	4
   748  06A6  1383               	bcf	3,7
   749  06A7  0180               	clrf	0
   750                           ;enter.c: 204: bExit = 1;
   751  06A8  01AC               	clrf	?a_Enter_Name+1
   752  06A9  0AAC               	incf	?a_Enter_Name+1
   753                           ;enter.c: 205: wr_en = 0;
   754  06AA  01B0               	clrf	?a_Enter_Name+5
   755                           ;enter.c: 206: }
   756  06AB  2EE0               	goto	l8
   757                           ;enter.c: 208: }
   758                           ;enter.c: 210: {
   759                           ;enter.c: 212: }
   760                           ;enter.c: 214: break;
   761  06AC                     l9

⌨️ 快捷键说明

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