📄 监控程序icd16f_6_40.asm
字号:
CALL 0x0D3
BCF PCLATH,3
BCF PCLATH,4
CALL 0x77F
RETURN
MOVLW 0x08
MOVWF 0x51
MOVLW 0x49
MOVWF 0x53
CALL 0x776
BCF PCLATH,3
BSF PCLATH,4
CALL 0x112
BCF PCLATH,3
BCF PCLATH,4
CALL 0x77F
RETURN
MOVLW 0x08
MOVWF 0x51
MOVLW 0x4A
MOVWF 0x53
CALL 0x776
BCF PCLATH,3
BSF PCLATH,4
CALL 0x0F3
BCF PCLATH,3
BCF PCLATH,4
CALL 0x77F
RETURN
MOVLW 0x08
MOVWF 0x51
MOVLW 0x4B
MOVWF 0x53
MOVF 0x26,W
MOVWF 0x64
SWAPF 0x25,W
IORWF 0x64,F
CALL 0x151
RETURN
MOVLW 0x08
MOVWF 0x51
MOVLW 0x4C
MOVWF 0x53
CALL 0x151
CALL 0x0C8
BTFSS INTCON,T0IF
GOTO 0x6D0
CALL 0x1A2
RETURN
MOVLW 0x08
MOVWF 0x51
MOVLW 0x4D
MOVWF 0x53
CALL 0x151
CALL 0x0C8
BTFSS INTCON,T0IF
GOTO 0x6DA
CALL 0x1AE
RETURN
MOVLW 0x00
MOVWF 0x63
MOVLW 0x0A
MOVWF 0x51
MOVLW 0x00
MOVWF 0x53
BSF STATUS,IRP
MOVLW 0x20
MOVWF FSR
MOVF 0x63,W
MOVWF INDF
BSF 0x70,2
CALL 0x151
RETURN
CALL 0x748
BSF PCLATH,3
BSF PCLATH,4
CALL 0x007
BCF PCLATH,3
BCF PCLATH,4
BTFSS 0x71,0
GOTO 0x6F8
MOVLW 0x07
MOVWF 0x63
CALL 0x76A
GOTO 0x715
CALL 0x151
CALL 0x0D0
BTFSS INTCON,T0IF
GOTO 0x6FA
MOVLW 0x7B
CALL 0x0FF
CALL 0x0D0
BTFSS INTCON,T0IF
GOTO 0x6FF
CLRF 0x52
BSF PCLATH,3
BSF PCLATH,4
CALL 0x16D
BCF PCLATH,3
BCF PCLATH,4
MOVF 0x52,W
CALL 0x0E8
MOVF 0x4B,W
CALL 0x0FF
MOVF 0x4A,W
CALL 0x0FF
CALL 0x0D0
BTFSS INTCON,T0IF
GOTO 0x70E
MOVLW 0x7D
CALL 0x0FF
CALL 0x0D0
BTFSS INTCON,T0IF
GOTO 0x713
CALL 0x151
RETURN
CALL 0x748
BSF PCLATH,3
BSF PCLATH,4
CALL 0x007
BCF PCLATH,3
BCF PCLATH,4
BTFSS 0x71,0
GOTO 0x723
MOVLW 0x07
MOVWF 0x63
CALL 0x76A
GOTO 0x746
CALL 0x151
CALL 0x102
SUBLW 0x7B
BTFSC STATUS,Z
GOTO 0x72C
MOVLW 0x01
MOVWF 0x63
CALL 0x76A
GOTO 0x746
CLRF 0x52
BSF PCLATH,3
BSF PCLATH,4
CALL 0x184
BCF PCLATH,3
BCF PCLATH,4
CALL 0x102
CALL 0x0D8
MOVWF 0x5E
SWAPF 0x5E,F
CALL 0x102
CALL 0x0D8
IORWF 0x5E,W
SUBWF 0x52,W
BTFSC STATUS,Z
GOTO 0x73F
MOVLW 0x04
MOVWF 0x63
BSF 0x70,4
CALL 0x102
SUBLW 0x7D
BTFSC STATUS,Z
GOTO 0x746
MOVLW 0x01
MOVWF 0x63
CALL 0x76A
CALL 0x151
RETURN
BCF STATUS,IRP
MOVF 0x2C,W
MOVWF 0x78
SWAPF 0x2B,W
IORWF 0x78,F
MOVF 0x2A,W
MOVWF 0x79
SWAPF 0x29,W
IORWF 0x79,F
MOVF 0x28,W
MOVWF 0x7A
SWAPF 0x27,W
IORWF 0x7A,F
MOVF 0x26,W
MOVWF 0x7B
SWAPF 0x25,W
IORWF 0x7B,F
MOVF 0x34,W
MOVWF 0x7C
SWAPF 0x33,W
IORWF 0x7C,F
MOVF 0x32,W
MOVWF 0x7D
SWAPF 0x31,W
IORWF 0x7D,F
MOVF 0x30,W
MOVWF 0x7E
SWAPF 0x2F,W
IORWF 0x7E,F
MOVF 0x2E,W
MOVWF 0x7F
SWAPF 0x2D,W
IORWF 0x7F,F
RETURN
MOVLW 0x0A
MOVWF 0x51
MOVLW 0x00
MOVWF 0x53
BSF 0x70,2
BSF STATUS,IRP
MOVLW 0x20
MOVWF FSR
MOVF 0x63,W
MOVWF INDF
BSF 0x06,2
RETURN
CALL 0x748
CALL 0x151
CALL 0x0D0
BTFSS INTCON,T0IF
GOTO 0x779
MOVLW 0x7B
CALL 0x0FF
CLRF 0x52
RETURN
MOVF 0x52,W
CALL 0x0E8
MOVF 0x4B,W
CALL 0x0FF
MOVF 0x4A,W
CALL 0x0FF
MOVLW 0x7D
CALL 0x0FF
BTFSS 0x71,5
GOTO 0x793
MOVLW 0x0A
MOVWF 0x51
MOVLW 0x00
MOVWF 0x53
BSF 0x70,2
BSF STATUS,IRP
MOVLW 0x20
MOVWF FSR
MOVF 0x63,W
MOVWF INDF
CALL 0x151
RETURN
BCF 0x70,4
CALL 0x748
CALL 0x151
CALL 0x102
SUBLW 0x7B
BTFSC STATUS,Z
GOTO 0x79F
MOVLW 0x01
MOVWF 0x63
BSF 0x70,4
CLRF 0x52
RETURN
CALL 0x102
CALL 0x0D8
MOVWF 0x5E
SWAPF 0x5E,F
CALL 0x102
CALL 0x0D8
IORWF 0x5E,W
SUBWF 0x52,W
BTFSC STATUS,Z
GOTO 0x7AE
MOVLW 0x04
MOVWF 0x63
BSF 0x70,4
CALL 0x102
SUBLW 0x7D
BTFSC STATUS,Z
GOTO 0x7B5
MOVLW 0x01
MOVWF 0x63
BSF 0x70,4
BCF STATUS,RP1
BCF STATUS,RP0
BTFSS 0x70,4
GOTO 0x7C3
MOVLW 0x0A
MOVWF 0x51
MOVLW 0x00
MOVWF 0x53
BSF 0x70,2
BSF STATUS,IRP
MOVLW 0x20
MOVWF FSR
MOVF 0x63,W
MOVWF INDF
CALL 0x151
RETURN
CALL 0x0E8
MOVF 0x4B,W
ADDWF 0x52,F
CALL 0x0FF
MOVF 0x4A,W
ADDWF 0x52,F
CALL 0x0FF
RETURN
CALL 0x102
ADDWF 0x52,F
CALL 0x0D8
MOVWF 0x4B
SWAPF 0x4B,F
CALL 0x102
ADDWF 0x52,F
CALL 0x0D8
IORWF 0x4B,F
MOVF 0x4B,W
RETURN
BSF PCLATH,3
BSF PCLATH,4
CALL 0x007
BCF PCLATH,3
BCF PCLATH,4
BTFSS 0x71,0
GOTO 0x7E2
MOVLW 0x07
MOVWF 0x63
CALL 0x76A
CALL 0x151
RETURN
ORG 0x800
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x54E
GOTO 0x56A
GOTO 0x580
GOTO 0x5C6
GOTO 0x5C7
GOTO 0x5C8
GOTO 0x5C9
GOTO 0x5EE
GOTO 0x5F5
GOTO 0x5FF
GOTO 0x607
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x608
GOTO 0x626
GOTO 0x680
GOTO 0x681
GOTO 0x70B
GOTO 0x70C
GOTO 0x70D
GOTO 0x70E
GOTO 0x70F
GOTO 0x710
GOTO 0x711
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x54E
GOTO 0x579
GOTO 0x580
GOTO 0x579
GOTO 0x580
GOTO 0x579
GOTO 0x5E6
GOTO 0x579
RETLW 0xFF
GOTO 0x580
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x54E
GOTO 0x572
GOTO 0x580
GOTO 0x572
GOTO 0x580
GOTO 0x572
GOTO 0x5DC
GOTO 0x572
RETLW 0xFF
GOTO 0x580
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
RETLW 0x01
RETLW 0x08
RETLW 0x01
RETLW 0x04
RETLW 0x01
RETLW 0x04
RETLW 0x01
RETLW 0x01
RETLW 0x01
RETLW 0x01
RETLW 0x01
RETLW 0x02
RETLW 0x02
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
RETLW 0x01
RETLW 0x04
RETLW 0x01
RETLW 0x04
RETLW 0x01
RETLW 0x04
RETLW 0x01
RETLW 0x01
RETLW 0x01
RETLW 0x01
RETLW 0x01
RETLW 0x02
RETLW 0x02
GOTO 0x12E
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x2F2
GOTO 0x312
GOTO 0x337
GOTO 0x344
GOTO 0x391
GOTO 0x392
GOTO 0x393
GOTO 0x394
GOTO 0x3A8
GOTO 0x3B8
GOTO 0x3C6
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x3C7
GOTO 0x3CD
GOTO 0x3CE
GOTO 0x3CF
GOTO 0x3D0
GOTO 0x3D1
GOTO 0x3D7
GOTO 0x3D8
GOTO 0x3DF
GOTO 0x3E6
GOTO 0x3EC
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x4ED
GOTO 0x502
GOTO 0x51A
GOTO 0x521
GOTO 0x540
GOTO 0x541
GOTO 0x542
GOTO 0x543
GOTO 0x545
GOTO 0x546
GOTO 0x54D
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x462
GOTO 0x485
GOTO 0x4AA
GOTO 0x4B7
GOTO 0x4B8
GOTO 0x4B9
GOTO 0x4BA
GOTO 0x4BB
GOTO 0x4CF
GOTO 0x4DE
GOTO 0x4EC
MOVLW 0x08
MOVWF PCLATH
MOVF 0x60,W
ADDWF PCL,F
RETLW 0x00
RETLW 0x00
RETLW 0x00
GOTO 0x3ED
GOTO 0x409
GOTO 0x41B
GOTO 0x41C
GOTO 0x434
GOTO 0x435
GOTO 0x436
GOTO 0x444
GOTO 0x445
GOTO 0x453
GOTO 0x461
org 0x900
GOTO 0x102
CALL 0x234
MOVF 0x3D,F
BTFSS STATUS,Z
GOTO 0x108
MOVF 0x3C,F
BTFSC STATUS,Z
GOTO 0x10E
MOVLW 0x01
SUBWF 0x3C,F
BTFSC STATUS,C
GOTO 0x101
SUBWF 0x3D,F
GOTO 0x101
RETURN
CALL 0x20E
CALL 0x160
RETURN
CALL 0x221
CALL 0x160
RETURN
CALL 0x20E
CALL 0x160
RETURN
BCF PCLATH,3
BSF PCLATH,4
CALL 0x18E
BSF PCLATH,3
BCF PCLATH,4
BCF 0x07,5
BCF 0x07,3
BCF PCLATH,3
BCF PCLATH,4
CALL 0x2C7
BSF PCLATH,3
BCF PCLATH,4
MOVF 0x79,W
MOVWF 0x3D
MOVF 0x78,W
MOVWF 0x3C
MOVLW 0x21
XORWF 0x3D,W
BTFSC STATUS,Z
GOTO 0x12D
CALL 0x100
RETURN
BCF PCLATH,3
BSF PCLATH,4
CALL 0x18E
BSF PCLATH,3
BCF PCLATH,4
BCF 0x07,5
BCF 0x07,3
BCF PCLATH,3
BCF PCLATH,4
CALL 0x2C7
BSF PCLATH,3
BCF PCLATH,4
MOVF 0x79,W
MOVWF 0x3D
MOVF 0x78,W
MOVWF 0x3C
RETURN
BCF PCLATH,3
BSF PCLATH,4
CALL 0x18E
BSF PCLATH,3
BCF PCLATH,4
BCF 0x07,5
BCF 0x07,3
BCF PCLATH,3
BCF PCLATH,4
CALL 0x2C7
BSF PCLATH,3
BCF PCLATH,4
CALL 0x1C2
CALL 0x1A2
MOVF 0x79,W
MOVWF 0x3D
MOVF 0x78,W
MOVWF 0x3C
CALL 0x100
RETURN
BCF PCLATH,3
BSF PCLATH,4
CALL 0x18E
BSF PCLATH,3
BCF PCLATH,4
BCF 0x07,5
BCF 0x07,3
BCF PCLATH,3
BCF PCLATH,4
CALL 0x2EA
BSF PCLATH,3
BCF PCLATH,4
RETURN
CLRF 0x3A
CLRF 0x3B
BCF PCLATH,3
BSF PCLATH,4
CALL 0x195
BSF PCLATH,3
BCF PCLATH,4
BSF 0x07,3
BCF 0x07,3
MOVLW 0x08
MOVWF 0x4D
BSF 0x07,3
BCF 0x07,3
BCF STATUS,C
BTFSC 0x07,5
BSF STATUS,C
RRF 0x3A,F
DECFSZ 0x4D,F
GOTO 0x16B
MOVLW 0x06
MOVWF 0x4D
BSF 0x07,3
BCF 0x07,3
BCF STATUS,C
BTFSC 0x07,5
BSF STATUS,C
RRF 0x3B,F
DECFSZ 0x4D,F
GOTO 0x175
RRF 0x3B,F
RRF 0x3B,F
BSF 0x07,3
BCF 0x07,3
BCF PCLATH,3
BSF PCLATH,4
CALL 0x18E
BSF PCLATH,3
BCF PCLATH,4
RETURN
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
MOVLW 0x08
MOVWF 0x4D
BSF 0x07,5
RRF 0x38,F
BTFSS STATUS,C
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
DECFSZ 0x4D,F
GOTO 0x18C
MOVLW 0x06
MOVWF 0x4D
BSF 0x07,5
RRF 0x39,F
BTFSS STATUS,C
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
DECFSZ 0x4D,F
GOTO 0x196
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
RETURN
MOVF 0x39,W
MOVWF 0x46
MOVF 0x38,W
MOVWF 0x45
MOVLW 0xFF
MOVWF 0x39
MOVWF 0x38
CALL 0x187
MOVF 0x46,W
MOVWF 0x39
MOVF 0x45,W
MOVWF 0x38
RETURN
MOVLW 0x01
MOVWF 0x77
GOTO 0x1B8
MOVLW 0x02
MOVWF 0x77
GOTO 0x1B8
MOVLW 0x04
MOVWF 0x77
GOTO 0x1B8
BCF PCLATH,3
BCF PCLATH,4
CALL 0x0CC
BSF PCLATH,3
BCF PCLATH,4
BTFSS INTCON,T0IF
GOTO 0x1BD
DECFSZ 0x77,F
GOTO 0x1B8
RETURN
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
RETURN
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
RETURN
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
RETURN
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
RETURN
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
RETURN
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
RETURN
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BSF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
BSF 0x07,3
BCF 0x07,3
BCF 0x07,5
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -