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

📄 szmb.lst.bak

📁 数字面板开发的单片机的软件仿正程序
💻 BAK
📖 第 1 页 / 共 5 页
字号:


HI-TECH Software PICC Macro Assembler V8.05PL1
Serial number: HCPIC-88888                            Wed Dec 29 15:50:51 2004

Licensed to: ONE TWO
     1                           	processor	16F873
     2                           	opt	pw 79
     3                           	psect	__Z88888RS_,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	text0,local,class=CODE,delta=2
     8                           	psect	text1,local,class=CODE,delta=2
     9                           	psect	text2,local,class=CODE,delta=2
    10                           	psect	text3,local,class=CODE,delta=2
    11                           	psect	text4,local,class=CODE,delta=2
    12                           	psect	text5,local,class=CODE,delta=2
    13                           	psect	text6,local,class=CODE,delta=2
    14                           	psect	text7,local,class=CODE,delta=2
    15                           	psect	intcode,global,class=CODE,delta=2
    16                           	psect	intsave_1,global,ovrld,class=BANK1,space
      +                          =1,delta=1
    17                           	psect	intsave_0,global,ovrld,class=BANK0,space
      +                          =1,delta=1
    18                           	psect	intret,global,class=CODE,delta=2
    19                           	psect	intentry,global,class=CODE,delta=2
    20                           	psect	intsave,global,class=BANK0,space=1,delta
      +                          =1
    21                           	psect	text8,local,class=CODE,delta=2
    22                           	psect	text9,local,class=CODE,delta=2
    23                           	psect	text10,local,class=CODE,delta=2
    24                           	psect	text12,local,class=CODE,delta=2
    25                           	psect	text14,local,class=CODE,delta=2
    26                           	psect	text15,local,class=CODE,delta=2
    27                           	psect	text16,local,class=CODE,delta=2
    28                           	psect	text17,local,class=CODE,delta=2
    29                           	psect	text18,local,class=CODE,delta=2
    30                           	psect	text19,local,class=CODE,delta=2
    31                           	psect	text21,local,class=CODE,delta=2
    32                           	psect	text22,local,class=CODE,delta=2
    33                           	psect	text23,local,class=CODE,delta=2
    34                           	psect	nvram,global,class=BANK0,space=1,delta=1
    35                           	psect	nvram_1,global,class=BANK1,space=1,delta
      +                          =1
    36                           	psect	rbss_0,global,class=BANK0,space=1,delta=
      +                          1
    37                           	psect	temp,global,ovrld,class=BANK0,space=1,de
      +                          lta=1
    38  0000                     
    39  0000                     
    40  0000                     
    41  0000                     
    42  0000                     
    43  0000                     
    44  0000                     
    45  0000                     
    46  0000                     
    47  0000                     
    48                           
    49                           	psect	__Z88888RS_
    50  00CD                     
    51  00CD                     
    52                           
    53                           	psect	const1
    54  0158  0782               	addwf	2
    55  0159                     _GETDSD
    56  0159  34DB               	retlw	-37
    57  015A  3442               	retlw	66
    58  015B  34B3               	retlw	-77
    59  015C  3473               	retlw	115
    60  015D  346A               	retlw	106
    61  015E  3479               	retlw	121
    62  015F  34F9               	retlw	-7
    63  0160  3443               	retlw	67
    64  0161  34FB               	retlw	-5
    65  0162  346B               	retlw	107
    66  0163  34EB               	retlw	-21
    67  0164  34F8               	retlw	-8
    68  0165  3499               	retlw	-103
    69  0166  34F2               	retlw	-14
    70  0167  34B9               	retlw	-71
    71  0168  34A9               	retlw	-87
    72  0169  34DF               	retlw	-33
    73  016A  3446               	retlw	70
    74  016B  34B7               	retlw	-73
    75  016C  3477               	retlw	119
    76  016D  346E               	retlw	110
    77  016E  347D               	retlw	125
    78  016F  34FD               	retlw	-3
    79  0170  3447               	retlw	71
    80  0171  34FF               	retlw	-1
    81  0172  346F               	retlw	111
    82  0173  34EF               	retlw	-17
    83  0174  34FC               	retlw	-4
    84  0175  349D               	retlw	-99
    85  0176  34F6               	retlw	-10
    86  0177  34BD               	retlw	-67
    87  0178  34AD               	retlw	-83
    88                           
    89                           	psect	const2
    90  0179  0782               	addwf	2
    91  017A                     _DSP595B
    92  017A  34FF               	retlw	-1
    93  017B  34FF               	retlw	-1
    94  017C  34FF               	retlw	-1
    95  017D  34FE               	retlw	-2
    96  017E  34FD               	retlw	-3
    97  017F  34FB               	retlw	-5
    98  0180  34F7               	retlw	-9
    99  0181  34EF               	retlw	-17
   100  0182  34DF               	retlw	-33
   101  0183  34BF               	retlw	-65
   102  0184  347F               	retlw	127
   103  0185  34FF               	retlw	-1
   104  0186  34FF               	retlw	-1
   105  0187  34FF               	retlw	-1
   106                           
   107                           	psect	text0
   108  06CE                     _ADIN
   109                           ;SZadin.c: 165: }
   110  06CE  0183               	clrf	3	;select bank 0
   111  06CF  0008               	return
   112                           
   113                           	psect	text1
   114  06DE                     _DAINI
   115                           ;SZdaout.c: 3: CCPR1L=0;
   116  06DE  0183               	clrf	3	;select bank 0
   117  06DF  0195               	clrf	21	;volatile
   118                           ;SZdaout.c: 4: CCP1CON=0B00001100;
   119  06E0  300C               	movlw	12
   120  06E1  0097               	movwf	23	;volatile
   121                           ;SZdaout.c: 5: T2CON=0B00000100;
   122  06E2  3004               	movlw	4
   123  06E3  0092               	movwf	18	;volatile
   124                           ;SZdaout.c: 6: PR2=0B11111111;
   125  06E4  30FF               	movlw	-1
   126  06E5  1683               	bsf	3,5
   127  06E6  0092               	movwf	18	;volatile
   128                           ;SZdaout.c: 7: }
   129  06E7  1283               	bcf	3,5
   130  06E8  0008               	return
   131                           
   132                           	psect	text2
   133  06D4                     _DAPRO
   134                           ;SZdaout.c: 10: }
   135  06D4  0183               	clrf	3	;select bank 0
   136  06D5  0008               	return
   137                           
   138                           	psect	text3
   139  06D2                     _KDSAPRO
   140                           ;dispkin.c: 3: }
   141  06D2  0183               	clrf	3	;select bank 0
   142  06D3  0008               	return
   143                           
   144                           	psect	text4
   145  06D0                     _KDSBPRO
   146                           ;dispkin.c: 6: }
   147  06D0  0183               	clrf	3	;select bank 0
   148  06D1  0008               	return
   149                           
   150                           	psect	text5
   151  06D6                     _KDSCPRO
   152                           ;dispkin.c: 9: }
   153  06D6  0183               	clrf	3	;select bank 0
   154  06D7  0008               	return
   155                           
   156                           	psect	text6
   157  06DC                     _KDSDPRO
   158                           ;dispkin.c: 12: }
   159  06DC  0183               	clrf	3	;select bank 0
   160  06DD  0008               	return
   161                           
   162                           	psect	intcode
   163  000F                     _intall_isr
   164  000F                     int_func
   165                           ;intr41.c: 4: TWOINTR:
   166                           ;intr41.c: 5: if(T0IF)
   167  000F  1D0B               	btfss	11,2
   168  0010  2937               	goto	l20
   169                           ;intr41.c: 6: {
   170  0011  110B               	bcf	11,2
   171                           ;intr41.c: 8: TMR0+=6;
   172  0012  3006               	movlw	6
   173  0013  1283               	bcf	3,5
   174  0014  1303               	bcf	3,6	;carry unused
   175  0015  0781               	addwf	1	;volatile
   176                           ;intr41.c: 9: T1MS++;
   177  0016  0AD4               	incf	_T1MS
   178                           ;intr41.c: 10: if(!FLAG1B.ubits.b5)
   179  0017  1ABD               	btfsc	_FLAG1B,5
   180  0018  2878               	goto	l21
   181                           ;intr41.c: 11: {
   182  0019  300F               	movlw	15
   183  001A  05B9               	andwf	_DSB
   184                           ;intr41.c: 13: switch(DSB)
   185  001B  282F               	goto	l23
   186  001C                     l24
   187                           ;intr41.c: 14: {
   188                           ;intr41.c: 16: DSPTMP1=0XFE;
   189  001C  30FE               	movlw	-2
   190  001D  282D               	goto	L8
   191                           ;intr41.c: 17: break;
   192  001E                     l25
   193                           ;intr41.c: 18: case 5:
   194                           ;intr41.c: 19: DSPTMP1=0XFD;
   195  001E  30FD               	movlw	-3
   196  001F  282D               	goto	L8
   197                           ;intr41.c: 20: break;
   198  0020                     l26
   199                           ;intr41.c: 21: case 6:
   200                           ;intr41.c: 22: DSPTMP1=0XFB;
   201  0020  30FB               	movlw	-5
   202  0021  282D               	goto	L8
   203                           ;intr41.c: 23: break;
   204  0022                     l27
   205                           ;intr41.c: 24: case 7:
   206                           ;intr41.c: 25: DSPTMP1=0XF7;
   207  0022  30F7               	movlw	-9
   208  0023  282D               	goto	L8
   209                           ;intr41.c: 26: break;
   210  0024                     l28
   211                           ;intr41.c: 27: case 8:
   212                           ;intr41.c: 28: DSPTMP1=0XEF;
   213  0024  30EF               	movlw	-17
   214  0025  282D               	goto	L8
   215                           ;intr41.c: 29: break;
   216  0026                     l29
   217                           ;intr41.c: 30: case 9:
   218                           ;intr41.c: 31: DSPTMP1=0XDF;
   219  0026  30DF               	movlw	-33
   220  0027  282D               	goto	L8
   221                           ;intr41.c: 32: break;
   222  0028                     l30
   223                           ;intr41.c: 33: case 10:
   224                           ;intr41.c: 34: DSPTMP1=0XBF;
   225  0028  30BF               	movlw	-65
   226  0029  282D               	goto	L8
   227                           ;intr41.c: 35: break;
   228  002A                     l31
   229                           ;intr41.c: 36: case 11:
   230                           ;intr41.c: 37: DSPTMP1=0X7F;
   231  002A  307F               	movlw	127
   232  002B  282D               	goto	L8
   233                           ;intr41.c: 38: break;
   234  002C                     l39
   235                           ;intr41.c: 46: default:
   236                           ;intr41.c: 47: DSPTMP1=0XFF;
   237  002C  30FF               	movlw	-1
   238  002D                     L8
   239  002D  00BB               	movwf	_DSPTMP1
   240                           ;intr41.c: 48: break;
   241  002E  284F               	goto	l22
   242  002F                     l23
   243  002F  0839               	movf	_DSB,w
   244  0030  00B1               	movwf	btemp
   245  0031  3EF1               	addlw	-15
   246  0032  1803               	btfsc	3,0
   247  0033  282C               	goto	l39
   248  0034  3E0F               	addlw	15
   249  0035  1C03               	btfss	3,0
   250  0036  282C               	goto	l39
   251  0037  3000               	movlw	0
   252  0038  02B1               	subwf	btemp
   253  0039  3000               	movlw	S30006 shr (0+8)

⌨️ 快捷键说明

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