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

📄 flasha.lst

📁 单片机间的通讯,按键操作,及PROTUS软件仿真
💻 LST
📖 第 1 页 / 共 2 页
字号:


HI-TECH Software PICC Macro Assembler V8.05PL1
Serial number: HCPIC-41552                            Tue Jan 15 15:14:25 2008

Licensed to: D007-JS
     1                           	processor	16F877
     2                           	opt	pw 79
     3                           	psect	__Z41552RS_,global,delta=1
     4                           	psect	text0,local,class=CODE,delta=2
     5                           	psect	intcode,global,class=CODE,delta=2
     6                           	psect	intsave_0,global,ovrld,class=COMBANK,spa
      +                          ce=1,delta=1
     7                           	psect	intret,global,class=CODE,delta=2
     8                           	psect	intentry,global,class=CODE,delta=2
     9                           	psect	intsave,global,class=BANK0,space=1,delta
      +                          =1
    10                           	psect	text1,local,class=CODE,delta=2
    11                           	psect	text2,local,class=CODE,delta=2
    12                           	psect	rbss_0,global,class=BANK0,space=1,delta=
      +                          1
    13  0000                     
    14  0000                     
    15  0000                     
    16  0000                     
    17  0000                     
    18  0000                     
    19  0000                     
    20  0000                     
    21  0000                     
    22  0000                     
    23                           
    24                           	psect	__Z41552RS_
    25  0190                     
    26  0190                     
    27                           
    28                           	psect	intcode
    29  000D                     _isr
    30  000D                     int_func
    31                           ;flasha.c: 19: if ( INTF && INTE )
    32  000D  188B               	btfsc	11,1
    33  000E  1E0B               	btfss	11,4
    34  000F  2816               	goto	l2
    35                           ;flasha.c: 20: {
    36  0010  108B               	bcf	11,1
    37                           ;flasha.c: 22: Pkii();
    38  0011  120A  118A  27D6   	fcall	_Pkii
      +       120A  118A         
    39                           ;flasha.c: 23: }
    40  0016                     l2
    41  0016  1303               	bcf	3,6	;carry unused
    42  0017  1283               	bcf	3,5
    43                           
    44                           	psect	intsave_0
    45  0070                     saved_w
    46  0070                     	ds	1
    47                           
    48                           	psect	intret
    49  0018  0827               	movf	saved_fsr,w
    50  0019  0084               	movwf	4	;restore FSR
    51  001A  0828               	movf	saved_pclath,w
    52  001B  008A               	movwf	10
    53  001C                     int_restore
    54  001C  0826               	movf	saved_status,w
    55  001D  0083               	movwf	3
    56  001E  0EF0               	swapf	saved_w
    57  001F  0E70               	swapf	saved_w,w
    58  0020  0009               	retfie
    59                           
    60                           	psect	intentry
    61  0004                     int_entry
    62  0004  00F0               	movwf	saved_w
    63  0005  0803               	movf	3,w
    64  0006  0183               	clrf	3
    65  0007  00A6               	movwf	saved_status
    66  0008  0804               	movf	4,w
    67  0009  00A7               	movwf	saved_fsr
    68  000A  080A               	movf	10,w
    69  000B  00A8               	movwf	saved_pclath
    70  000C  018A               	clrf	10
    71                           
    72                           	psect	intsave
    73  0026                     saved_status
    74  0026                     	ds	1
    75  0027                     saved_fsr
    76  0027                     	ds	1
    77  0028                     saved_pclath
    78  0028                     	ds	1
    79                           
    80                           	psect	text1
    81                           ;flasha.c: 27: void main( void )
    82                           ;flasha.c: 28: {
    83  07E6                     _main
    84                           ;flasha.c: 29: Init_System();
    85  07E6  120A  118A  27BE   	fcall	_Init_System
    86                           ;flasha.c: 30: Init_PortD();
    87  07E9  120A  118A  27B8   	fcall	_Init_PortD
      +       120A  118A         
    88  07EE                     l6
    89                           ;flasha.c: 31: while(1)
    90                           ;flasha.c: 32: {
    91  07EE  1003               	bcf	3,0
    92  07EF  0DA0               	rlf	_MOD
    93                           ;flasha.c: 34: if ( CARRY==1 )
    94  07F0  1803               	btfsc	3,0
    95                           ;flasha.c: 35: MOD++;
    96  07F1  0AA0               	incf	_MOD
    97                           ;flasha.c: 36: PORTD= MOD;
    98  07F2  0820               	movf	_MOD,w
    99  07F3  0088               	movwf	8	;volatile
   100                           ;flasha.c: 37: cun=0x01;
   101  07F4  01A1               	clrf	_cun
   102  07F5  0AA1               	incf	_cun
   103                           ;flasha.c: 38: while(cun>0)
   104  07F6                     l9
   105                           ;flasha.c: 42: }
   106  07F6  08A1               	movf	_cun
   107  07F7  1903               	btfsc	3,2
   108  07F8  2FEE               	goto	l6
   109                           ;flasha.c: 39: {
   110  07F9  03A1               	decf	_cun
   111                           ;flasha.c: 41: Delay1s();
   112  07FA  120A  118A  27C8   	fcall	_Delay1s
      +       120A  118A         
   113  07FF  2FF6               	goto	l9
   114                           
   115                           	psect	text2
   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                     

⌨️ 快捷键说明

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