?? 3.asm.asm
字號(hào):
BTFSS STATUS , Z
GOTO Label_0064
BTFSS 0x73 , 06
GOTO Label_0065
BCF 0x78 , 03
CALL Label_0066
BTFSS 0x78 , 03
BCF 0x73 , 06
BTFSS 0x78 , 03
GOTO Label_0067
MOVF 0x5F , W
BTFSS STATUS , Z
DECF 0x5F , f
MOVF 0x5F , W
BTFSC STATUS , Z
BCF 0x73 , 06
GOTO Label_0068
Label_0065 MOVF 0x3D , f
BTFSS STATUS , Z
GOTO Label_0064
Label_0068 MOVLW 0x08
MOVWF 0x21
Label_006B MOVLW 0x0A
MOVWF 0x20
MOVLW 0x01
XORWF 0x72 , f
Label_006A BCF 0x70 , 00
Label_0069 BTFSS 0x70 , 00
GOTO Label_0069
DECFSZ 0x20 , f
GOTO Label_006A
DECFSZ 0x21 , f
GOTO Label_006B
BSF 0x72 , 04
BCF 0x70 , 00
Label_006C BTFSS 0x70 , 00
GOTO Label_006C
BCF 0x72 , 04
MOVLW 0x05
MOVWF 0x3E
MOVLW 0x32
BTFSC 0x73 , 07
MOVWF 0x3E
GOTO Label_0064
Label_0063 BTFSS 0x70 , 04
GOTO Label_0067
MOVF 0x36 , W
BTFSS STATUS , Z
GOTO Label_0064
BTFSC 0x71 , 06
GOTO Label_006D
MOVF 0x3C , W
BTFSS STATUS , Z
GOTO Label_006D
BSF 0x72 , 00
MOVLW 0x3B
MOVWF 0x3C
MOVLW 0x01
MOVWF 0x36
Label_006E MOVF 0x36 , W
BTFSS STATUS , Z
GOTO Label_006E
GOTO Label_0064
Label_006D DECF 0x3C , f
BCF 0x71 , 06
MOVLW 0x64
MOVWF 0x36
GOTO Label_0064
Label_0067 BCF 0x71 , 06
Label_0064 BTFSS 0x71 , 06
BCF 0x72 , 00
BTFSC 0x71 , 06
BSF 0x72 , 00
RETLW 0x00
=============================================
Label_0056 BCF 0x73 , 04
BTFSC 0x71 , 06
GOTO Label_006F
BTFSC 0x70 , 01
GOTO Label_0070
BTFSC 0x71 , 02
CALL Label_0071
GOTO Label_006F
Label_0070 INCF 0x5D , f
BSF 0x73 , 04
BCF 0x70 , 01
MOVF 0x5C , W
BTFSS STATUS , Z
DECF 0x5C , f
BTFSS STATUS , Z
GOTO Label_006F
CALL Label_0071
CALL Label_0072
BTFSS 0x73 , 03
CALL Label_0073
CALL Label_0074
BTFSS 0x78 , 00
CALL Label_0075
BSF 0x78 , 00
Label_006F RETLW 0x00
========================================
Label_0057 BTFSS 0x73 , 04
GOTO Label_0076
MOVF 0x7A , W
BTFSS STATUS , Z
DECF 0x7A , f
BTFSC STATUS , Z
BSF 0x78 , 04
BTFSS 0x78 , 04
GOTO Label_0076
BTFSC 0x71 , 02
GOTO Label_0076
MOVF 0x52 , W
BTFSC STATUS , Z
GOTO Label_0077
DECF 0x52 , f
GOTO Label_0078
Label_0077 MOVLW 0xA0
MOVWF 0x52
MOVF 0x60 , W
BTFSS STATUS , Z
DECF 0x60 , f
Label_0078 BTFSC 0x71 , 04
BSF 0x57 , 05
BTFSC 0x71 , 03
BSF 0x57 , 04
MOVF 0x60 , W
BTFSS STATUS , Z
GOTO Label_0079
MOVF 0x63 , W
MOVWF 0x61
MOVF 0x64 , W
MOVWF 0x62
MOVF 0x65 , W
MOVWF 0x63
MOVF 0x66 , W
MOVWF 0x64
MOVF 0x67 , W
MOVWF 0x65
MOVF 0x68 , W
MOVWF 0x66
MOVF 0x69 , W
MOVWF 0x67
MOVF 0x6A , W
MOVWF 0x68
CLRF 0x69
CLRF 0x6A
MOVLW 0x33
ADDWF 0x60 , f
Label_0079 MOVF 0x56 , W
MOVWF 0x20
MOVF 0x57 , W
MOVWF 0x21
MOVF 0x61 , W
MOVWF 0x22
MOVF 0x62 , W
MOVWF 0x23
CALL Label_002A
BTFSC 0x21 , 07
GOTO Label_007A
MOVF 0x56 , W
MOVWF 0x61
MOVF 0x57 , W
MOVWF 0x62
MOVLW 0xFF
MOVWF 0x60
GOTO Label_007B
Label_007A MOVLW 0xCC
SUBWF 0x60 , W
BTFSC STATUS , C
GOTO Label_007B
MOVF 0x56 , W
MOVWF 0x20
MOVF 0x57 , W
MOVWF 0x21
MOVF 0x63 , W
MOVWF 0x22
MOVF 0x64 , W
MOVWF 0x23
CALL Label_002A
BTFSC 0x21 , 07
GOTO Label_007C
MOVF 0x56 , W
MOVWF 0x63
MOVF 0x57 , W
MOVWF 0x64
GOTO Label_007D
Label_007C MOVLW 0x99
SUBWF 0x60 , W
BTFSC STATUS , C
GOTO Label_007D
MOVF 0x56 , W
MOVWF 0x20
MOVF 0x57 , W
MOVWF 0x21
MOVF 0x65 , W
MOVWF 0x22
MOVF 0x66 , W
MOVWF 0x23
CALL Label_002A
BTFSC 0x21 , 07
GOTO Label_007E
MOVF 0x56 , W
MOVWF 0x65
MOVF 0x57 , W
MOVWF 0x66
GOTO Label_007F
Label_007E MOVLW 0x66
SUBWF 0x60 , W
BTFSC STATUS , C
GOTO Label_007F
MOVF 0x56 , W
MOVWF 0x20
MOVF 0x57 , W
MOVWF 0x21
MOVF 0x67 , W
MOVWF 0x22
MOVF 0x68 , W
MOVWF 0x23
CALL Label_002A
BTFSC 0x21 , 07
GOTO Label_0080
MOVF 0x56 , W
MOVWF 0x67
MOVF 0x57 , W
MOVWF 0x68
GOTO Label_0081
Label_0080 MOVLW 0x33
SUBWF 0x60 , W
BTFSC STATUS , C
GOTO Label_0081
MOVF 0x56 , W
MOVWF 0x20
MOVF 0x57 , W
MOVWF 0x21
MOVF 0x69 , W
MOVWF 0x22
MOVF 0x6A , W
MOVWF 0x23
CALL Label_002A
BTFSC 0x21 , 07
GOTO Label_0082
MOVF 0x56 , W
MOVWF 0x69
MOVF 0x57 , W
MOVWF 0x6A
GOTO Label_0082
Label_007B CLRF 0x63
CLRF 0x64
Label_007D CLRF 0x65
CLRF 0x66
Label_007F CLRF 0x67
CLRF 0x68
Label_0081 CLRF 0x69
CLRF 0x6A
Label_0082 BCF 0x57 , 05
BCF 0x57 , 04
MOVF 0x61 , W
MOVWF 0x20
MOVF 0x62 , W
ANDLW 0x0F
MOVWF 0x21
MOVLW 0x0F
MOVWF 0x22
CLRF 0x23
CALL Label_002A
BTFSS 0x21 , 07
GOTO Label_0076
CLRF 0x61
CLRF 0x62
Label_0076 RETURN
================================
Label_0058 BTFSS 0x73 , 04
GOTO Label_0083
BTFSC 0x71 , 02
GOTO Label_0083
MOVF 0x37 , W
BTFSS STATUS , Z
DECF 0x37 , f
MOVF 0x37 , W
BTFSS STATUS , Z
GOTO Label_0083
MOVLW 0x03
MOVWF 0x37
BCF 0x73 , 00
BTFSS 0x78 , 00
CALL Label_0071
BTFSS 0x78 , 00
CALL Label_0074
CALL Label_0084
CLRF 0x74
MOVLW 0x02
SUBWF 0x49 , W
BTFSS STATUS , C
BSF 0x73 , 00
BTFSS STATUS , C
BSF 0x74 , 00
MOVLW 0x1E
SUBWF 0x49 , W
BTFSC STATUS , C
BSF 0x73 , 00
BTFSC STATUS , C
BSF 0x74 , 00
MOVLW 0x0A
SUBWF 0x48 , W
BTFSS STATUS , C
BSF 0x73 , 00
BTFSS STATUS , C
BSF 0x74 , 01
MOVLW 0xF0
SUBWF 0x48 , W
BTFSC STATUS , C
BSF 0x73 , 00
BTFSC STATUS , C
BSF 0x74 , 01
MOVLW 0x0A
SUBWF 0x47 , W
BTFSS STATUS , C
BSF 0x73 , 00
BTFSS STATUS , C
BSF 0x74 , 02
MOVLW 0xF0
SUBWF 0x47 , W
BTFSC STATUS , C
BSF 0x73 , 00
BTFSC STATUS , C
BSF 0x74 , 02
BCF STATUS , C
RRF 0x58 , W
MOVWF 0x21
BTFSS 0x78 , 02
GOTO Label_0085
MOVF 0x5A , W
MOVWF 0x20
BCF STATUS , C
RRF 0x20 , f
BCF STATUS , C
RRF 0x20 , W
SUBWF 0x5A , W
MOVWF 0x58
MOVF 0x21 , W
SUBWF 0x5A , W
BTFSS STATUS , C
BSF 0x73 , 00
BTFSS STATUS , C
BSF 0x74 , 03
MOVF 0x56 , W
MOVWF 0x20
MOVF 0x57 , W
MOVWF 0x21
MOVLW 0x1E
MOVWF 0x22
CLRF 0x23
CALL Label_002A
BTFSS 0x21 , 07
GOTO Label_0085
MOVF 0x58 , W
SUBWF 0x5B , W
BTFSS STATUS , C
BSF 0x73 , 00
BTFSS STATUS , C
BSF 0x74 , 04
MOVF 0x5A , W
SUBWF 0x59 , W
BTFSS STATUS , C
BSF 0x73 , 00
BTFSS STATUS , C
BSF 0x74 , 05
BCF 0x73 , 05
Label_0085 BTFSC 0x73 , 00
GOTO Label_0086
MOVF 0x3F , W
BTFSS STATUS , Z
DECF 0x3F , f
GOTO Label_0087
Label_0086 MOVLW 0x01
MOVWF 0x37
MOVF 0x3F , W
SUBLW 0x01
BTFSS STATUS , Z
INCF 0x3F , f
Label_0087 BCF 0x73 , 03
MOVF 0x3F , W
SUBLW 0x01
BTFSC STATUS , Z
BSF 0x73 , 03
Label_0083 RETURN
======================================
Label_0059 BCF 0x76 , 00
MOVLW 0x58
MOVWF 0x20
MOVLW 0x02
MOVWF 0x21
MOVF 0x56 , W
MOVWF 0x22
MOVF 0x57 , W
MOVWF 0x23
CALL Label_002A
BTFSS 0x21 , 07
GOTO Label_0088
BSF 0x71 , 04
BTFSC 0x71 , 01
GOTO Label_0088
BSF 0x70 , 03
Label_0088 BSF 0x72 , 05
BCF 0x71 , 05
BCF 0x71 , 00
MOVLW 0x32
SUBWF 0x34 , W
BTFSC STATUS , C
BSF 0x71 , 00
BTFSS 0x73 , 06
GOTO Label_0089
CLRF 0x25
MOVF 0x61 , W
MOVWF 0x20
MOVF 0x62 , W
MOVWF 0x21
BTFSC 0x21 , 05
BSF 0x25 , 04
BTFSC 0x21 , 04
BSF 0x25 , 03
BCF 0x21 , 05
BCF 0x21 , 04
BTFSC 0x71 , 02
BSF 0x25 , 02
GOTO Label_008A
Label_0089 BTFSC 0x71 , 02
GOTO Label_008B
MOVLW 0x1E
MOVWF 0x20
CLRF 0x21
MOVF 0x56 , W
MOVWF 0x22
MOVF 0x57 , W
MOVWF 0x23
CALL Label_002A
BTFSC 0x21 , 07
GOTO Label_008C
BTFSS 0x73 , 03
BSF 0x76 , 00
MOVLW 0x07
DECF 0x77 , f
BTFSC 0x77 , 07
MOVWF 0x77
MOVF 0x71 , W
MOVWF 0x25
GOTO Label_008C
Label_008B MOVF 0x6B , f
BTFSS STATUS , Z
GOTO Label_008C
MOVLW 0x0A
MOVWF 0x20
CLRF 0x21
MOVF 0x56 , W
MOVWF 0x22
MOVF 0x57 , W
MOVWF 0x23
CALL Label_002A
BTFSC 0x21 , 07
GOTO Label_008C
CLRF 0x56
CLRF 0x57
Label_008C MOVF 0x56 , W
MOVWF 0x20
MOVF 0x57 , W
MOVWF 0x21
MOVF 0x71 , W
MOVWF 0x25
MOVF 0x3D , W
BTFSS STATUS , Z
BCF 0x25 , 04
BTFSC 0x76 , 00
GOTO Label_008D
Label_008A CALL Label_008E
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -