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

📄 mjdata.lst

📁 这是一个PIC单片机的实时操作系统
💻 LST
📖 第 1 页 / 共 4 页
字号:


HI-TECH Software PICC Macro Assembler V8.05PL1
Serial number: HCPIC-40231                            Wed Nov 28 21:50:50 2007

Licensed to: ONE
     1                           	processor	16F877A
     2                           	opt	pw 79
     3                           	psect	__Z40231RS_,global,delta=1
     4                           	psect	strings,global,class=STRING,delta=2
     5                           	psect	const1,local,class=CONST,delta=2
     6                           	psect	const2,local,class=CONST,delta=2
     7                           	psect	const3,local,class=CONST,delta=2
     8                           	psect	const4,local,class=CONST,delta=2
     9                           	psect	const5,local,class=CONST,delta=2
    10                           	psect	const6,local,class=CONST,delta=2
    11                           	psect	const7,local,class=CONST,delta=2
    12                           	psect	const8,local,class=CONST,delta=2
    13                           	psect	text4,local,class=CODE,delta=2
    14                           	psect	text6,local,class=CODE,delta=2
    15                           	psect	text9,local,class=CODE,delta=2
    16                           	psect	rbit_0,global,bit,class=BANK0,space=1,de
      +                          lta=1
    17                           	psect	rbss_0,global,class=BANK0,space=1,delta=
      +                          1
    18                           	psect	rbss_1,global,class=BANK1,space=1,delta=
      +                          1
    19                           	psect	temp,global,ovrld,class=BANK0,space=1,de
      +                          lta=1
    20  0000                     
    21  0000                     
    22  0000                     
    23  0000                     
    24  0000                     
    25  0000                     
    26  0000                     
    27  0000                     
    28  0000                     
    29  0000                     
    30                           
    31                           	psect	__Z40231RS_
    32  0190                     
    33  0190                     
    34                           
    35                           	psect	const1
    36  0064  0782               	addwf	2
    37  0065                     _HZ_HYSY
    38  0065  34BB               	retlw	-69
    39  0066  34B6               	retlw	-74
    40  0067  34D3               	retlw	-45
    41  0068  34AD               	retlw	-83
    42  0069  34CA               	retlw	-54
    43  006A  34B9               	retlw	-71
    44  006B  34D3               	retlw	-45
    45  006C  34C3               	retlw	-61
    46  006D  34C3               	retlw	-61
    47  006E  34C5               	retlw	-59
    48  006F  34BD               	retlw	-67
    49  0070  34FB               	retlw	-5
    50  0071  34CA               	retlw	-54
    51  0072  34FD               	retlw	-3
    52  0073  34BE               	retlw	-66
    53  0074  34DD               	retlw	-35
    54  0075  34B4               	retlw	-76
    55  0076  34A6               	retlw	-90
    56  0077  34C0               	retlw	-64
    57  0078  34ED               	retlw	-19
    58  0079  34CF               	retlw	-49
    59  007A  34B5               	retlw	-75
    60  007B  34CD               	retlw	-51
    61  007C  34B3               	retlw	-77
    62  007D  34A3               	retlw	-93
    63  007E  34A1               	retlw	-95
    64                           
    65                           	psect	const2
    66  00A5  0782               	addwf	2
    67  00A6                     _HZ_QSLZW
    68  00A6  34C7               	retlw	-57
    69  00A7  34EB               	retlw	-21
    70  00A8  34CA               	retlw	-54
    71  00A9  34E4               	retlw	-28
    72  00AA  34C8               	retlw	-56
    73  00AB  34EB               	retlw	-21
    74  00AC  34D6               	retlw	-42
    75  00AD  34B8               	retlw	-72
    76  00AE  34CE               	retlw	-50
    77  00AF  34C6               	retlw	-58
    78                           
    79                           	psect	const3
    80  00B0  0782               	addwf	2
    81  00B1                     _HZ_SCCG
    82  00B1  34C9               	retlw	-55
    83  00B2  34BE               	retlw	-66
    84  00B3  34B3               	retlw	-77
    85  00B4  34FD               	retlw	-3
    86  00B5  34B3               	retlw	-77
    87  00B6  34C9               	retlw	-55
    88  00B7  34B9               	retlw	-71
    89  00B8  34A6               	retlw	-90
    90  00B9  34A3               	retlw	-93
    91  00BA  34A1               	retlw	-95
    92                           
    93                           	psect	const4
    94  0098  0782               	addwf	2
    95  0099                     _HZ_ZBDKH
    96  0099  34D5               	retlw	-43
    97  009A  34D2               	retlw	-46
    98  009B  34B2               	retlw	-78
    99  009C  34BB               	retlw	-69
   100  009D  34B5               	retlw	-75
   101  009E  34BD               	retlw	-67
   102  009F  34BF               	retlw	-65
   103  00A0  34A8               	retlw	-88
   104  00A1  34BA               	retlw	-70
   105  00A2  34C5               	retlw	-59
   106  00A3  34A3               	retlw	-93
   107  00A4  34A1               	retlw	-95
   108                           
   109                           	psect	const5
   110  00BB  0782               	addwf	2
   111  00BC                     _HZ_QQRKH
   112  00BC  34C7               	retlw	-57
   113  00BD  34EB               	retlw	-21
   114  00BE  34C8               	retlw	-56
   115  00BF  34B7               	retlw	-73
   116  00C0  34C8               	retlw	-56
   117  00C1  34CF               	retlw	-49
   118  00C2  34BF               	retlw	-65
   119  00C3  34A8               	retlw	-88
   120  00C4  34BA               	retlw	-70
   121  00C5  34C5               	retlw	-59
   122                           
   123                           	psect	const6
   124  00C6  0782               	addwf	2
   125  00C7                     _HZ_ZDKH
   126  00C7  34D5               	retlw	-43
   127  00C8  34D2               	retlw	-46
   128  00C9  34B5               	retlw	-75
   129  00CA  34BD               	retlw	-67
   130  00CB  34BF               	retlw	-65
   131  00CC  34A8               	retlw	-88
   132  00CD  34BA               	retlw	-70
   133  00CE  34C5               	retlw	-59
   134                           
   135                           	psect	const7
   136  007F  0782               	addwf	2
   137  0080                     _HZ_SKFZ
   138  0080  34C9               	retlw	-55
   139  0081  34BE               	retlw	-66
   140  0082  34BF               	retlw	-65
   141  0083  34A8               	retlw	-88
   142  0084  34C7               	retlw	-57
   143  0085  34EB               	retlw	-21
   144  0086  34B0               	retlw	-80
   145  0087  34B4               	retlw	-76
   146  0088  34A3               	retlw	-93
   147  0089  34B1               	retlw	-79
   148  008A  34A1               	retlw	-95
   149  008B  34A0               	retlw	-96
   150  008C  34A1               	retlw	-95
   151  008D  34A0               	retlw	-96
   152  008E  34B8               	retlw	-72
   153  008F  34B4               	retlw	-76
   154  0090  34D6               	retlw	-42
   155  0091  34C6               	retlw	-58
   156  0092  34C7               	retlw	-57
   157  0093  34EB               	retlw	-21
   158  0094  34B0               	retlw	-80
   159  0095  34B4               	retlw	-76
   160  0096  34A3               	retlw	-93
   161  0097  34B2               	retlw	-78
   162                           
   163                           	psect	const8
   164  0047  0782               	addwf	2
   165  0048                     _HZ_832CF
   166  0048  34A3               	retlw	-93
   167  0049  34B0               	retlw	-80
   168  004A  34A3               	retlw	-93
   169  004B  34B8               	retlw	-72
   170  004C  34B5               	retlw	-75
   171  004D  34BD               	retlw	-67
   172  004E  34A3               	retlw	-93
   173  004F  34B3               	retlw	-77
   174  0050  34A3               	retlw	-93
   175  0051  34B2               	retlw	-78
   176  0052  34C7               	retlw	-57
   177  0053  34EB               	retlw	-21
   178  0054  34B0               	retlw	-80
   179  0055  34B4               	retlw	-76
   180  0056  34A3               	retlw	-93
   181  0057  34B3               	retlw	-77
   182  0058  34A1               	retlw	-95
   183  0059  34A0               	retlw	-96
   184  005A  34D0               	retlw	-48
   185  005B  34DE               	retlw	-34
   186  005C  34B8               	retlw	-72
   187  005D  34B4               	retlw	-76
   188  005E  34C7               	retlw	-57
   189  005F  34EB               	retlw	-21
   190  0060  34B0               	retlw	-80
   191  0061  34B4               	retlw	-76
   192  0062  34A3               	retlw	-93
   193  0063  34B4               	retlw	-76
   194  0000                     _writeeeprom$StartAddr	set	?_writeeeprom
   195  0000                     _writeeeprom$WriteBuf	set	?_writeeeprom+2
   196                           
   197                           	psect	text4
   198  05EA                     _DELOneCard
   199                           ;MJDATA.C: 234: BJCardBuf[0]=0xff;
   200  05EA  30FF               	movlw	-1
   201  05EB  0183               	clrf	3	;select bank 0
   202  05EC  00AC               	movwf	_BJCardBuf
   203                           ;MJDATA.C: 235: BJCardBuf[1]=0xff;
   204  05ED  00AD               	movwf	_BJCardBuf+1
   205                           ;MJDATA.C: 236: BJCardBuf[2]=0Xff;
   206  05EE  00AE               	movwf	_BJCardBuf+2
   207                           ;MJDATA.C: 237: writeeeprom(3,AdddrBuf,BJCardBu
      +                          f);
   208  05EF  084E               	movf	?_DELOneCard,w
   209  05F0  00D0               	movwf	?_writeeeprom
   210  05F1  084F               	movf	?_DELOneCard+1,w
   211  05F2  00D1               	movwf	?_writeeeprom+1
   212  05F3  302C               	movlw	_BJCardBuf
   213  05F4  00D2               	movwf	?_writeeeprom+2
   214  05F5  3003               	movlw	3
   215  05F6  2EBC               	ljmp	_writeeeprom
   216  05F7                     _BJ_EE_Card
   217                           ;	_EEType assigned to ?a_BJ_EE_Card+0
   218  0000                     _BJ_EE_Card$EEType	set	?a_BJ_EE_Card
   219                           ;	_i assigned to ?a_BJ_EE_Card+1
   220  0000                     _BJ_EE_Card$i	set	?a_BJ_EE_Card+1
   221                           ;	_j assigned to ?a_BJ_EE_Card+3
   222  0000                     _BJ_EE_Card$j	set	?a_BJ_EE_Card+3
   223                           ;_EEType stored from w
   224  05F7  0183               	clrf	3	;select bank 0
   225  05F8  00CF               	movwf	?a_BJ_EE_Card
   226                           ;MJDATA.C: 179: int i,j;
   227  05F9  3A08               	xorlw	8
   228  05FA  1D03               	btfss	3,2
   229  05FB  2E76               	goto	l24
   230                           ;MJDATA.C: 182: {
   231  05FC  01D0               	clrf	?a_BJ_EE_Card+1
   232  05FD  01D1               	clrf	?a_BJ_EE_Card+2
   233  05FE                     l25
   234                           ;MJDATA.C: 184: {
   235                           ;MJDATA.C: 186: for (j=i;j<(i+15);j=j+3)
   236  05FE  0850               	movf	?a_BJ_EE_Card+1,w
   237  05FF  00D2               	movwf	?a_BJ_EE_Card+3
   238  0600  0851               	movf	?a_BJ_EE_Card+2,w
   239  0601  00D3               	movwf	?a_BJ_EE_Card+4
   240  0602                     l31
   241  0602  0851               	movf	?a_BJ_EE_Card+2,w
   242  0603  00F1               	movwf	btemp+1
   243  0604  0850               	movf	?a_BJ_EE_Card+1,w
   244  0605  00F0               	movwf	btemp
   245  0606  300F               	movlw	15
   246  0607  07F0               	addwf	btemp
   247  0608  1803               	btfsc	3,0
   248  0609  0AF1               	incf	btemp+1
   249  060A  0853               	movf	?a_BJ_EE_Card+4,w
   250  060B  3A80               	xorlw	128
   251  060C  00F2               	movwf	btemp+2
   252  060D  0871               	movf	btemp+1,w
   253  060E  3A80               	xorlw	128
   254  060F  0272               	subwf	btemp+2,w
   255  0610  1D03               	btfss	3,2
   256  0611  2E14               	goto	u165
   257  0612  0870               	movf	btemp,w
   258  0613  0252               	subwf	?a_BJ_EE_Card+3,w
   259  0614                     u165
   260  0614  1803               	btfsc	3,0
   261  0615  2E65               	goto	l29
   262                           ;MJDATA.C: 187: if(iic_read(j)==BJ_EE_Buf[0] &&
      +                           iic_read(j+1)==BJ_EE_Buf[1] && iic_read(j+2)==
      +                          BJ_EE_Buf[2])
   263  0616  1283               	bcf	3,5
   264  0617  1303               	bcf	3,6	;carry unused
   265  0618  0852               	movf	?a_BJ_EE_Card+3,w
   266  0619  00D4               	movwf	?_iic_read
   267  061A  0853               	movf	?a_BJ_EE_Card+4,w
   268  061B  00D5               	movwf	?_iic_read+1
   269  061C  120A  118A  2495   	fcall	_iic_read
      +       120A  118A         
   270  0621  00F0               	movwf	btemp
   271  0622  01F1               	clrf	btemp+1
   272  0623  084E               	movf	?_BJ_EE_Card,w
   273  0624  0084               	movwf	4
   274  0625  1383               	bcf	3,7
   275  0626  0800               	movf	0,w
   276  0627  0670               	xorwf	btemp,w
   277  0628  0471               	iorwf	btemp+1,w
   278  0629  1D03               	btfss	3,2
   279  062A  2E60               	goto	l32
   280  062B  3001               	movlw	1
   281  062C  0752               	addwf	?a_BJ_EE_Card+3,w
   282  062D  00D4               	movwf	?_iic_read
   283  062E  3000               	movlw	0
   284  062F  1803               	btfsc	3,0
   285  0630  3001               	movlw	1
   286  0631  0753               	addwf	?a_BJ_EE_Card+4,w
   287  0632  00D5               	movwf	?_iic_read+1
   288  0633  120A  118A  2495   	fcall	_iic_read
      +       120A  118A         
   289  0638  00F0               	movwf	btemp
   290  0639  01F1               	clrf	btemp+1
   291  063A  0A4E               	incf	?_BJ_EE_Card,w
   292  063B  0084               	movwf	4
   293  063C  1383               	bcf	3,7
   294  063D  0800               	movf	0,w
   295  063E  0670               	xorwf	btemp,w
   296  063F  0471               	iorwf	btemp+1,w
   297  0640  1D03               	btfss	3,2
   298  0641  2E60               	goto	l32
   299  0642  3002               	movlw	2
   300  0643  0752               	addwf	?a_BJ_EE_Card+3,w
   301  0644  00D4               	movwf	?_iic_read
   302  0645  3000               	movlw	0
   303  0646  1803               	btfsc	3,0
   304  0647  3001               	movlw	1
   305  0648  0753               	addwf	?a_BJ_EE_Card+4,w
   306  0649  00D5               	movwf	?_iic_read+1
   307  064A  120A  118A  2495   	fcall	_iic_read
      +       120A  118A         
   308  064F  00F0               	movwf	btemp
   309  0650  01F1               	clrf	btemp+1

⌨️ 快捷键说明

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