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

📄 sed1565drive.lst

📁 液晶显示
💻 LST
📖 第 1 页 / 共 3 页
字号:
   302  07A5  0821               	movf	?a_test+1,w
   303  07A6  3E10               	addlw	16
   304  07A7  00A4               	movwf	?_Show16X16
   305  07A8  301F               	movlw	low _ying
   306  07A9  00A5               	movwf	?_Show16X16+1
   307  07AA  3000               	movlw	high _ying
   308  07AB  00A6               	movwf	?_Show16X16+2
   309  07AC  3003               	movlw	3
   310  07AD  2759               	fcall	_Show16X16
   311                           ;SED1565DRIVE.c: 181: Show16X16(3,column+32,fan
      +                          g);
   312  07AE  0821               	movf	?a_test+1,w
   313  07AF  3E20               	addlw	32
   314  07B0  00A4               	movwf	?_Show16X16
   315  07B1  3082               	movlw	low _fang
   316  07B2  00A5               	movwf	?_Show16X16+1
   317  07B3  3000               	movlw	high _fang
   318  07B4  00A6               	movwf	?_Show16X16+2
   319  07B5  3003               	movlw	3
   320  07B6  2759               	fcall	_Show16X16
   321                           ;SED1565DRIVE.c: 182: Show16X16(3,column+48,wen
      +                          );
   322  07B7  0821               	movf	?a_test+1,w
   323  07B8  3E30               	addlw	48
   324  07B9  00A4               	movwf	?_Show16X16
   325  07BA  3061               	movlw	low _wen
   326  07BB  00A5               	movwf	?_Show16X16+1
   327  07BC  3000               	movlw	high _wen
   328  07BD  00A6               	movwf	?_Show16X16+2
   329  07BE  3003               	movlw	3
   330  07BF  2759               	fcall	_Show16X16
   331                           ;SED1565DRIVE.c: 183: for(i=0;i<4000;i++);
   332  07C0  01A2               	clrf	?a_test+2
   333  07C1  01A3               	clrf	?a_test+3
   334  07C2                     l31
   335  07C2  0AA2               	incf	?a_test+2
   336  07C3  1903               	btfsc	3,2
   337  07C4  0AA3               	incf	?a_test+3
   338  07C5  0823               	movf	?a_test+3,w
   339  07C6  3A80               	xorlw	128
   340  07C7  00F0               	movwf	btemp
   341  07C8  308F               	movlw	143
   342  07C9  0270               	subwf	btemp,w
   343  07CA  30A0               	movlw	160
   344                           ;set	bank bits for (((?a_test+2)))
   345  07CB  1903               	btfsc	3,2
   346  07CC  0222               	subwf	?a_test+2,w
   347  07CD  1C03               	btfss	3,0
   348  07CE  2FC2               	goto	l31
   349                           ;SED1565DRIVE.c: 184: if(set==0)column--;
   350  07CF  08A0               	movf	?a_test
   351  07D0  1903               	btfsc	3,2
   352  07D1  03A1               	decf	?a_test+1
   353                           ;SED1565DRIVE.c: 185: if(set==1)
   354  07D2  0B20               	decfsz	?a_test,w
   355  07D3  2FED               	goto	l35
   356                           ;SED1565DRIVE.c: 186: {
   357  07D4  0AA1               	incf	?a_test+1
   358                           ;SED1565DRIVE.c: 188: SetColumn(column-1);
   359  07D5  0321               	decf	?a_test+1,w
   360  07D6  2746  120A  118A   	fcall	_SetColumn
   361                           ;SED1565DRIVE.c: 189: SetLine(3);
   362  07D9  3003               	movlw	3
   363  07DA  271D  120A  118A   	fcall	_SetLine
   364                           ;SED1565DRIVE.c: 190: WriteData(0);
   365  07DD  3000               	movlw	0
   366  07DE  2738  120A  118A   	fcall	_WriteData
   367                           ;SED1565DRIVE.c: 191: SetColumn(column-1);
   368  07E1  0321               	decf	?a_test+1,w
   369  07E2  2746  120A  118A   	fcall	_SetColumn
   370                           ;SED1565DRIVE.c: 192: SetLine(4);
   371  07E5  3004               	movlw	4
   372  07E6  271D  120A  118A   	fcall	_SetLine
   373                           ;SED1565DRIVE.c: 193: WriteData(0);
   374  07E9  3000               	movlw	0
   375  07EA  2738  120A  118A   	fcall	_WriteData
   376  07ED                     l35
   377                           ;SED1565DRIVE.c: 194: }
   378  07ED  08A1               	movf	?a_test+1
   379  07EE  1D03               	btfss	3,2
   380  07EF  2FF2               	goto	l36
   381  07F0  01A0               	clrf	?a_test
   382  07F1  0AA0               	incf	?a_test
   383  07F2                     l36
   384                           ;SED1565DRIVE.c: 196: if((column+48)==111)set=0
      +                          ;
   385  07F2  0821               	movf	?a_test+1,w
   386  07F3  00F0               	movwf	btemp
   387  07F4  01F1               	clrf	btemp+1
   388  07F5  3030               	movlw	48
   389  07F6  07F0               	addwf	btemp
   390  07F7  1803               	btfsc	3,0
   391  07F8  0AF1               	incf	btemp+1
   392  07F9  0870               	movf	btemp,w
   393  07FA  3A6F               	xorlw	111
   394  07FB  0471               	iorwf	btemp+1,w
   395  07FC  1D03               	btfss	3,2
   396  07FD  2F9D               	goto	l29
   397  07FE  01A0               	clrf	?a_test
   398                           ;SED1565DRIVE.c: 197: }
   399  07FF  2F9D               	goto	l29
   400                           
   401                           	psect	text6
   402                           ;SED1565DRIVE.c: 110: void SetOnOff(unsigned ch
      +                          ar state)
   403                           ;SED1565DRIVE.c: 111: {
   404  06E4                     _SetOnOff
   405                           ;	_state assigned to ?a_SetOnOff+0
   406  0000                     _SetOnOff$state	set	?a_SetOnOff
   407                           ;_state stored from w
   408  06E4  0183               	clrf	3	;select bank 0
   409  06E5  00A0               	movwf	?a_SetOnOff
   410                           ;SED1565DRIVE.c: 112: state=state|0xae;
   411  06E6  30AE               	movlw	-82
   412  06E7  04A0               	iorwf	?a_SetOnOff
   413                           ;SED1565DRIVE.c: 113: WriteCommand(state);
   414  06E8  0820               	movf	?a_SetOnOff,w
   415  06E9  120A  118A  2F3F   	ljmp	_WriteCommand
   416                           
   417                           	psect	text8
   418                           ;SED1565DRIVE.c: 151: void init()
   419                           ;SED1565DRIVE.c: 152: {
   420  06EC                     _init
   421                           ;SED1565DRIVE.c: 153: TRISB=0;
   422  06EC  1683               	bsf	3,5
   423  06ED  1303               	bcf	3,6	;carry unused
   424  06EE  0186               	clrf	6	;volatile
   425                           ;SED1565DRIVE.c: 154: PORTB=0;
   426  06EF  1283               	bcf	3,5
   427  06F0  0186               	clrf	6	;volatile
   428                           ;SED1565DRIVE.c: 155: }
   429  06F1  0008               	return
   430                           ;SED1565DRIVE.c: 200: void main()
   431                           ;SED1565DRIVE.c: 201: {
   432  06F2                     _main
   433                           ;SED1565DRIVE.c: 202: init();
   434  06F2  26EC               	fcall	_init
   435  06F3                     l40
   436                           ;SED1565DRIVE.c: 203: while(1)
   437                           ;SED1565DRIVE.c: 204: {
   438  06F3  3020               	movlw	32
   439  06F4  00A0               	movwf	?_test
   440  06F5  01A1               	clrf	?_test+1
   441  06F6  120A  118A  2799   	fcall	_test
      +       120A  118A         
   442                           ;SED1565DRIVE.c: 206: }
   443  06FB  2EF3               	goto	l40
   444                           
   445                           	psect	const1
   446                           ;SED1565DRIVE.c: 158: const unsigned char huan[
      +                          ]=
   447                           ;SED1565DRIVE.c: 159: {0x14,0x24,0x44,0x84,0x64
      +                          ,0x1C,0x20,0x18,0x0F,0xE8,0x08,0x08,0x28,0x18,0
      +                          x08,0x00,
   448                           ;SED1565DRIVE.c: 160: 0x20,0x10,0x4C,0x43,0x43,
      +                          0x2C,0x20,0x10,0x0C,0x03,0x06,0x18,0x30,0x60,0x
      +                          20,0x00};
   449  003F  0782               	addwf	2
   450  0040                     _huan
   451  0040  3414               	retlw	20
   452  0041  3424               	retlw	36
   453  0042  3444               	retlw	68
   454  0043  3484               	retlw	-124
   455  0044  3464               	retlw	100
   456  0045  341C               	retlw	28
   457  0046  3420               	retlw	32
   458  0047  3418               	retlw	24
   459  0048  340F               	retlw	15
   460  0049  34E8               	retlw	-24
   461  004A  3408               	retlw	8
   462  004B  3408               	retlw	8
   463  004C  3428               	retlw	40
   464  004D  3418               	retlw	24
   465  004E  3408               	retlw	8
   466  004F  3400               	retlw	0
   467  0050  3420               	retlw	32
   468  0051  3410               	retlw	16
   469  0052  344C               	retlw	76
   470  0053  3443               	retlw	67
   471  0054  3443               	retlw	67
   472  0055  342C               	retlw	44
   473  0056  3420               	retlw	32
   474  0057  3410               	retlw	16
   475  0058  340C               	retlw	12
   476  0059  3403               	retlw	3
   477  005A  3406               	retlw	6
   478  005B  3418               	retlw	24
   479  005C  3430               	retlw	48
   480  005D  3460               	retlw	96
   481  005E  3420               	retlw	32
   482  005F  3400               	retlw	0
   483                           
   484                           	psect	const2
   485                           ;SED1565DRIVE.c: 161: const unsigned char ying[
      +                          ]=
   486                           ;SED1565DRIVE.c: 162: {0x40,0x41,0xCE,0x04,0x00
      +                          ,0xFC,0x04,0x02,0x02,0xFC,0x04,0x04,0x04,0xFC,0
      +                          x00,0x00,
   487                           ;SED1565DRIVE.c: 163: 0x40,0x20,0x1F,0x20,0x40,
      +                          0x47,0x42,0x41,0x40,0x5F,0x40,0x42,0x44,0x43,0x
      +                          40,0x00};
   488  001E  0782               	addwf	2
   489  001F                     _ying
   490  001F  3440               	retlw	64
   491  0020  3441               	retlw	65
   492  0021  34CE               	retlw	-50
   493  0022  3404               	retlw	4
   494  0023  3400               	retlw	0
   495  0024  34FC               	retlw	-4
   496  0025  3404               	retlw	4
   497  0026  3402               	retlw	2
   498  0027  3402               	retlw	2
   499  0028  34FC               	retlw	-4
   500  0029  3404               	retlw	4
   501  002A  3404               	retlw	4
   502  002B  3404               	retlw	4
   503  002C  34FC               	retlw	-4
   504  002D  3400               	retlw	0
   505  002E  3400               	retlw	0
   506  002F  3440               	retlw	64
   507  0030  3420               	retlw	32
   508  0031  341F               	retlw	31
   509  0032  3420               	retlw	32
   510  0033  3440               	retlw	64
   511  0034  3447               	retlw	71
   512  0035  3442               	retlw	66
   513  0036  3441               	retlw	65
   514  0037  3440               	retlw	64
   515  0038  345F               	retlw	95
   516  0039  3440               	retlw	64
   517  003A  3442               	retlw	66
   518  003B  3444               	retlw	68
   519  003C  3443               	retlw	67
   520  003D  3440               	retlw	64
   521  003E  3400               	retlw	0
   522                           
   523                           	psect	const3
   524                           ;SED1565DRIVE.c: 164: const unsigned char fang[
      +                          ]=
   525                           ;SED1565DRIVE.c: 165: {0x40,0x41,0x4E,0xC4,0x00
      +                          ,0x08,0x08,0x08,0x09,0xFE,0x4A,0x48,0x48,0xC8,0
      +                          x08,0x00,
   526                           ;SED1565DRIVE.c: 166: 0x00,0x00,0x00,0x3F,0x10,
      +                          0x48,0x20,0x18,0x07,0x00,0x20,0x60,0x20,0x1F,0x
      +                          00,0x00};
   527  0081  0782               	addwf	2
   528  0082                     _fang
   529  0082  3440               	retlw	64
   530  0083  3441               	retlw	65
   531  0084  344E               	retlw	78
   532  0085  34C4               	retlw	-60
   533  0086  3400               	retlw	0
   534  0087  3408               	retlw	8
   535  0088  3408               	retlw	8
   536  0089  3408               	retlw	8
   537  008A  3409               	retlw	9
   538  008B  34FE               	retlw	-2
   539  008C  344A               	retlw	74
   540  008D  3448               	retlw	72
   541  008E  3448               	retlw	72
   542  008F  34C8               	retlw	-56
   543  0090  3408               	retlw	8
   544  0091  3400               	retlw	0
   545  0092  3400               	retlw	0
   546  0093  3400               	retlw	0
   547  0094  3400               	retlw	0
   548  0095  343F               	retlw	63
   549  0096  3410               	retlw	16
   550  0097  3448               	retlw	72
   551  0098  3420               	retlw	32
   552  0099  3418               	retlw	24
   553  009A  3407               	retlw	7
   554  009B  3400               	retlw	0
   555  009C  3420               	retlw	32
   556  009D  3460               	retlw	96
   557  009E  3420               	retlw	32
   558  009F  341F               	retlw	31
   559  00A0  3400               	retlw	0
   560  00A1  3400               	retlw	0
   561                           
   562                           	psect	const4
   563                           ;SED1565DRIVE.c: 167: const unsigned char wen[]
      +                          =
   564                           ;SED1565DRIVE.c: 168: {0x00,0x00,0xF8,0x01,0x06
      +                          ,0xE0,0x22,0x22,0x22,0x22,0xE2,0x02,0x02,0xFE,0
      +                          x00,0x00,
   565                           ;SED1565DRIVE.c: 169: 0x00,0x00,0xFF,0x00,0x00,
      +                          0x03,0x02,0x02,0x02,0x02,0x03,0x40,0x80,0x7F,0x
      +                          00,0x00};
   566  0060  0782               	addwf	2
   567  0061                     _wen
   568  0061  3400               	retlw	0
   569  0062  3400               	retlw	0
   570  0063  34F8               	retlw	-8
   571  0064  3401               	retlw	1
   572  0065  3406               	retlw	6
   573  0066  34E0               	retlw	-32
   574  0067  3422               	retlw	34
   575  0068  3422               	retlw	34
   576  0069  3422               	retlw	34
   577  006A  3422               	retlw	34
   578  006B  34E2               	retlw	-30
   579  006C  3402               	retlw	2
   580  006D  3402               	retlw	2
   581  006E  34FE               	retlw	-2
   582  006F  3400               	retlw	0
   583  0070  3400               	retlw	0
   584  0071  3400               	retlw	0
   585  0072  3400               	retlw	0
   586  0073  34FF               	retlw	-1
   587  0074  3400               	retlw	0
   588  0075  3400               	retlw	0
   589  0076  3403               	retlw	3
   590  0077  3402               	retlw	2
   591  0078  3402               	retlw	2
   592  0079  3402               	retlw	2
   593  007A  3402               	retlw	2
   594  007B  3403               	retlw	3

⌨️ 快捷键说明

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