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

📄 main.lst

📁 液晶显示例子,晶振频率Fosc=8MHz,内有仿真文件
💻 LST
📖 第 1 页 / 共 2 页
字号:


HI-TECH Software PICC Macro Assembler V9.60
                                                      Fri Nov 21 07:58:38 2008


     1                           	processor	16F917
     2                           	opt	pw 79
     3                           	psect	text0,local,class=CODE,delta=2
     4                           	psect	text1,local,class=CODE,delta=2
     5                           	psect	text2,local,class=CODE,delta=2
     6                           	psect	text3,local,class=CODE,delta=2
     7                           	psect	temp,global,ovrld,class=BANK0,space=1,de
      +                          lta=1
     8  0000                     
     9  0000                     
    10  0000                     
    11  0000                     
    12  0000                     
    13  0000                     
    14  0000                     
    15  0000                     
    16  0000                     
    17  0000                     
    18  0000                     _delay$i	set	?_delay
    19                           
    20                           	psect	text0
    21  0684                     _delay
    22                           ;main.c: 5: void delay(int i)
    23  0684  2E89               	goto	l2
    24  0685                     l3
    25                           ;main.c: 8: {
    26  0685  08A2               	movf	?_delay
    27  0686  1903               	btfsc	3,2
    28  0687  03A3               	decf	?_delay+1
    29  0688  03A2               	decf	?_delay
    30  0689                     l2
    31  0689  1283               	bcf	3,5
    32  068A  1303               	bcf	3,6	;carry unused
    33  068B  0823               	movf	?_delay+1,w
    34  068C  3A80               	xorlw	128
    35  068D  00F9               	movwf	btemp
    36  068E  3080               	movlw	128
    37  068F  0279               	subwf	btemp,w
    38  0690  3001               	movlw	1
    39                           ;set	bank bits (((?_delay+0)))
    40  0691  1903               	btfsc	3,2
    41  0692  0222               	subwf	?_delay,w
    42  0693  1C03               	btfss	3,0
    43  0694  0008               	return
    44  0695  2E85               	goto	l3
    45                           
    46                           	psect	text1
    47  067E                     _Init_ADC
    48                           ;main.c: 12: void Init_ADC(void)
    49  067E  1683               	bsf	3,5
    50  067F  1303               	bcf	3,6	;carry unused
    51  0680  1405               	bsf	5,0
    52                           ;main.c: 15: ANS0=1;
    53  0681  1411               	bsf	17,0
    54                           ;main.c: 17: }
    55  0682  1283               	bcf	3,5
    56  0683  0008               	return	;W free
    57                           
    58                           	psect	text2
    59  06AA                     _main
    60                           ;	_num assigned to ?a_main+0
    61  0000                     _main$num	set	?a_main
    62                           ;main.c: 18: void main(void)
    63  06AA  3031               	movlw	49
    64  06AB  1283               	bcf	3,5
    65  06AC  1303               	bcf	3,6	;carry unused
    66  06AD  00A0               	movwf	?a_main
    67  06AE  30F8               	movlw	248
    68  06AF  00A1               	movwf	?a_main+1
    69                           ;main.c: 21: Init_LCD();
    70  06B0  2696               	call	_Init_LCD
    71  06B1                     l8
    72                           ;main.c: 22: while(1)
    73                           ;main.c: 23: {
    74  06B1  0821               	movf	?a_main+1,w
    75  06B2  3A07               	xorlw	7
    76  06B3  30CF               	movlw	207
    77  06B4  1903               	btfsc	3,2
    78  06B5  0620               	xorwf	?a_main,w
    79  06B6  1D03               	btfss	3,2
    80  06B7  2EBC               	goto	l10
    81                           ;main.c: 25: {
    82  06B8  3031               	movlw	49
    83  06B9  00A0               	movwf	?a_main
    84  06BA  30F8               	movlw	248
    85  06BB  00A1               	movwf	?a_main+1
    86  06BC                     l10
    87                           ;main.c: 27: }
    88  06BC  0820               	movf	?a_main,w
    89  06BD  00A2               	movwf	?_LCDNUMI
    90  06BE  0821               	movf	?a_main+1,w
    91  06BF  00A3               	movwf	?_LCDNUMI+1
    92  06C0  26CA               	call	_LCDNUMI
    93                           ;main.c: 29: num++;
    94  06C1  0AA0               	incf	?a_main
    95  06C2  1903               	btfsc	3,2
    96  06C3  0AA1               	incf	?a_main+1
    97                           ;main.c: 30: delay(30000);
    98  06C4  3030               	movlw	48
    99  06C5  00A2               	movwf	?_delay
   100  06C6  3075               	movlw	117
   101  06C7  00A3               	movwf	?_delay+1
   102  06C8  2684               	call	_delay
   103  06C9  2EB1               	goto	l8
   104                           
   105                           	psect	text3
   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                     
   199  0000                     
   200  0000                     
   201  0000                     
   202  0000                     
   203  0000                     
   204  0000                     
   205  0000                     
   206  0000                     
   207  0000                     
   208  0000                     
   209  0000                     
   210  0000                     
   211  0000                     
   212  0000                     
   213  0000                     
   214  0000                     
   215  0000                     
   216  0000                     
   217  0000                     
   218  0000                     
   219  0000                     
   220  0000                     
   221  0000                     
   222  0000                     
   223  0000                     
   224  0000                     
   225  0000                     
   226  0000                     
   227  0000                     
   228  0000                     
   229  0000                     
   230  0000                     
   231  0000                     
   232  0000                     
   233  0000                     
   234  0000                     
   235  0000                     
   236  0000                     
   237  0000                     
   238  0000                     
   239  0000                     
   240  0000                     
   241  0000                     
   242  0000                     
   243  0000                     
   244  0000                     
   245  0000                     
   246  0000                     
   247  0000                     
   248  0000                     
   249  0000                     
   250  0000                     
   251  0000                     
   252  0000                     
   253  0000                     
   254  0000                     
   255  0000                     
   256  0000                     
   257  0000                     
   258  0000                     
   259  0000                     
   260  0000                     
   261  0000                     
   262  0000                     
   263  0000                     
   264  0000                     
   265  0000                     
   266  0000                     
   267  0000                     
   268  0000                     
   269  0000                     
   270  0000                     
   271  0000                     
   272  0000                     
   273  0000                     
   274  0000                     
   275  0000                     
   276  0000                     
   277  0000                     
   278  0000                     
   279  0000                     
   280  0000                     
   281  0000                     
   282  0000                     
   283  0000                     
   284  0000                     
   285  0000                     
   286  0000                     
   287  0000                     
   288  0000                     
   289  0000                     
   290  0000                     
   291  0000                     
   292  0000                     

⌨️ 快捷键说明

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