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

📄 vmeter.lst

📁 在picdemo2实验板上的一款lcd+adc程序
💻 LST
📖 第 1 页 / 共 4 页
字号:
   552  0677  191F               	btfsc	31,2
   553  0678  2E77               	goto	l42
   554                           ;Vmeter.c: 61: Old_V=V;
   555  0679  0837               	movf	_V,w
   556  067A  00A1               	movwf	_Old_V
   557  067B  0838               	movf	_V+1,w
   558  067C  00A2               	movwf	_Old_V+1
   559                           ;Vmeter.c: 63: V=((ADRESH<<8)+ADRESL)*4.91;
   560  067D  081E               	movf	30,w	;volatile
   561  067E  00F3               	movwf	btemp+3
   562  067F  01F2               	clrf	btemp+2
   563  0680  1683               	bsf	3,5
   564  0681  081E               	movf	30,w	;volatile
   565  0682  00F0               	movwf	btemp
   566  0683  01F1               	clrf	btemp+1
   567  0684  0872               	movf	btemp+2,w
   568  0685  07F0               	addwf	btemp
   569  0686  1803               	btfsc	3,0
   570  0687  0AF1               	incf	btemp+1
   571  0688  0873               	movf	btemp+3,w
   572  0689  07F1               	addwf	btemp+1
   573  068A  120A  118A  27A2   	fcall	awtoft
   574  068D  301F               	movlw	31
   575  068E  00F3               	movwf	btemp+3
   576  068F  309D               	movlw	157
   577  0690  00F4               	movwf	btemp+4
   578  0691  3040               	movlw	64
   579  0692  00F5               	movwf	btemp+5
   580  0693  120A  118A  272B   	fcall	ftmul
   581  0696  120A  118A  276C   	fcall	fttol
      +       120A  118A         
   582  069B  0870               	movf	btemp,w
   583  069C  1283               	bcf	3,5
   584  069D  00B7               	movwf	_V
   585  069E  0871               	movf	btemp+1,w
   586  069F  00B8               	movwf	_V+1
   587                           ;Vmeter.c: 65: if(Old_V!=V)Display();
   588  06A0  0622               	xorwf	_Old_V+1,w
   589  06A1  1D03               	btfss	3,2
   590  06A2  2EA5               	goto	u145
   591  06A3  0837               	movf	_V,w
   592  06A4  0621               	xorwf	_Old_V,w
   593  06A5                     u145
   594  06A5  1903               	btfsc	3,2
   595  06A6  2EAA               	goto	l45
   596  06A7  25C6  120A  118A   	fcall	_Display
   597  06AA                     l45
   598                           ;Vmeter.c: 67: if(V>3500)
   599  06AA  300D               	movlw	13
   600  06AB  0238               	subwf	_V+1,w
   601  06AC  30AD               	movlw	173
   602  06AD  1903               	btfsc	3,2
   603  06AE  0237               	subwf	_V,w
   604  06AF  1C03               	btfss	3,0
   605  06B0  2EC4               	goto	l46
   606                           ;Vmeter.c: 68: {
   607  06B1  0986               	comf	6	;volatile
   608                           ;Vmeter.c: 70: if(step=!step)PutString(1,10,war
      +                          n);
   609  06B2  3002               	movlw	(0+1) shl (_step& (0+7))
   610  06B3  06A0               	xorwf	(_step/(0+8))& (0+127)
   611  06B4  300A               	movlw	10
   612  06B5  00A5               	movwf	?_PutString
   613  06B6  1CA0               	btfss	_step/(0+8),_step& (0+7)
   614  06B7  2EBC               	goto	L5
   615  06B8  0833               	movf	_warn,w
   616  06B9  00A6               	movwf	?_PutString+1
   617  06BA  0834               	movf	_warn+1,w
   618  06BB  2EBF               	goto	L4
   619                           ;Vmeter.c: 71: else PutString(1,10,"      ");
   620  06BC                     L5
   621  06BC  305B               	movlw	low u59
   622  06BD  00A6               	movwf	?_PutString+1
   623  06BE  3000               	movlw	high u59
   624  06BF                     L4
   625  06BF  00A7               	movwf	?_PutString+2
   626  06C0  3001               	movlw	1
   627  06C1  259D               	fcall	_PutString
   628                           ;Vmeter.c: 72: RE0=0;
   629  06C2  1009               	bcf	9,0
   630                           ;Vmeter.c: 73: }
   631  06C3  2ECE               	goto	l49
   632  06C4                     l46
   633                           ;Vmeter.c: 75: {
   634  06C4  0186               	clrf	6	;volatile
   635                           ;Vmeter.c: 77: PutString(1,10,normal);
   636  06C5  300A               	movlw	10
   637  06C6  00A5               	movwf	?_PutString
   638  06C7  0835               	movf	_normal,w
   639  06C8  00A6               	movwf	?_PutString+1
   640  06C9  0836               	movf	_normal+1,w
   641  06CA  00A7               	movwf	?_PutString+2
   642  06CB  3001               	movlw	1
   643  06CC  259D               	fcall	_PutString
   644                           ;Vmeter.c: 78: RE0=1;
   645  06CD  1409               	bsf	9,0
   646  06CE                     l49
   647                           ;Vmeter.c: 79: }
   648                           ;Vmeter.c: 81: DelayS(1);
   649  06CE  3001               	movlw	1
   650  06CF  2510               	fcall	_DelayS
   651                           ;Vmeter.c: 82: }
   652  06D0  2E76               	goto	l40
   653                           
   654                           	psect	strings
   655  0000                     
   656  0000                     
   657  0000                     
   658  0000                     
   659  0000                     
   660  0000                     
   661  0000                     
   662  0000                     
   663  0000                     
   664  0000                     
   665  0000                     
   666  0000                     
   667  0000                     
   668  0000                     
   669  0000                     
   670  0000                     
   671  0000                     
   672  0000                     
   673  0000                     
   674  0000                     
   675  0000                     
   676  0000                     
   677  0000                     
   678  0000                     
   679  0000                     
   680  0000                     
   681  0000                     
   682  0000                     
   683  0000                     
   684  0000                     
   685  0000                     
   686  0000                     
   687  0000                     
   688  0000                     
   689  0000                     
   690  0000                     
   691  0000                     
   692  0000                     
   693  0000                     
   694  0000                     
   695  0000                     
   696  0000                     
   697  0000                     
   698  0000                     
   699  0000                     
   700  0000                     
   701  0000                     
   702  0000                     
   703  0000                     
   704  0000                     
   705  0000                     
   706  0000                     
   707  0000                     
   708  0000                     
   709  0000                     
   710  0000                     
   711  0000                     
   712  0000                     
   713  0000                     
   714  0000                     
   715  0000                     
   716  0000                     
   717  0000                     
   718  0000                     
   719  0000                     
   720  0000                     
   721  0000                     
   722  0000                     
   723  0000                     
   724  0000                     
   725  0000                     
   726  0000                     
   727  0000                     
   728  0000                     
   729  0000                     
   730  0000                     
   731  0000                     
   732  0000                     
   733  0000                     
   734  0000                     
   735  0000                     
   736  0000                     
   737  0000                     
   738  0000                     
   739  0000                     
   740  0000                     
   741  0000                     
   742  0000                     
   743  0000                     
   744  0000                     
   745  0000                     
   746  0000                     
   747  0000                     
   748  0000                     
   749  0000                     
   750  0000                     
   751  0000                     
   752  0000                     
   753  0000                     
   754  0000                     
   755  0000                     
   756  0000                     
   757  0000                     
   758  0000                     
   759  0000                     
   760  0000                     
   761  0000                     
   762  0000                     
   763  0000                     
   764  0000                     
   765  0000                     
   766  0000                     
   767  0000                     
   768  0000                     
   769  0000                     
   770  0000                     
   771  0000                     
   772  0000                     
   773  0000                     
   774  0000                     
   775  0000                     
   776  0000                     
   777  0000                     
   778  0000                     
   779  0000                     
   780  0000                     
   781  0000                     
   782  0000                     
   783  0000                     
   784  0000                     
   785  0000                     
   786  0000                     
   787  0000                     
   788  0000                     
   789  0000                     
   790  0000                     
   791  0000                     
   792  0000                     
   793  0000                     
   794  0000                     
   795  0000                     
   796  0000                     
   797  0000                     
   798  0000                     
   799  0000                     
   800  0000                     
   801  0000                     
   802  0000                     
   803  0000                     
   804  0000                     
   805  0000                     
   806  0000                     
   807  0000                     
   808  0000                     
   809  0000                     
   810  0000                     
   811  0000                     
   812  0000                     
   813  0000                     
   814  0000                     
   815  0000                     
   816  0000                     
   817  0000                     
   818  0000                     
   819  0000                     
   820  0000                     
   821  0000                     
   822  0000                     
   823  0000                     
   824  0000                     
   825  0000                     
   826  0000                     
   827  0000                     
   828  0000                     
   829  0000                     
   830  0000                     
   831  0000                     
   832  0000                     
   833  0000                     
   834  0000                     
   835  0000                     
   836  0000                     
   837  0000                     
   838  0000                     
   839  0000                     
   840  0000                     
   841  0000                     
   842  0000                     
   843  0000                     

⌨️ 快捷键说明

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