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

📄 3-0.lst

📁 PIC单片机编写显示表头,用于测量脉冲输出式速度信号
💻 LST
📖 第 1 页 / 共 5 页
字号:


HI-TECH Software PICC Macro Assembler V8.05PL2
                                                      Thu Dec 23 21:24:04 1999


     1                           	processor	16F876
     2                           	opt	pw 79
     3                           	psect	__Z49231UD_,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	text0,local,class=CODE,delta=2
     9                           	psect	text1,local,class=CODE,delta=2
    10                           	psect	text5,local,class=CODE,delta=2
    11                           	psect	text10,local,class=CODE,delta=2
    12                           	psect	intcode,global,class=CODE,delta=2
    13                           	psect	intsave_0,global,ovrld,class=COMBANK,spa
      +                          ce=1,delta=1
    14                           	psect	intret,global,class=CODE,delta=2
    15                           	psect	intentry,global,class=CODE,delta=2
    16                           	psect	intsave,global,class=BANK0,space=1,delta
      +                          =1
    17                           	psect	text13,local,class=CODE,delta=2
    18                           	psect	text14,local,class=CODE,delta=2
    19                           	psect	text18,local,class=CODE,delta=2
    20                           	psect	text23,local,class=CODE,delta=2
    21                           	psect	rbit_0,global,bit,class=BANK0,space=1,de
      +                          lta=1
    22                           	psect	rbss_3,global,class=BANK3,space=1,delta=
      +                          1
    23                           	psect	rbss_2,global,class=BANK2,space=1,delta=
      +                          1
    24                           	psect	rbss_0,global,class=BANK0,space=1,delta=
      +                          1
    25                           	psect	rbss_1,global,class=BANK1,space=1,delta=
      +                          1
    26                           	psect	temp,global,ovrld,class=BANK0,space=1,de
      +                          lta=1
    27  0000                     
    28  0000                     
    29  0000                     
    30  0000                     
    31  0000                     
    32  0000                     
    33  0000                     
    34  0000                     
    35  0000                     
    36  0000                     
    37                           
    38                           	psect	const1
    39  0096  0782               	addwf	2
    40  0097                     _table_up_for_lcd
    41  0097  34E0               	retlw	-32
    42  0098  34B0               	retlw	-80
    43  0099  3460               	retlw	96
    44  009A  3400               	retlw	0
    45  009B  34C0               	retlw	-64
    46  009C  3470               	retlw	112
    47  009D  34E0               	retlw	-32
    48  009E  3450               	retlw	80
    49  009F  3460               	retlw	96
    50  00A0  34C0               	retlw	-64
    51  00A1  34A0               	retlw	-96
    52  00A2  34D0               	retlw	-48
    53  00A3  34A0               	retlw	-96
    54  00A4  34F0               	retlw	-16
    55  00A5  34E0               	retlw	-32
    56  00A6  3400               	retlw	0
    57  00A7  34E0               	retlw	-32
    58  00A8  34F0               	retlw	-16
    59  00A9  34E0               	retlw	-32
    60  00AA  34D0               	retlw	-48
    61  00AB  34F0               	retlw	-16
    62  00AC  34B0               	retlw	-80
    63  00AD  3470               	retlw	112
    64  00AE  3400               	retlw	0
    65  00AF  34D0               	retlw	-48
    66  00B0  3470               	retlw	112
    67  00B1  34F0               	retlw	-16
    68  00B2  3450               	retlw	80
    69  00B3  3470               	retlw	112
    70  00B4  34C0               	retlw	-64
    71  00B5  34B0               	retlw	-80
    72  00B6  34D0               	retlw	-48
    73  00B7  34B0               	retlw	-80
    74  00B8  34F0               	retlw	-16
    75  00B9  34F0               	retlw	-16
    76  00BA  3400               	retlw	0
    77  00BB  34F0               	retlw	-16
    78  00BC  34F0               	retlw	-16
    79  00BD  34F0               	retlw	-16
    80  00BE  34D0               	retlw	-48
    81  00BF  3400               	retlw	0
    82  00C0  3400               	retlw	0
    83  00C1  3410               	retlw	16
    84  00C2  3400               	retlw	0
    85  00C3  3400               	retlw	0
    86  00C4  3400               	retlw	0
    87  00C5  3400               	retlw	0
    88  00C6  3400               	retlw	0
    89  00C7  3400               	retlw	0
    90  00C8  3400               	retlw	0
    91                           
    92                           	psect	const2
    93  00C9  0782               	addwf	2
    94  00CA                     _table_nether_for_lcd
    95  00CA  34D0               	retlw	-48
    96  00CB  3470               	retlw	112
    97  00CC  3400               	retlw	0
    98  00CD  3460               	retlw	96
    99  00CE  34E0               	retlw	-32
   100  00CF  3430               	retlw	48
   101  00D0  34A0               	retlw	-96
   102  00D1  3470               	retlw	112
   103  00D2  3430               	retlw	48
   104  00D3  3460               	retlw	96
   105  00D4  34B0               	retlw	-80
   106  00D5  3450               	retlw	80
   107  00D6  34F0               	retlw	-16
   108  00D7  3450               	retlw	80
   109  00D8  3400               	retlw	0
   110  00D9  3470               	retlw	112
   111  00DA  34F0               	retlw	-16
   112  00DB  3470               	retlw	112
   113  00DC  34B0               	retlw	-80
   114  00DD  3470               	retlw	112
   115  00DE  34D0               	retlw	-48
   116  00DF  34F0               	retlw	-16
   117  00E0  3400               	retlw	0
   118  00E1  34E0               	retlw	-32
   119  00E2  34E0               	retlw	-32
   120  00E3  34B0               	retlw	-80
   121  00E4  34A0               	retlw	-96
   122  00E5  34F0               	retlw	-16
   123  00E6  3430               	retlw	48
   124  00E7  34E0               	retlw	-32
   125  00E8  34B0               	retlw	-80
   126  00E9  34D0               	retlw	-48
   127  00EA  34F0               	retlw	-16
   128  00EB  34D0               	retlw	-48
   129  00EC  3400               	retlw	0
   130  00ED  34F0               	retlw	-16
   131  00EE  34F0               	retlw	-16
   132  00EF  34F0               	retlw	-16
   133  00F0  34B0               	retlw	-80
   134  00F1  34F0               	retlw	-16
   135  00F2  3400               	retlw	0
   136  00F3  3400               	retlw	0
   137                           
   138                           	psect	const3
   139  0100  0782               	addwf	2
   140  0101                     _Ladr
   141  0101  3415               	retlw	21
   142  0102  3413               	retlw	19
   143  0103  3411               	retlw	17
   144  0104  340F               	retlw	15
   145  0105  341E               	retlw	30
   146  0106  341C               	retlw	28
   147  0107  3400               	retlw	0
   148  0108  3402               	retlw	2
   149  0109  3404               	retlw	4
   150  010A  3406               	retlw	6
   151  010B  3408               	retlw	8
   152  010C  340A               	retlw	10
   153  010D  3419               	retlw	25
   154  010E  3417               	retlw	23
   155  010F  3400               	retlw	0
   156  0110  3400               	retlw	0
   157  0000                     _delay$y	set	?_delay
   158                           
   159                           	psect	text0
   160  024B                     _delay
   161                           ;	_x assigned to ?a_delay+0
   162  0000                     _delay$x	set	?a_delay
   163                           ;	_z assigned to ?a_delay+1
   164  0000                     _delay$z	set	?a_delay+1
   165                           ;_x stored from w
   166  024B  0183               	clrf	3	;select bank 0
   167  024C  00CA               	movwf	?a_delay
   168  024D                     l5
   169                           ;3-0.C: 104: unsigned char z;
   170                           ;3-0.C: 106: z=y;
   171  024D  084A               	movf	?_delay,w
   172  024E  00CB               	movwf	?a_delay+1
   173  024F                     l8
   174                           ;3-0.C: 107: do{;}while(--z);
   175  024F  0BCB               	decfsz	?a_delay+1
   176  0250  2A4F               	goto	l8
   177                           ;3-0.C: 108: }while(--x);
   178  0251  0BCA               	decfsz	?a_delay
   179  0252  2A4D               	goto	l5
   180  0253  0008               	return
   181                           
   182                           	psect	text1
   183                           ;3-0.C: 111: void delay1()
   184                           ;3-0.C: 112: {
   185  0248                     _delay1
   186                           ;3-0.C: 113: asm("nop");
   187  0248  0000               	nop	;#
   188                           ;3-0.C: 114: }
   189  0249  0183               	clrf	3	;select bank 0
   190  024A  0008               	return
   191                           
   192                           	psect	text5
   193  1D97                     _Lcd_Write_Data_Contin_n
   194                           ;	_da assigned to ?a_Lcd_Write_Data_Contin_n+0
   195  0000                     _Lcd_Write_Data_Contin_n$da	set	?a_Lcd_Write_Da
      +                          ta_Contin_n
   196                           ;	_m assigned to ?a_Lcd_Write_Data_Contin_n+1
   197  0000                     _Lcd_Write_Data_Contin_n$m	set	?a_Lcd_Write_Dat
      +                          a_Contin_n+1
   198                           ;	_addr assigned to ?a_Lcd_Write_Data_Contin_n+
      +                          2
   199  0000                     _Lcd_Write_Data_Contin_n$addr	set	?a_Lcd_Write_
      +                          Data_Contin_n+2
   200                           ;	_k assigned to ?a_Lcd_Write_Data_Contin_n+3
   201  0000                     _Lcd_Write_Data_Contin_n$k	set	?a_Lcd_Write_Dat
      +                          a_Contin_n+3
   202                           ;_addr stored from w
   203  1D97  0183               	clrf	3	;select bank 0
   204  1D98  00CE               	movwf	?a_Lcd_Write_Data_Contin_n+2
   205                           ;3-0.C: 239: unsigned char k,m,da;
   206  1D99  1486               	bsf	6,1
   207                           ;3-0.C: 241: delay1();
   208                           ;3-0.C: 113: asm("nop");
   209  1D9A  0000               	nop	;#
   210                           ;3-0.C: 114: }
   211                           ;3-0.C: 242: RB1=0;
   212  1D9B  1086               	bcf	6,1
   213                           ;3-0.C: 243: delay1();
   214                           ;3-0.C: 113: asm("nop");
   215  1D9C  0000               	nop	;#
   216                           ;3-0.C: 114: }
   217                           ;3-0.C: 245: RB3=1;
   218  1D9D  1586               	bsf	6,3
   219                           ;3-0.C: 246: delay1();
   220                           ;3-0.C: 113: asm("nop");
   221  1D9E  0000               	nop	;#
   222                           ;3-0.C: 114: }
   223                           ;3-0.C: 247: RB2=0;
   224  1D9F  1106               	bcf	6,2
   225                           ;3-0.C: 248: delay1();
   226                           ;3-0.C: 113: asm("nop");
   227  1DA0  0000               	nop	;#
   228                           ;3-0.C: 114: }
   229                           ;3-0.C: 249: RB2=1;
   230  1DA1  1506               	bsf	6,2
   231                           ;3-0.C: 250: delay1();
   232                           ;3-0.C: 113: asm("nop");
   233  1DA2  0000               	nop	;#
   234                           ;3-0.C: 114: }
   235                           ;3-0.C: 252: RB3=0;

⌨️ 快捷键说明

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