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

📄 pda_166p64_v01.lst

📁 六脚十二自由度机器人全部资料
💻 LST
📖 第 1 页 / 共 5 页
字号:
  00000011            00604 VOICE_VOLT_ID           EQU     17
  00000012            00605 VOICE_RUNTIME_ID        EQU     18
  00000013            00606 VOICE_STATUS_ID         EQU     19
  00000014            00607 VOICE_TURBO_ID          EQU     20
  00000015            00608 VOICE_RING_ID           EQU     21
  00000016            00609 VOICE_START_ID  EQU     22
  00000017            00610 VOICE_TIMESTART_ID      EQU     23
  00000018            00611 VOICE_1_ID              EQU     24
  00000019            00612 VOICE_2_ID              EQU     25
  0000001A            00613 VOICE_3_ID              EQU     26
  0000001B            00614 VOICE_4_ID              EQU     27
  0000001C            00615 VOICE_5_ID              EQU     28
  0000001D            00616 VOICE_6_ID              EQU     29
  0000001E            00617 VOICE_7_ID              EQU     30
  0000001F            00618 VOICE_CALL_ID           EQU     31
                      00619 ;-----------
  000000F5            00620 MOV_ID          EQU     0XF5
                      00621 
  00000000            00622 AUX1MOV_ID      EQU     0X0
  00000001            00623 AUX2MOV_ID      EQU     0X1
  00000002            00624 TRUNKMOV_ID     EQU     2
  00000003            00625 HOODMOV_ID      EQU     3
  00000004            00626 DOORMOV_ID      EQU     4
  00000005            00627 BRAKEMOV_ID     EQU     5
  00000006            00628 IGNMOV_ID       EQU     6
  00000007            00629 SLMOV_ID        EQU     7
                      00630 
                      00631 ;****************
                      00632 ;****************
000000                00633         ORG 000H
000000 D0AF           00634         BRA     POWER_ON        
                      00635                 
000008                00636         ORG 008H
000008 D007           00637         BRA     INT
                      00638         
000018                00639         ORG 018H        
                      00640         
000018                00641 INT:    
                      00642 
                      00643         ;CLRWDT
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 15


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00644 
                      00645         
                      00646 
                      00647         ;CLRF   INTCON
000018 9EF2           00648         BCF     INTCON,GIE
00001A B09E           00649         BTFSC   PIR1,TMR1IF
00001C D003           00650         BRA     INT_2SECOND;
00001E                00651 INT_INT0:
00001E 0E40           00652         MOVLW   01000000B                               
000020 6EF2           00653         MOVWF   INTCON
000022 0011           00654         RETFIE FAST
                      00655 ;****** TIMER 1 DELAY                   
000024                00656 INT_2SECOND:    
                      00657 
                      00658         
                      00659                         
000024 8100           00660         BSF     SECOND2_FLAG
                      00661                         
000026 6A9E           00662         CLRF    PIR1    
                      00663         
                      00664                         
                      00665         
                      00666                 
                      00667                                 ;BRA    INT_2SECOND_D   
000028 2F50           00668         DECFSZ  SECOND 
00002A 0011           00669         RETFIE FAST;
                      00670 
00002C 0E1E           00671         MOVLW   30      
00002E 6F50           00672         MOVWF   SECOND 
                      00673         
000030 8F03           00674         BSF     RTCC_1M_FG
                      00675         
000032 2951           00676         INCF    MINUTE,W
                      00677         ;ADDLW  1
000034 0007           00678         DAW
000036 6F51           00679         MOVWF   MINUTE 
                      00680         
000038 0FA0           00681         ADDLW   256-0X60
00003A E307           00682         BNC     INT_2SECOND_END
00003C 6B51           00683         CLRF    MINUTE 
                      00684         
00003E                00685 INT_2SECOND_D:  
00003E 2952           00686         INCF    HOUR,W
                      00687         ;ADDLW  1
000040 0007           00688         DAW
000042 6F52           00689         MOVWF   HOUR 
000044 0FDC           00690         ADDLW   256-0X24
000046 E301           00691         BNC     INT_2SECOND_END 
000048 6B52           00692         CLRF    HOUR 
00004A                00693 INT_2SECOND_END:        
00004A 0011           00694         RETFIE FAST     
                      00695 ;------------------
                      00696 ;******************************
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 16


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00697 ;******************************
000080                00698         ORG     80H
000080                00699 READ_SN0:
000080 0C02           00700         RETLW   0X02
000082                00701 READ_SN1:
000082 0C34           00702         RETLW   0X34
000084                00703 READ_SN2:
000084 0E56           00704         MOVLW   0X56
                      00705         
000086 0B3F           00706         ANDLW   00111111B
000088 B13E           00707         BTFSC   CARNAME_CNT,0
00008A 0940           00708         IORLW   01000000B
00008C B33E           00709         BTFSC   CARNAME_CNT,1
00008E 0980           00710         IORLW   10000000B
000090 0012           00711         RETURN
                      00712 ;------------------------       
                      00713 ;******************************
                      00714 ;DEC LIGHT DELAY
                      00715 ;DEC PARK TIME 
                      00716 ;DEC COUNT DOWN
                      00717 ;***************
000092                00718 DO_2_SECOND:
000092 0004           00719         clrwdt
000094 EC6C F019      00720         CALL    WORK_1
                      00721 
000098 519E           00722         MOVF    RX_TIMEH,W              
00009A E007           00723         BZ      DO_2_SECOND_A           
00009C ECA1 F017      00724         CALL    REC_120MS
0000A0 AF9F           00725         BTFSS   RX_OK_FG
0000A2 D003           00726         BRA     DO_2_SECOND_A
0000A4 6B9E           00727         CLRF    RX_TIMEH
0000A6 EC4F F00A      00728         CALL    SET_REC_STATUS
0000AA                00729 DO_2_SECOND_A:
0000AA A100           00730         BTFSS   SECOND2_FLAG
0000AC 0012           00731         RETURN
                      00732 ;************** 
0000AE 519E           00733         MOVF    RX_TIMEH,W
0000B0 E10B           00734         BNZ     DO_2_SECOND_REC 
                      00735                 
                      00736         ;BCF    TP
0000B2 EC3D F018      00737         CALL    REC_10MS
                      00738         
                      00739         ;BTFSS  Manchester_ok_fg        
                      00740         ;
                      00741         ;BTFSC  Manchester_ok_fg        
                      00742         ;BSF    TP
                      00743                         
0000B6 AB9F           00744         BTFSS   Manchester_ok_fg
0000B8 D007           00745         BRA     DO_2_SECOND_REC 
0000BA ECA1 F017      00746         CALL    REC_120MS
0000BE ECB9 F018      00747         CALL    SHUT_DOWN_CC1000
                      00748                 
0000C2 BF9F           00749         BTFSC   RX_OK_FG
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 17


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0000C4 EC4F F00A      00750         CALL    SET_REC_STATUS          
0000C8                00751 DO_2_SECOND_REC:                
0000C8 9100           00752         BCF     SECOND2_FLAG
0000CA 5149           00753         MOVF    LIGHT_CNT,W     
0000CC E005           00754         BZ      DO_2SECOND0
                      00755 
0000CE 0F98           00756         ADDLW   0X98
0000D0 0007           00757         DAW
0000D2 6F49           00758         MOVWF   LIGHT_CNT
0000D4 A0D8           00759         BTFSS   STATUS,C
0000D6 6B49           00760         CLRF    LIGHT_CNT
0000D8                00761 DO_2SECOND0:
                      00762 ;--------------------
0000D8                00763 DO_MINUTE_1:
0000D8 AF03           00764         BTFSS   RTCC_1M_FG
0000DA 0012           00765         RETURN  
0000DC 9F03           00766         BCF     RTCC_1M_FG
0000DE 513F           00767         MOVF    PARKH,W
0000E0 1140           00768         IORWF   PARKM,W
0000E2 E016           00769         BZ      DO_MINUTE1_PARK_END
                      00770                 
0000E4 0E99           00771         MOVLW   0X99
0000E6 2540           00772         ADDWF   PARKM,W
0000E8 0007           00773         DAW
0000EA 6F40           00774         MOVWF   PARKM
                      00775         
0000EC E206           00776         BC      DO_MINUTE1_PARK_2
0000EE 0E60           00777         MOVLW   0X60
0000F0 6F40           00778         MOVWF   PARKM
                      00779         
0000F2 0E99           00780         MOVLW   0X99
0000F4 253F           00781         ADDWF   PARKH,W
0000F6 0007           00782         DAW
0000F8 6F3F           00783         MOVWF   PARKH   
                      00784                 
0000FA                00785 DO_MINUTE1_PARK_2:
0000FA 513F           00786         MOVF    PARKH,W
0000FC E109           00787         BNZ     DO_MINUTE1_PARK_END
                      00788 
0000FE 5140           00789         MOVF    PARKM,W
000100 E102           00790         BNZ     DO_MINUTE1_PARK_4       
                      00791         
000102 9105           00792         BCF     PARK_NOTICE_FLAG        
000104 D005           00793         BRA     DO_MINUTE1_PARK_END             
000106                00794 DO_MINUTE1_PARK_4:      
000106 0A01           00795         XORLW   1
000108 E103           00796         BNZ     DO_MINUTE1_PARK_END
00010A 8105           00797         BSF     PARK_NOTICE_FLAG
00010C EC98 F015      00798         CALL    SPEECH_PARK_NOTICE                      
000110                00799 DO_MINUTE1_PARK_END:
                      00800 ;-----------------------------------
000110 5141           00801         MOVF    CNTDOWNH,W
000112 1142           00802         IORWF   CNTDOWNM,W
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 18


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

000114 E016           00803         BZ      DO_MINUTE1_CNTDOWN_END
                      00804                 
000116 0E99           00805         MOVLW   0X99
000118 2542           00806         ADDWF   CNTDOWNM,W
00011A 0007           00807         DAW
00011C 6F42           00808         MOVWF   CNTDOWNM
                      00809         
00011E E206           00810         BC      DO_MINUTE1_CNTDOWN_2
000120 0E60           00811         MOVLW   0X60
000122 6F42           00812         MOVWF   CNTDOWNM
                      00813         
000124 0E99           00814         MOVLW   0X99
000126 2541           00815         ADDWF   CNTDOWNH,W
000128 0007           00816         DAW
00012A 6F41           00817         MOVWF   CNTDOWNH        
                      00818                 
00012C                00819 DO_MINUTE1_CNTDOWN_2:
00012C 5141           00820         MOVF    CNTDOWNH,W
00012E E109           00821         BNZ     DO_MINUTE1_CNTDOWN_END
                      00822 
000130 5142           00823         MOVF    CNTDOWNM,W
000132 E102           00824         BNZ     DO_MINUTE1_CNTDOWN_4    
                      00825         
000134 9505           00826         BCF     CNTDOWN_NOTICE_FLAG     
000136 D005           00827         BRA     DO_MINUTE1_CNTDOWN_END          
000138                00828 DO_MINUTE1_CNTDOWN_4:   
000138 0A01           00829         XORLW   1
00013A E103           00830         BNZ     DO_MINUTE1_CNTDOWN_END
00013C 8505           00831         BSF     CNTDOWN_NOTICE_FLAG
00013E EC9A F015      00832         CALL    SPEECH_CNTDOWN_NOTICE                   
000142                00833 DO_MINUTE1_CNTDOWN_END:
                      00834 ;-----------------------------------
                      00835 ;-----------------------------------
                      00836 ;***********************************
000142 51EB           00837         MOVF    ALERTH,W
000144 11EC           00838         IORWF   ALERTM,W
000146 E00B           00839         BZ      DO_MINUTE1_ALERT_END
                      00840         
000148                00841 DO_MINUTE1_ALERT_2:

⌨️ 快捷键说明

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