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

📄 key.lst

📁 PIC串口程序  可以帮助你编写串口程序  里面还有我自己做的协议 很方便
💻 LST
📖 第 1 页 / 共 3 页
字号:
   601                           ;key.c: 127: { keyCtlBlock.full =0;
   602  0FB9                     _readKeyBuff
   603  0FB9  1683               	bsf	3,5
   604  0FBA  1303               	bcf	3,6	;carry unused
   605  0FBB  01BA               	clrf	(_keyCtlBlock+5)^(0+128)
   606                           ;key.c: 128: return(keyCtlBlock.value);
   607  0FBC  083B               	movf	(_keyCtlBlock+6)^(0+128),w
   608                           ;key.c: 129: }
   609  0FBD  1283               	bcf	3,5
   610  0FBE  0008               	return
   611                           
   612                           	psect	text8
   613                           ;key.c: 132: void userKeyCtlInit(void)
   614                           ;key.c: 133: { keyCtlBlock.event=0;
   615  010C                     _userKeyCtlInit
   616  010C  1683               	bsf	3,5
   617  010D  1303               	bcf	3,6	;carry unused
   618  010E  01B5               	clrf	_keyCtlBlock^(0+128)
   619                           ;key.c: 134: keyCtlBlock.nTime=0;
   620  010F  01B6               	clrf	(_keyCtlBlock+1)^(0+128)
   621  0110  01B7               	clrf	(_keyCtlBlock+2)^(0+128)
   622  0111  01B8               	clrf	(_keyCtlBlock+3)^(0+128)
   623  0112  01B9               	clrf	(_keyCtlBlock+4)^(0+128)
   624                           ;key.c: 135: keyCtlBlock.full=0;
   625  0113  01BA               	clrf	(_keyCtlBlock+5)^(0+128)
   626                           ;key.c: 136: keyCtlBlock.value=255;
   627  0114  30FF               	movlw	-1
   628  0115  00BB               	movwf	(_keyCtlBlock+6)^(0+128)
   629                           ;key.c: 137: keyCtlBlock.input=255;
   630  0116  00BC               	movwf	(_keyCtlBlock+7)^(0+128)
   631                           ;key.c: 138: keyCtlBlock.iDelay=0;
   632  0117  01BD               	clrf	(_keyCtlBlock+8)^(0+128)
   633                           ;key.c: 139: keyCtlBlock.sTime=0;
   634  0118  01BE               	clrf	(_keyCtlBlock+9)^(0+128)
   635  0119  01BF               	clrf	(_keyCtlBlock+10)^(0+128)
   636  011A  01C0               	clrf	(_keyCtlBlock+11)^(0+128)
   637  011B  01C1               	clrf	(_keyCtlBlock+12)^(0+128)
   638                           ;key.c: 140: keyCtlBlock.repeat=0;
   639  011C  01C2               	clrf	(_keyCtlBlock+13)^(0+128)
   640                           ;key.c: 141: keyCtlBlock.pRepeatCtl=(TYPE_KEY_R
      +                          EPEAT_CTL*)&KEY_REPEAT_CTL[0];
   641  011D  30D3               	movlw	low _KEY_REPEAT_CTL
   642  011E  00F0               	movwf	btemp
   643  011F  3000               	movlw	high _KEY_REPEAT_CTL
   644  0120  00F1               	movwf	btemp+1
   645  0121  0870               	movf	btemp,w
   646  0122  00C3               	movwf	(_keyCtlBlock+14)^(0+128)
   647                           ;key.c: 142: }
   648  0123  1283               	bcf	3,5
   649  0124  0008               	return
   650                           
   651                           	psect	text9
   652  0000                     
   653  0000                     
   654  0000                     
   655  0000                     
   656  0000                     
   657  0000                     
   658  0000                     
   659  0000                     
   660  0000                     
   661  0000                     
   662  0000                     
   663  0000                     
   664  0000                     
   665  0000                     
   666  0000                     
   667  0000                     
   668  0000                     
   669  0000                     
   670  0000                     
   671  0000                     
   672  0000                     
   673  0000                     
   674  0000                     
   675  0000                     
   676  0000                     
   677  0000                     
   678  0000                     
   679  0000                     
   680  0000                     
   681  0000                     
   682  0000                     
   683  0000                     
   684  0000                     
   685  0000                     
   686  0000                     
   687  0000                     
   688  0000                     
   689  0000                     
   690  0000                     
   691  0000                     
   692  0000                     
   693  0000                     
   694  0000                     
   695  0000                     
   696  0000                     
   697  0000                     
   698  0000                     
   699  0000                     
   700  0000                     
   701  0000                     
   702  0000                     
   703  0000                     
   704  0000                     
   705  0000                     
   706  0000                     
   707  0000                     
   708  0000                     
   709  0000                     
   710  0000                     
   711  0000                     
   712  0000                     
   713  0000                     
   714  0000                     
   715  0000                     
   716  0000                     
   717  0000                     
   718  0000                     
   719  0000                     
   720  0000                     
   721  0000                     
   722  0000                     
   723  0000                     
   724  0000                     
   725  0000                     
   726  0000                     
   727  0000                     
   728  0000                     
   729  0000                     
   730  0000                     
   731  0000                     
   732  0000                     
   733  0000                     
   734  0000                     
   735  0000                     
   736  0000                     
   737  0000                     
   738  0000                     
   739  0000                     
   740  0000                     
   741  0000                     
   742  0000                     
   743  0000                     
   744  0000                     
   745  0000                     
   746  0000                     
   747  0000                     
   748  0000                     
   749  0000                     
   750  0000                     
   751  0000                     
   752  0000                     
   753  0000                     
   754  0000                     
   755  0000                     
   756  0000                     
   757  0000                     
   758  0000                     
   759  0000                     
   760  0000                     
   761  0000                     
   762  0000                     
   763  0000                     
   764  0000                     
   765  0000                     
   766  0000                     
   767  0000                     
   768  0000                     
   769  0000                     
   770  0000                     
   771  0000                     
   772  0000                     
   773  0000                     
   774  0000                     
   775  0000                     
   776  0000                     
   777  0000                     
   778  0000                     
   779  0000                     
   780  0000                     
   781  0000                     
   782  0000                     
   783  0000                     
   784  0000                     
   785  0000                     
   786  0000                     
   787  0000                     
   788  0000                     
   789  0000                     
   790  0000                     
   791  0000                     
   792  0000                     
   793  0000                     
   794  0000                     
   795  0000                     
   796  0000                     
   797  0000                     
   798  0000                     
   799  0000                     
   800  0000                     
   801  0000                     
   802  0000                     
   803  0000                     
   804  0000                     
   805  0000                     
   806  0000                     
   807  0000                     
   808  0000                     
   809  0000                     
   810  0000                     
   811  0000                     
   812  0000                     
   813  0000                     
   814  0000                     
   815  0000                     
   816  0000                     
   817  0000                     
   818  0000                     
   819  0000                     
   820  0000                     
   821  0000                     
   822  0000                     
   823  0000                     
   824  0000                     
   825  0000                     
   826  0000                     
   827  0000                     
   828  0000                     
   829  0000                     
   830  0000                     
   831  0000                     
   832  0000                     
   833  0000                     
   834  0000                     
   835  0000                     
   836  0000                     
   837  0000                     
   838  0000                     
   839  0000                     
   840  0000                     
   841  0000                     
   842  0000                     
   843  0000                     
   844  0000                     
   845  0000                     
   846  0000                     
   847  0000                     
   848  0000                     
   849  0000                     
   850  0000                     
   851  0000                     
   852  0000                     
   853  0000                     
   854  0000                     
   855  0000                     
   856  0000                     
   857  0000                     
   858  0000                     
   859  0000                     
   860  0000                     
   861  0000                     
   862  0000                     
   863  0000                     
   864  0000                     
   865                           
   866                           	psect	rbss_1
   867  00B5                     _keyCtlBlock
   868  00B5                     	ds	15
   869                           
   870                           	psect	temp
   871  0070                     btemp
   872  0070                     	ds	12


HI-TECH Software PICC Macro Assembler V8.05PL1
Symbol Table                                          Tue Feb 10 14:15:21 2009

        _KEY_REPEAT_CTL 00D3                       l8 0661  
                     l9 067F                       pc 0002  
                    l10 0668                      l20 0709  
                    l12 066F                      l22 0731  
                    l14 0676                      l40 01A4  
                    l24 0773                      l16 067D  
                    l25 0741                      l34 0109  
                    l35 0100                      l27 0748  
                    l37 0106                      l29 0757  
                    l39 01A5                      u85 072C  
                    fsr 0004         ?a_checkKeyEvent 002F  
    ?_checkKeyCloseTime 002A                     u185 01A0  
          _keyPortInput 0648             _readKeyBuff 0FB9  
      ?a_checkKeyRepeat 0034                    btemp 0070  
                  llmod 0775                    lwmul 0FEB  
          _readKeyInput 0654             _userKeyScan 0734  
   ?a_checkKeyCloseTime 002A          _loadSystemTime 01A7  
                 status 0003          ?a_keyPortInput 0037  
         ?a_userKeyScan 0033       _checkKeyCloseTime 0160  
        _userKeyCtlInit 010C              clear_bank1 0070  
           _keyCtlBlock 00B5          ?a_readKeyInput 0034  
        _saveKeyCtlTime 0639             used_btemp10 0001  
           used_btemp11 0001              used_btemp0 0001  
            used_btemp1 0001              used_btemp2 0001  
            used_btemp3 0001              used_btemp4 0001  
            used_btemp5 0001              used_btemp6 0001  
            used_btemp7 0001              used_btemp8 0001  
            used_btemp9 0001           _checkKeyEvent 00F4  
        _checkKeyRepeat 0681  

⌨️ 快捷键说明

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