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

📄 pda_166p64_v01.lst

📁 六脚十二自由度机器人全部资料
💻 LST
📖 第 1 页 / 共 5 页
字号:
000148 51EB           00842         MOVF    ALERTH,W
00014A 1952           00843         XORWF   HOUR,W
00014C E107           00844         BNZ     DO_MINUTE1_ALERT_24
                      00845 
00014E 51EC           00846         MOVF    ALERTM,W
000150 1951           00847         XORWF   MINUTE,W
000152 E104           00848         BNZ     DO_MINUTE1_ALERT_24
                      00849         
000154 8305           00850         BSF     ALERT_NOTICE_FLAG
                      00851 
000156 EC9C F015      00852         CALL    SPEECH_ALERT_NOTICE
00015A D001           00853         BRA     DO_MINUTE1_ALERT_END
                      00854         
00015C                00855 DO_MINUTE1_ALERT_24:    
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 19


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

00015C 9305           00856         BCF     ALERT_NOTICE_FLAG       
00015E                00857 DO_MINUTE1_ALERT_END:
                      00858 ;-----------------------------------                    
00015E 0012           00859         RETURN
                      00860 ;******************************
                      00861 ;****************************** 
000160                00862 POWER_ON:
000160 0004           00863         CLRWDT
000162 6AFF           00864         CLRF    TOSU
000164 6AFE           00865         CLRF    TOSH
000166 6AFD           00866         CLRF    TOSL
000168 0101           00867         MOVLB   1
00016A 6A69           00868         CLRF    CCPR1L
00016C 6A66           00869         CLRF    CCPR2L
                      00870 
                      00871         
00016E                00872 MCU_INIT:                       
00016E EC8C F011      00873         CALL    IO_INIT
000172 ECB9 F018      00874         CALL    SHUT_DOWN_CC1000        
000176 8889           00875         BSF     MCU_OUT
                      00876         
000178 EC3A F012      00877         CALL    CPU_CLOCK_8M                           
00017C EC74 F003      00878         CALL    W25X32_WAKE_UP
                      00879         ;CALL   DELAY_2MS
                      00880         ;BSF    RESET_LCD
                      00881                 
                      00882         ;BSF    PIE1,TMR1IE 
                      00883         ;BSF    INTCON,GIE 
                      00884         ;BSF    INTCON,PEIE 
                      00885         ;CALL   DISPLAY_LOGO            
                      00886 ;***************                        
000180                00887 MCU_INIT2:
000180 ECD7 F001      00888         CALL    DO_CHARGE
                      00889                         ;
000184 ECAA F014      00890         CALL    CHECK_FLASH
                      00891                 
                      00892         ;                               bra     MCU_INIT2
000188 0BFF           00893         ANDLW   0XFF    
                      00894         ;BZ     MCU_INIT2
00018A                00895 MCU_INIT4:                      
                      00896 ;**************                 
00018A EC33 F015      00897         CALL    READ_REFRENCE                   
                      00898 ;****************************
00018E 0E1E           00899         MOVLW   30      
000190 6F50           00900         MOVWF   SECOND 
                      00901 ;*****************************  
000192 EC32 F01A      00902         CALL    READ_HOP
000196 EC5A F01A      00903         CALL    READ_MOBILE_STATUS      
                      00904 ;*****************************  
00019A EC41 F015      00905         CALL    READ_TOUCH
                      00906         
                      00907         ;CALL   DISPLAY_MOV
                      00908         ;
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 20


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00909         ;CALL   PAGE_ZERO_DISAPLAY_AGAIN2
                      00910         ;MOVLW  00001100B
                      00911         ;MOVWF  CCP2CON 
                      00912         ;MOVLW  0
                      00913         ;CALL   DISPLAY_PAGE
                      00914         
00019E EC78 F01B      00915         CALL    INIT_LCD
                      00916         
0001A2 0E00           00917         movlw   0x0
0001A4 ECF6 F010      00918         call    DISPLAY_PAGE
                      00919         
0001A8 EC0B F013      00920         CALL    DISPLAY_BATT2
0001AC ECDD F013      00921         CALL    DISPLAY_TIME1
                      00922         
                      00923         
                      00924         ;CALL   READ_PIC_PIC_ADDRESS
                      00925         
                      00926 
                      00927         ;CALL   SET_LCD
                      00928 
                      00929 
0001B0 6B19           00930         CLRF    CNT1
0001B2 6B1A           00931         CLRF    CNT2
0001B4 6B1B           00932         CLRF    CNT3
                      00933         
0001B6 0EF0           00934         MOVLW   0XF0
0001B8 6F19           00935         MOVWF   CNT1
                      00936         
                      00937         ;call   DISPLAY_BATT2
0001BA                00938 TEST_ME:
0001BA 0E50           00939         MOVLW   80
0001BC 6F19           00940         MOVWF   CNT1
0001BE ECEC F000      00941         CALL    SERVO_MG995_LONG
                      00942 
                      00943         
0001C2 0EFA           00944         MOVLW   250
0001C4 6F19           00945         MOVWF   CNT1
0001C6 ECEC F000      00946         CALL    SERVO_MG995_LONG
                      00947         
                      00948         
                      00949         
0001CA 0E00           00950         MOVLW   0
0001CC 6F19           00951         MOVWF   CNT1
0001CE ECEC F000      00952         CALL    SERVO_MG995_LONG
                      00953         
                      00954         
                      00955 
                      00956                 
0001D2 D7F3           00957         BRA     TEST_ME
                      00958         
                      00959         
                      00960         
                      00961         ;CALL   INIT_LCD        
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 21


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00962         ;CALL   READ_TOUCH
                      00963         ;MOVF   TOUCH_X,W
                      00964         ;MOVWF  MINUTE
                      00965         ;CALL   DISPLAY_TIME
                      00966         
                      00967         ;BTG    RESET_LCD
                      00968         ;MOVLW  0X55
                      00969         ;CALL   WAIT_TX232A
                      00970         ;call   CPU_CLOCK_8M
0001D4 0004           00971         CLRWDT
                      00972         ;BTG    LATF,2
0001D6 D7F1           00973         BRA     TEST_ME 
                      00974 ;*****************************
                      00975 
0001D8                00976 SERVO_MG995_LONG
0001D8 EC46 F001      00977         CALL    SERVO_MG995
0001DC EC46 F001      00978         CALL    SERVO_MG995     
0001E0 EC46 F001      00979         CALL    SERVO_MG995
0001E4 EC46 F001      00980         CALL    SERVO_MG995
0001E8 EC46 F001      00981         CALL    SERVO_MG995     
0001EC EC46 F001      00982         CALL    SERVO_MG995     
0001F0 EC46 F001      00983         CALL    SERVO_MG995
0001F4 EC46 F001      00984         CALL    SERVO_MG995     
0001F8 EC46 F001      00985         CALL    SERVO_MG995
                      00986 
                      00987 
0001FC EC46 F001      00988         CALL    SERVO_MG995
000200 EC46 F001      00989         CALL    SERVO_MG995     
000204 EC46 F001      00990         CALL    SERVO_MG995
000208 EC46 F001      00991         CALL    SERVO_MG995
00020C EC46 F001      00992         CALL    SERVO_MG995     
000210 EC46 F001      00993         CALL    SERVO_MG995     
000214 EC46 F001      00994         CALL    SERVO_MG995
000218 EC46 F001      00995         CALL    SERVO_MG995     
00021C EC46 F001      00996         CALL    SERVO_MG995
000220 EC46 F001      00997         CALL    SERVO_MG995
000224 EC46 F001      00998         CALL    SERVO_MG995     
000228 EC46 F001      00999         CALL    SERVO_MG995
00022C EC46 F001      01000         CALL    SERVO_MG995
000230 EC46 F001      01001         CALL    SERVO_MG995     
000234 EC46 F001      01002         CALL    SERVO_MG995     
000238 EC46 F001      01003         CALL    SERVO_MG995
00023C EC46 F001      01004         CALL    SERVO_MG995     
000240 EC46 F001      01005         CALL    SERVO_MG995
                      01006         
000244 EC46 F001      01007         CALL    SERVO_MG995
000248 EC46 F001      01008         CALL    SERVO_MG995     
00024C EC46 F001      01009         CALL    SERVO_MG995
000250 EC46 F001      01010         CALL    SERVO_MG995
000254 EC46 F001      01011         CALL    SERVO_MG995     
000258 EC46 F001      01012         CALL    SERVO_MG995     
00025C EC46 F001      01013         CALL    SERVO_MG995
000260 EC46 F001      01014         CALL    SERVO_MG995     
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 22


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

000264 EC46 F001      01015         CALL    SERVO_MG995
000268 EC46 F001      01016         CALL    SERVO_MG995
00026C EC46 F001      01017         CALL    SERVO_MG995     
000270 EC46 F001      01018         CALL    SERVO_MG995
000274 EC46 F001      01019         CALL    SERVO_MG995
000278 EC46 F001      01020         CALL    SERVO_MG995     
00027C EC46 F001      01021         CALL    SERVO_MG995     
000280 EC46 F001      01022         CALL    SERVO_MG995
000284 EC46 F001      01023         CALL    SERVO_MG995     
000288 EC46 F001      01024         CALL    SERVO_MG995
00028C                01025 SERVO_MG995:
                      01026 
00028C 6B1A           01027         CLRF    CNT2
00028E 968F           01028         BCF     LATG,3
                      01029 
000290                01030 SERVO_MG995B:
                      01031 
000290 0E03           01032         MOVLW   3
000292 6F1B           01033         MOVWF   CNT3
                      01034         
000294                01035 SERVO_MG995C
000294 0004           01036         CLRWDT  
000296 2F1B           01037         DECFSZ  CNT3
000298 D7FD           01038         BRA     SERVO_MG995C
                      01039                 
00029A 5119           01040         MOVF    CNT1,W
00029C 611A           01041         CPFSLT  CNT2
00029E 868F           01042         BSF     LATG,3  
                      01043         
0002A0 3F1A           01044         INCFSZ  CNT2
0002A2 D7F6           01045         BRA     SERVO_MG995B
                      01046         
0002A4 868F           01047         BSF     LATG,3
                      01048         
                      01049         
0002A6 0E39           01050         MOVLW   0X39    
0002A8 6F1A           01051         MOVWF   CNT2
                      01052         
0002AA 0E23           01053         MOVLW   35
0002AC 6F1B           01054         MOVWF   CNT3
                      01055         
0002AE                01056 SERVO_MG995D:
0002AE 0004           01057         CLRWDT
0002B0 2F1A           01058         DECFSZ  CNT2
0002B2 D7FD           01059         BRA     SERVO_MG995D
0002B4 2F1B           01060         DECFSZ  CNT3
0002B6 D7FB           01061         BRA     SERVO_MG995D            
                      01062         
0002B8 0012           01063         RETURN
                      01064 
                      01065 ;*****************************
                      01066         ;MOVLW  ST_DISARMED_ID
                      01067         ;MOVWF  VEHICLE_ST_CNT; 
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE 23


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      01068 ;*****************************
                      01069 ;*****************************
                      01070         
                      01071 ;*****************************
                      01072 ;*****************

⌨️ 快捷键说明

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