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

📄 szmb.lst

📁 数字面板开发的单片机的软件仿正程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
   243  02D3  1003               	bcf	3,0
   244  02D4  0CA7               	rrf	btemp+1
   245  02D5  0CA6               	rrf	btemp
   246  02D6  0BA8               	decfsz	btemp+2
   247  02D7  2AD3               	goto	u105
   248  02D8  0826               	movf	btemp,w
   249  02D9  1683               	bsf	3,5
   250  02DA  00E1               	movwf	_TMPHL1B^(0+128)
   251  02DB  1283               	bcf	3,5
   252  02DC  0827               	movf	btemp+1,w
   253  02DD  1683               	bsf	3,5
   254  02DE  00E2               	movwf	(_TMPHL1B+1)^(0+128)
   255                           ;SZACadin1.c: 111: TMPHLB.uints=ADV0MHB.uints;
   256  02DF  0855               	movf	_ADV0MHB^(0+128),w
   257  02E0  00E3               	movwf	_TMPHLB^(0+128)
   258  02E1  0856               	movf	(_ADV0MHB+1)^(0+128),w
   259  02E2  00E4               	movwf	(_TMPHLB+1)^(0+128)
   260                           ;SZACadin1.c: 112: ADCON0=0x89;
   261  02E3  3089               	movlw	-119
   262  02E4  1283               	bcf	3,5
   263  02E5  009F               	movwf	31	;volatile
   264                           ;SZACadin1.c: 113: advalu=1;
   265  02E6  01D6               	clrf	_advalu
   266  02E7  0AD6               	incf	_advalu
   267                           ;SZACadin1.c: 114: }
   268  02E8  2B2F               	goto	l27
   269  02E9                     l26
   270  02E9  082C               	movf	_ADCNT0,w
   271  02EA  3A50               	xorlw	80
   272  02EB  1D03               	btfss	3,2
   273  02EC  2B0C               	goto	l28
   274                           ;SZACadin1.c: 116: {
   275  02ED  1683               	bsf	3,5
   276  02EE  0850               	movf	(_ADMHB+1)^(0+128),w
   277  02EF  1283               	bcf	3,5
   278  02F0  00A7               	movwf	btemp+1
   279  02F1  1683               	bsf	3,5
   280  02F2  084F               	movf	_ADMHB^(0+128),w
   281  02F3  1283               	bcf	3,5
   282  02F4  00A6               	movwf	btemp
   283  02F5  1003               	bcf	3,0
   284  02F6  0CA7               	rrf	btemp+1
   285  02F7  0CA6               	rrf	btemp
   286  02F8  1003               	bcf	3,0
   287  02F9  0CA7               	rrf	btemp+1
   288  02FA  0CA6               	rrf	btemp
   289  02FB  0826               	movf	btemp,w
   290  02FC  1683               	bsf	3,5
   291  02FD  00E1               	movwf	_TMPHL1B^(0+128)
   292  02FE  1283               	bcf	3,5
   293  02FF  0827               	movf	btemp+1,w
   294  0300  1683               	bsf	3,5
   295  0301  00E2               	movwf	(_TMPHL1B+1)^(0+128)
   296                           ;SZACadin1.c: 118: TMPHLB.uints=ADV1MHB.uints;
   297  0302  0857               	movf	_ADV1MHB^(0+128),w
   298  0303  00E3               	movwf	_TMPHLB^(0+128)
   299  0304  0858               	movf	(_ADV1MHB+1)^(0+128),w
   300  0305  00E4               	movwf	(_TMPHLB+1)^(0+128)
   301                           ;SZACadin1.c: 119: ADCON0=0x91;
   302  0306  3091               	movlw	-111
   303  0307  1283               	bcf	3,5
   304  0308  009F               	movwf	31	;volatile
   305                           ;SZACadin1.c: 120: advalu=2;
   306  0309  3002               	movlw	2
   307  030A  00D6               	movwf	_advalu
   308                           ;SZACadin1.c: 121: }
   309  030B  2B2F               	goto	l27
   310  030C                     l28
   311  030C  082C               	movf	_ADCNT0,w
   312  030D  3A60               	xorlw	96
   313  030E  1D03               	btfss	3,2
   314  030F  2B2F               	goto	l27
   315                           ;SZACadin1.c: 123: {
   316  0310  1683               	bsf	3,5
   317  0311  0850               	movf	(_ADMHB+1)^(0+128),w
   318  0312  1283               	bcf	3,5
   319  0313  00A7               	movwf	btemp+1
   320  0314  1683               	bsf	3,5
   321  0315  084F               	movf	_ADMHB^(0+128),w
   322  0316  1283               	bcf	3,5
   323  0317  00A6               	movwf	btemp
   324  0318  1003               	bcf	3,0
   325  0319  0CA7               	rrf	btemp+1
   326  031A  0CA6               	rrf	btemp
   327  031B  1003               	bcf	3,0
   328  031C  0CA7               	rrf	btemp+1
   329  031D  0CA6               	rrf	btemp
   330  031E  0826               	movf	btemp,w
   331  031F  1683               	bsf	3,5
   332  0320  00E1               	movwf	_TMPHL1B^(0+128)
   333  0321  1283               	bcf	3,5
   334  0322  0827               	movf	btemp+1,w
   335  0323  1683               	bsf	3,5
   336  0324  00E2               	movwf	(_TMPHL1B+1)^(0+128)
   337                           ;SZACadin1.c: 125: TMPHLB.uints=ADV2MHB.uints;
   338  0325  0859               	movf	_ADV2MHB^(0+128),w
   339  0326  00E3               	movwf	_TMPHLB^(0+128)
   340  0327  085A               	movf	(_ADV2MHB+1)^(0+128),w
   341  0328  00E4               	movwf	(_TMPHLB+1)^(0+128)
   342                           ;SZACadin1.c: 126: ADCON0=0x81;
   343  0329  3081               	movlw	-127
   344  032A  1283               	bcf	3,5
   345  032B  009F               	movwf	31	;volatile
   346                           ;SZACadin1.c: 127: advalu=3;
   347  032C  3003               	movlw	3
   348  032D  00D6               	movwf	_advalu
   349                           ;SZACadin1.c: 128: ADCNT0=0;
   350  032E  01AC               	clrf	_ADCNT0
   351                           ;SZACadin1.c: 129: }
   352  032F                     l27
   353  032F  08D6               	movf	_advalu
   354  0330  1903               	btfsc	3,2
   355  0331  2C38               	goto	l31
   356                           ;SZACadin1.c: 131: {
   357  0332  0856               	movf	_advalu,w
   358  0333  3A07               	xorlw	7
   359                           ;SZACadin1.c: 133: {
   360  0334  1683               	bsf	3,5
   361  0335  1D03               	btfss	3,2
   362  0336  2B73               	goto	L9
   363  0337  0864               	movf	(_TMPHLB+1)^(0+128),w
   364  0338  1283               	bcf	3,5
   365  0339  00A7               	movwf	btemp+1
   366  033A  1683               	bsf	3,5
   367  033B  0863               	movf	_TMPHLB^(0+128),w
   368  033C  1283               	bcf	3,5
   369  033D  00A6               	movwf	btemp
   370  033E  1003               	bcf	3,0
   371  033F  0CA7               	rrf	btemp+1
   372  0340  0CA6               	rrf	btemp
   373  0341  1003               	bcf	3,0
   374  0342  0CA7               	rrf	btemp+1
   375  0343  0CA6               	rrf	btemp
   376  0344  1003               	bcf	3,0
   377  0345  0CA7               	rrf	btemp+1
   378  0346  0CA6               	rrf	btemp
   379  0347  0826               	movf	btemp,w
   380  0348  1683               	bsf	3,5
   381  0349  00DF               	movwf	_TMPHL0B^(0+128)
   382  034A  1283               	bcf	3,5
   383  034B  0827               	movf	btemp+1,w
   384  034C  1683               	bsf	3,5
   385  034D  00E0               	movwf	(_TMPHL0B+1)^(0+128)
   386                           ;SZACadin1.c: 135: if(TMPHL1B.uints>=TMPHL0B.ui
      +                          nts)
   387  034E  0262               	subwf	(_TMPHL1B+1)^(0+128),w
   388  034F  1D03               	btfss	3,2
   389  0350  2B53               	goto	u155
   390  0351  085F               	movf	_TMPHL0B^(0+128),w
   391  0352  0261               	subwf	_TMPHL1B^(0+128),w
   392  0353                     u155
   393  0353  1C03               	btfss	3,0
   394  0354  2B64               	goto	l33
   395                           ;SZACadin1.c: 136: {
   396  0355  085F               	movf	_TMPHL0B^(0+128),w
   397  0356  02E1               	subwf	_TMPHL1B^(0+128)
   398  0357  1C03               	btfss	3,0
   399  0358  03E2               	decf	(_TMPHL1B+1)^(0+128)
   400  0359  0860               	movf	(_TMPHL0B+1)^(0+128),w
   401  035A  02E2               	subwf	(_TMPHL1B+1)^(0+128)
   402                           ;SZACadin1.c: 138: TMPHLB.ubytes.byteh+=TMPHL1B
      +                          .ubytes.byteh*4;
   403  035B  0862               	movf	(_TMPHL1B+1)^(0+128),w
   404  035C  1283               	bcf	3,5
   405  035D  00A6               	movwf	btemp
   406  035E  1003               	bcf	3,0
   407  035F  0DA6               	rlf	btemp
   408  0360  1003               	bcf	3,0
   409  0361  0D26               	rlf	btemp,w
   410  0362  1683               	bsf	3,5
   411  0363  2B96               	goto	L3
   412                           ;SZACadin1.c: 139: TMPHLB.uints+=TMPHL1B.ubytes
      +                          .bytel;
   413                           ;SZACadin1.c: 140: }
   414  0364                     l33
   415                           ;SZACadin1.c: 142: {
   416  0364  0861               	movf	_TMPHL1B^(0+128),w
   417  0365  02DF               	subwf	_TMPHL0B^(0+128)
   418  0366  1C03               	btfss	3,0
   419  0367  03E0               	decf	(_TMPHL0B+1)^(0+128)
   420  0368  0862               	movf	(_TMPHL1B+1)^(0+128),w
   421  0369  02E0               	subwf	(_TMPHL0B+1)^(0+128)
   422                           ;SZACadin1.c: 144: TMPHLB.ubytes.byteh-=TMPHL0B
      +                          .ubytes.byteh*4;
   423  036A  0860               	movf	(_TMPHL0B+1)^(0+128),w
   424  036B  1283               	bcf	3,5
   425  036C  00A6               	movwf	btemp
   426  036D  1003               	bcf	3,0
   427  036E  0DA6               	rlf	btemp
   428  036F  1003               	bcf	3,0
   429  0370  0D26               	rlf	btemp,w
   430  0371  1683               	bsf	3,5
   431  0372  2BA4               	goto	L4
   432                           ;SZACadin1.c: 145: TMPHLB.uints-=TMPHL0B.ubytes
      +                          .bytel;
   433                           ;SZACadin1.c: 146: }
   434                           ;SZACadin1.c: 147: }
   435                           ;SZACadin1.c: 149: {
   436  0373                     L9
   437  0373  0864               	movf	(_TMPHLB+1)^(0+128),w
   438  0374  1283               	bcf	3,5
   439  0375  00A7               	movwf	btemp+1
   440  0376  1683               	bsf	3,5
   441  0377  0863               	movf	_TMPHLB^(0+128),w
   442  0378  1283               	bcf	3,5
   443  0379  00A6               	movwf	btemp
   444  037A  1003               	bcf	3,0
   445  037B  0CA7               	rrf	btemp+1
   446  037C  0CA6               	rrf	btemp
   447  037D  1003               	bcf	3,0
   448  037E  0CA7               	rrf	btemp+1
   449  037F  0CA6               	rrf	btemp
   450  0380  0826               	movf	btemp,w
   451  0381  1683               	bsf	3,5
   452  0382  00DF               	movwf	_TMPHL0B^(0+128)
   453  0383  1283               	bcf	3,5
   454  0384  0827               	movf	btemp+1,w
   455  0385  1683               	bsf	3,5
   456  0386  00E0               	movwf	(_TMPHL0B+1)^(0+128)
   457                           ;SZACadin1.c: 151: if(TMPHL1B.uints>=TMPHL0B.ui
      +                          nts)
   458  0387  0262               	subwf	(_TMPHL1B+1)^(0+128),w
   459  0388  1D03               	btfss	3,2
   460  0389  2B8C               	goto	u165
   461  038A  085F               	movf	_TMPHL0B^(0+128),w
   462  038B  0261               	subwf	_TMPHL1B^(0+128),w
   463  038C                     u165
   464  038C  1C03               	btfss	3,0
   465  038D  2B9C               	goto	l36
   466                           ;SZACadin1.c: 152: {
   467  038E  085F               	movf	_TMPHL0B^(0+128),w
   468  038F  02E1               	subwf	_TMPHL1B^(0+128)
   469  0390  1C03               	btfss	3,0
   470  0391  03E2               	decf	(_TMPHL1B+1)^(0+128)
   471  0392  0860               	movf	(_TMPHL0B+1)^(0+128),w
   472  0393  02E2               	subwf	(_TMPHL1B+1)^(0+128)
   473                           ;SZACadin1.c: 154: TMPHLB.ubytes.byteh+=TMPHL1B
      +                          .ubytes.byteh*2;
   474  0394  0862               	movf	(_TMPHL1B+1)^(0+128),w
   475  0395  0762               	addwf	(_TMPHL1B+1)^(0+128),w
   476  0396                     L3
   477  0396  07E4               	addwf	(_TMPHLB+1)^(0+128)
   478                           ;SZACadin1.c: 155: TMPHLB.uints+=TMPHL1B.ubytes
      +                          .bytel;
   479  0397  0861               	movf	_TMPHL1B^(0+128),w
   480  0398  07E3               	addwf	_TMPHLB^(0+128)
   481  0399  1803               	btfsc	3,0
   482  039A  0AE4               	incf	(_TMPHLB+1)^(0+128)
   483                           ;SZACadin1.c: 156: }
   484  039B  2BA9               	goto	l35
   485  039C                     l36
   486                           ;SZACadin1.c: 158: {
   487  039C  0861               	movf	_TMPHL1B^(0+128),w
   488  039D  02DF               	subwf	_TMPHL0B^(0+128)

⌨️ 快捷键说明

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