📄 clock_t.asm
字号:
MOVWF 0x31
GOTO Label_001C
Label_0034 MOVLW 0x16
MOVWF 0x32
MOVLW 0x02
MOVWF PORTA
MOVF 0x30 , W
MOVWF 0x0C
CLRF 0x0D
MOVLW 0x01
CALL Label_001B
MOVWF 0x31
GOTO Label_001C
Label_0037 CLRF PORTA
CLRF PORTB
CLRWDT
BTFSS PORTA , 02
GOTO Label_0041
INCF 0x37 , f
MOVLW 0xC8
CALL Label_001A
Label_0041 CLRWDT
BTFSS PORTA , 03
GOTO Label_0042
DECF 0x37 , f
MOVLW 0xC8
CALL Label_001A
Label_0042 CLRWDT
MOVF 0x37 , W
SUBLW 0x18
BTFSS STATUS , Z
GOTO Label_0043
CLRF 0x37
Label_0043 CLRWDT
MOVLW 0x19
SUBWF 0x37 , W
BTFSS STATUS , C
GOTO Label_0044
MOVLW 0x17
MOVWF 0x37
Label_0044 CLRWDT
BTFSS PORTA , 01
GOTO Label_0045
MOVLW 0x03
MOVWF 0x39
GOTO Label_002D
Label_0045 MOVLW 0x02
MOVWF PORTA
MOVLW 0x40
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
MOVLW 0x01
MOVWF PORTA
MOVLW 0x6D
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
CLRF PORTB
MOVLW 0x21
MOVWF 0x32
MOVLW 0x04
MOVWF PORTA
MOVF 0x37 , W
MOVWF 0x0C
CLRF 0x0D
MOVLW 0x00
CALL Label_001B
MOVWF 0x31
GOTO Label_001C
Label_0036 MOVLW 0x2C
MOVWF 0x32
MOVLW 0x08
MOVWF PORTA
MOVF 0x37 , W
MOVWF 0x0C
CLRF 0x0D
MOVLW 0x01
CALL Label_001B
MOVWF 0x31
GOTO Label_001C
Label_003B MOVLW 0x01
MOVWF PORTA
MOVF 0x2B , W
BTFSS STATUS , Z
GOTO Label_0046
MOVF 0x2A , W
SUBLW 0x09
BTFSS STATUS , C
GOTO Label_0046
CALL Label_0047
MOVWF 0x33
GOTO Label_0046
Label_0047 MOVLW 0x03
MOVWF PCLATH
MOVF 0x2A , W
ADDWF PCL , f
RETLW 0x3F
RETLW 0x06
RETLW 0x5B
RETLW 0x4F
RETLW 0x66
RETLW 0x6D
RETLW 0x7D
RETLW 0x07
RETLW 0x7F
RETLW 0x6F
Label_0046 MOVF 0x33 , W
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
MOVLW 0x06
MOVWF PORTA
MOVLW 0x40
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
MOVLW 0x08
MOVWF PORTA
MOVLW 0x6D
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
CLRWDT
BTFSS PORTA , 02
GOTO Label_0048
CLRF PORTA
MOVLW 0xC8
CALL Label_001A
INCF 0x2A , f
BTFSC STATUS , Z
INCF 0x2B , f
Label_0048 MOVF 0x2A , W
MOVWF 0x0C
MOVF 0x2B , W
MOVWF 0x0D
CLRF 0x0F
MOVLW 0x09
CALL Label_0049
BTFSS STATUS , Z
GOTO Label_004A
MOVLW 0x01
MOVWF 0x2A
CLRF 0x2B
Label_004A CLRF PORTA
CLRWDT
BTFSS PORTA , 01
GOTO Label_004B
MOVLW 0x04
MOVWF 0x39
MOVF 0x2A , W
MOVWF 0x12
MOVF 0x2B , W
MOVWF 0x13
MOVLW 0xE8
MOVWF 0x0E
MOVLW 0x03
MOVWF 0x0F
CALL Label_004C
MOVWF 0x2A
MOVF 0x11 , W
MOVWF 0x2B
GOTO Label_002D
Label_004B GOTO Label_003B
Label_0039 MOVLW 0x01
MOVWF PORTA
MOVF 0x2F , W
BTFSS STATUS , Z
GOTO Label_004D
MOVF 0x2E , W
SUBLW 0x09
BTFSS STATUS , C
GOTO Label_004D
CALL Label_004E
MOVWF 0x33
GOTO Label_004D
Label_004E MOVLW 0x03
MOVWF PCLATH
MOVF 0x2E , W
ADDWF PCL , f
RETLW 0x3F
RETLW 0x06
RETLW 0x5B
RETLW 0x4F
RETLW 0x66
RETLW 0x6D
RETLW 0x7D
RETLW 0x07
RETLW 0x7F
RETLW 0x6F
Label_004D MOVF 0x33 , W
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
MOVLW 0x06
MOVWF PORTA
MOVLW 0x40
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
MOVLW 0x08
MOVWF PORTA
MOVLW 0x0F
MOVWF PORTB
MOVLW 0x01
CALL Label_001A
CLRWDT
BTFSS PORTA , 02
GOTO Label_004F
CLRF PORTA
MOVLW 0xC8
CALL Label_001A
INCF 0x2E , f
BTFSC STATUS , Z
INCF 0x2F , f
Label_004F MOVF 0x2E , W
MOVWF 0x0C
MOVF 0x2F , W
MOVWF 0x0D
CLRF 0x0F
MOVLW 0x09
CALL Label_0049
BTFSS STATUS , Z
GOTO Label_0050
MOVLW 0x01
MOVWF 0x2E
CLRF 0x2F
Label_0050 CLRF PORTA
CLRWDT
BTFSS PORTA , 01
GOTO Label_0051
MOVF 0x2E , W
MOVWF 0x12
MOVF 0x2F , W
MOVWF 0x13
MOVLW 0xE8
MOVWF 0x0E
MOVLW 0x03
MOVWF 0x0F
CALL Label_004C
MOVWF 0x2E
MOVF 0x11 , W
MOVWF 0x2F
CLRF 0x39
CLRF 0x3A
CLRF 0x34
CLRF 0x35
GOTO Label_0017
Label_0051 GOTO Label_0039
Label_0018 INCF 0x34 , f
CLRWDT
MOVLW 0x3D
SUBWF 0x34 , W
BTFSS STATUS , C
GOTO Label_0052
CLRF 0x34
INCF 0x38 , f
CLRWDT
MOVLW 0x3C
SUBWF 0x38 , W
BTFSS STATUS , C
GOTO Label_0052
CLRF 0x38
INCF 0x30 , f
CLRWDT
MOVLW 0x3C
SUBWF 0x30 , W
BTFSS STATUS , C
GOTO Label_0052
CLRF 0x30
INCF 0x37 , f
CLRWDT
MOVLW 0x18
SUBWF 0x37 , W
BTFSS STATUS , C
GOTO Label_0052
CLRF 0x37
Label_0052 BCF INTCON , T0IF
RETFIE
Label_0053 SLEEP
GOTO Label_0053
ORG 0x2000
DATA 0x0F
DATA 0x0F
DATA 0x0F
DATA 0x0F
ORG 0x2007
DATA 0x15
ORG 0x2100
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -