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

📄 main.lst

📁 pic16F877A的串口功能C语言软件
💻 LST
📖 第 1 页 / 共 2 页
字号:


HI-TECH Software PICC Macro Assembler V9.60PL1
                                                      Mon Jan 14 16:17:00 2008


     1                           	processor	16F877A
     2                           	opt	pw 79
     3                           	psect	text0,local,class=CODE,delta=2
     4                           	psect	strings,global,class=STRING,delta=2
     5                           	psect	const1,local,class=CONST,delta=2
     6                           	psect	temp,global,ovrld,class=BANK0,space=1,de
      +                          lta=1
     7  0000                     
     8  0000                     
     9  0000                     
    10  0000                     
    11  0000                     
    12  0000                     
    13  0000                     
    14  0000                     
    15  0000                     
    16  0000                     
    17                           
    18                           	psect	text0
    19  06B5                     _main
    20                           ;	_str assigned to ?a_main+0
    21  0000                     _main$str	set	?a_main
    22                           ;	_k assigned to ?a_main+1
    23  0000                     _main$k	set	?a_main+1
    24                           ;	_i assigned to ?a_main+3
    25  0000                     _main$i	set	?a_main+3
    26                           ;main.c: 9: void
    27  06B5  30B0               	movlw	176
    28  06B6  1283               	bcf	3,5
    29  06B7  1303               	bcf	3,6	;carry unused
    30  06B8  00A5               	movwf	?_sci_Init
    31  06B9  3004               	movlw	4
    32  06BA  00A6               	movwf	?_sci_Init+1
    33  06BB  01A7               	clrf	?_sci_Init+2
    34  06BC  01A8               	clrf	?_sci_Init+3
    35  06BD  01A9               	clrf	?_sci_Init+4
    36  06BE  26E3               	call	_sci_Init
    37                           ;main.c: 18: k=strlen(text);
    38  06BF  3023               	movlw	low u19
    39  06C0  00A5               	movwf	?_strlen
    40  06C1  3000               	movlw	high u19
    41  06C2  00A6               	movwf	?_strlen+1
    42  06C3  2697               	call	_strlen
    43  06C4  0874               	movf	btemp,w
    44  06C5  00A1               	movwf	?a_main+1
    45  06C6  0875               	movf	btemp+1,w
    46  06C7  00A2               	movwf	?a_main+2
    47                           ;main.c: 19: for(i=0;i<k;i++)
    48  06C8  01A3               	clrf	?a_main+3
    49  06C9  01A4               	clrf	?a_main+4
    50  06CA  2ED8               	goto	l5
    51  06CB                     l2
    52                           ;main.c: 20: {
    53  06CB  3000               	movlw	high u19
    54  06CC  0724               	addwf	?a_main+4,w
    55  06CD  00B1               	movwf	code_ptr+1
    56  06CE  3023               	movlw	low u19
    57  06CF  0723               	addwf	?a_main+3,w
    58  06D0  1803               	btfsc	3,0
    59  06D1  0AB1               	incf	code_ptr+1
    60  06D2  200D               	call	string_table
    61  06D3  00A0               	movwf	?a_main
    62                           ;main.c: 22: sci_PutByte(str);
    63  06D4  2683               	call	_sci_PutByte
    64  06D5  0AA3               	incf	?a_main+3
    65  06D6  1903               	btfsc	3,2
    66  06D7  0AA4               	incf	?a_main+4
    67  06D8                     l5
    68  06D8  0822               	movf	?a_main+2,w
    69  06D9  0224               	subwf	?a_main+4,w
    70  06DA  1D03               	btfss	3,2
    71  06DB  2EDE               	goto	u15
    72  06DC  0821               	movf	?a_main+1,w
    73  06DD  0223               	subwf	?a_main+3,w
    74  06DE                     u15
    75  06DE  1C03               	btfss	3,0
    76  06DF  2ECB               	goto	l2
    77                           ;main.c: 23: }
    78  06E0  0064               	clrwdt	;#
    79                           ;main.c: 27: }
    80  06E1  0183               	clrf	3
    81  06E2  2800               	ljmp	start
    82                           
    83                           	psect	strings
    84  0000                     
    85  0000                     
    86  0000                     
    87  0000                     
    88  0000                     
    89  0000                     
    90  0000                     
    91  0000                     
    92  0000                     
    93  0000                     
    94  0000                     
    95  0000                     
    96  0000                     
    97  0000                     
    98  0000                     
    99  0000                     
   100  0000                     
   101  0000                     
   102  0000                     
   103  0000                     
   104  0000                     
   105  0000                     
   106  0000                     
   107  0000                     
   108  0000                     
   109  0000                     
   110  0000                     
   111  0000                     
   112  0000                     
   113  0000                     
   114  0000                     
   115  0000                     
   116  0000                     
   117  0000                     
   118  0000                     
   119  0000                     
   120  0000                     
   121  0000                     
   122  0000                     
   123  0000                     
   124  0000                     
   125  0000                     
   126  0000                     
   127  0000                     
   128  0000                     
   129  0000                     
   130  0000                     
   131  0000                     
   132  0000                     
   133  0000                     
   134  0000                     
   135  0000                     
   136  0000                     
   137  0000                     
   138  0000                     
   139  0000                     
   140  0000                     
   141  0000                     
   142  0000                     
   143  0000                     
   144  0000                     
   145  0000                     
   146  0000                     
   147  0000                     
   148  0000                     
   149  0000                     
   150  0000                     
   151  0000                     
   152  0000                     
   153  0000                     
   154  0000                     
   155  0000                     
   156  0000                     
   157  0000                     
   158  0000                     
   159  0000                     
   160  0000                     
   161  0000                     
   162  0000                     
   163  0000                     
   164  0000                     
   165  0000                     
   166  0000                     
   167  0000                     
   168  0000                     
   169  0000                     
   170  0000                     
   171  0000                     
   172  0000                     
   173  0000                     
   174  0000                     
   175  0000                     
   176  0000                     
   177  0000                     
   178  0000                     
   179  0000                     
   180  0000                     
   181  0000                     
   182  0000                     
   183  0000                     
   184  0000                     
   185  0000                     
   186  0000                     
   187  0000                     
   188  0000                     
   189  0000                     
   190  0000                     
   191  0000                     
   192  0000                     
   193  0000                     
   194  0000                     
   195  0000                     
   196  0000                     
   197  0000                     
   198  0000                     

⌨️ 快捷键说明

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