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

📄 监控程序icd16f_6_40.asm

📁 自制ICD2-USB全套资料下载(原理图+PCB+程序).
💻 ASM
📖 第 1 页 / 共 5 页
字号:
			GOTO 0x402
			GOTO 0x40E
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x416
			GOTO 0x41B
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x435
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x442
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x469
			GOTO 0x476
			GOTO 0x483
			GOTO 0x491
			GOTO 0x49C
			GOTO 0x4A7
			GOTO 0x4B6
			GOTO 0x4C1
			GOTO 0x4D5
			GOTO 0x51B
			GOTO 0x54A
			GOTO 0x555
			GOTO 0x567
			GOTO 0x56E
			GOTO 0x6DE
			GOTO 0x6DE
			GOTO 0x575
			GOTO 0x594
			GOTO 0x5A7
			GOTO 0x6DE
			GOTO 0x5C0
			GOTO 0x6DE
			GOTO 0x5D3
			GOTO 0x6DE
			GOTO 0x5E4
			GOTO 0x5FE
			GOTO 0x618
			GOTO 0x620
			GOTO 0x62E
			GOTO 0x63A
			GOTO 0x646
			GOTO 0x652
			GOTO 0x65E
			GOTO 0x66A
			GOTO 0x676
			GOTO 0x682
			GOTO 0x68E
			GOTO 0x69C
			GOTO 0x6A8
			GOTO 0x6B4
			GOTO 0x6C0
			GOTO 0x6CA
			GOTO 0x6D4
			GOTO 0x6DE
			RETURN
			MOVLW 0x05
			MOVWF 0x5F
			MOVLW 0x21
			MOVWF FSR
			CALL 0x102
			MOVWF INDF
			INCF FSR,F
			DECFSZ 0x5F,F
			GOTO 0x39F
			MOVWF 0x5E
			MOVLW 0x0D
			SUBWF 0x5E,W
			BTFSS STATUS,Z
			GOTO 0x07B
			MOVLW 0x30
			CALL 0x0FF
			MOVLW 0x32
			CALL 0x0FF
			GOTO 0x018
			MOVLW 0x0E
			MOVWF 0x51
			MOVLW 0x01
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x000
			BCF PCLATH,3
			BCF PCLATH,4
			BSF 0x70,2
			CALL 0x151
			RETURN
			MOVLW 0x12
			MOVWF 0x51
			MOVLW 0x02
			MOVWF 0x53
			CALL 0x1D2
			BSF 0x70,2
			CALL 0x151
			RETURN
			MOVLW 0x0A
			MOVWF 0x51
			MOVLW 0x03
			MOVWF 0x53
			BSF 0x70,2
			MOVLW 0x01
			MOVWF 0x5B
			GOTO 0x7D8
			MOVLW 0x0E
			MOVWF 0x51
			MOVLW 0x04
			MOVWF 0x53
			BSF 0x70,2
			MOVLW 0x02
			MOVWF 0x5B
			BSF PCLATH,3
			BSF PCLATH,4
			CALL 0x007
			BCF PCLATH,3
			BCF PCLATH,4
			BTFSS 0x71,0
			GOTO 0x3DB
			MOVLW 0x07
			MOVWF 0x63
			CALL 0x76A
			BSF 0x70,2
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x05
			MOVWF 0x53
			BCF STATUS,IRP
			MOVF 0x26,W
			MOVWF 0x5E
			SWAPF 0x25,W
			IORWF 0x5E,F
			MOVF 0x5E,F
			BTFSC STATUS,Z
			GOTO 0x3EB
			GOTO 0x3ED
			CALL 0x33D
			GOTO 0x3EE
			CALL 0x334
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x06
			MOVWF 0x53
			MOVF 0x26,W
			MOVWF 0x65
			SWAPF 0x25,W
			IORWF 0x65,F
			MOVF 0x28,W
			MOVWF 0x66
			SWAPF 0x27,W
			IORWF 0x66,F
			MOVF 0x29,W
			MOVWF 0x67
			SWAPF 0x2A,W
			IORWF 0x67,F
			CALL 0x151
			RETURN
			MOVLW 0x0A
			MOVWF 0x51
			MOVLW 0x07
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x00C
			BCF PCLATH,3
			BCF PCLATH,4
			BSF 0x70,2
			CALL 0x151
			RETURN
			MOVLW 0x0A
			MOVWF 0x51
			MOVLW 0x08
			MOVWF 0x53
			CALL 0x257
			BSF 0x70,2
			CALL 0x151
			RETURN
			BCF STATUS,RP0
			BCF STATUS,RP1
			BSF 0x70,5
			BCF 0x06,0
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x12
			MOVWF 0x53
			BCF STATUS,IRP
			MOVF 0x26,W
			MOVWF 0x5E
			SWAPF 0x25,W
			IORWF 0x5E,F
			MOVF 0x5E,F
			BTFSC STATUS,Z
			GOTO 0x428
			GOTO 0x42E
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1B3
			BCF PCLATH,3
			BCF PCLATH,4
			GOTO 0x433
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1B3
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x1B
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1AA
			BCF PCLATH,3
			BCF PCLATH,4
			MOVLW 0x04
			MOVWF 0x5B
			CALL 0x717
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x1E
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1AA
			BCF PCLATH,3
			BCF PCLATH,4
			MOVLW 0x03
			MOVWF 0x5B
			CALL 0x6EC
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x21
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1AD
			BCF PCLATH,3
			BCF PCLATH,4
			MOVLW 0x09
			MOVWF 0x5B
			CALL 0x6EC
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x22
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1AD
			BCF PCLATH,3
			BCF PCLATH,4
			MOVLW 0x0A
			MOVWF 0x5B
			CALL 0x717
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x23
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1B0
			BCF PCLATH,3
			BCF PCLATH,4
			MOVLW 0x1C
			MOVWF 0x5B
			CALL 0x6EC
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x24
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1B0
			BCF PCLATH,3
			BCF PCLATH,4
			MOVLW 0x1D
			MOVWF 0x5B
			CALL 0x717
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x25
			MOVWF 0x53
			CALL 0x776
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x179
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x77F
			BCF PCLATH,3
			BCF PCLATH,4
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x26
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x188
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x27
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x18B
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x28
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1B3
			BCF PCLATH,3
			BCF PCLATH,4
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x151
			BCF PCLATH,3
			BCF PCLATH,4
			GOTO 0x6DE
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x29
			MOVWF 0x53
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x179
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x2A
			MOVWF 0x53
			CLRF 0x60
			BCF STATUS,IRP
			MOVF 0x26,W
			MOVWF 0x60
			SWAPF 0x25,W
			IORWF 0x60,F
			CALL 0x151
			MOVLW 0x01
			XORWF 0x60,W
			BTFSC STATUS,Z
			BSF 0x60,7
			MOVLW 0x02
			XORWF 0x60,W
			BTFSC STATUS,Z
			BSF 0x60,7
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x2B
			MOVWF 0x53
			MOVF 0x26,W
			MOVWF 0x5E
			SWAPF 0x25,W
			IORWF 0x5E,F
			MOVLW 0x00
			SUBWF 0x5E,W
			BTFSC STATUS,Z
			GOTO 0x4EC
			MOVLW 0x01
			SUBWF 0x5E,W
			BTFSC STATUS,Z
			GOTO 0x504
			MOVLW 0x02
			SUBWF 0x5E,W
			BTFSC STATUS,Z
			GOTO 0x4EA
			GOTO 0x519
			CALL 0x2EA
			GOTO 0x519
			CALL 0x2EA
			CALL 0x0C8
			BTFSS INTCON,T0IF
			GOTO 0x4EE
			CALL 0x2DC
			CALL 0x0C8
			BTFSS INTCON,T0IF
			GOTO 0x4F2
			CALL 0x329
			BTFSC 0x07,3
			GOTO 0x519
			CALL 0x31E
			BSF 0x07,3
			BCF 0x07,3
			CALL 0x329
			CALL 0x0C8
			BTFSC 0x07,3
			GOTO 0x519
			BTFSS INTCON,T0IF
			GOTO 0x4FC
			MOVLW 0x07
			MOVWF 0x63
			CALL 0x76A
			GOTO 0x519
			CALL 0x2EA
			CALL 0x0C8
			BTFSS INTCON,T0IF
			GOTO 0x506
			CALL 0x2DC
			CALL 0x31E
			BSF 0x07,3
			BCF 0x07,3
			CALL 0x329
			MOVLW 0x19
			MOVWF 0x5B
			BSF PCLATH,3
			BSF PCLATH,4
			CALL 0x007
			BCF PCLATH,3
			BCF PCLATH,4
			BTFSS 0x71,0
			GOTO 0x519
			MOVLW 0x07
			MOVWF 0x63
			CALL 0x76A
			CALL 0x151
			RETURN
			MOVLW 0x0A
			MOVWF 0x51
			MOVLW 0x2C
			MOVWF 0x53
			MOVF 0x07,W
			MOVWF 0x5E
			MOVLW 0x07
			ANDWF 0x5E,F
			MOVLW 0x03
			SUBWF 0x5E,W
			BTFSC STATUS,Z
			GOTO 0x52F
			MOVLW 0x05
			SUBWF 0x5E,W
			BTFSC STATUS,Z
			GOTO 0x531
			MOVLW 0x00
			MOVWF 0x53
			MOVLW 0x03
			GOTO 0x53F
			MOVLW 0x02
			GOTO 0x53F
			CALL 0x329
			BTFSS 0x07,3
			GOTO 0x53D
			MOVLW 0x50
			MOVWF 0x5F
			BTFSS 0x07,3
			GOTO 0x53D
			DECF 0x5F,F
			BTFSS STATUS,Z
			GOTO 0x536
			MOVLW 0x00
			GOTO 0x53F
			MOVLW 0x01
			GOTO 0x53F
			MOVWF 0x5E
			BSF STATUS,IRP
			MOVLW 0x20
			MOVWF FSR
			BCF STATUS,RP0
			BCF STATUS,RP1
			MOVF 0x5E,W
			MOVWF INDF
			BSF 0x70,2
			CALL 0x151
			RETURN
			CALL 0x2EA
			CALL 0x0C8
			BTFSS INTCON,T0IF
			GOTO 0x54C
			CALL 0x2DC
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x2D
			MOVWF 0x53
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x2E
			MOVWF 0x53
			CALL 0x31E
			MOVLW 0xFF
			MOVWF 0x5E
			BSF 0x07,3
			DECFSZ 0x5E,F
			GOTO 0x55D
			MOVLW 0xFF
			MOVWF 0x5E
			BCF 0x07,3
			DECFSZ 0x5E,F
			GOTO 0x562
			CALL 0x329
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x2F
			MOVWF 0x53
			MOVLW 0x1A
			MOVWF 0x5B
			GOTO 0x7D8
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x30
			MOVWF 0x53
			MOVLW 0x19
			MOVWF 0x5B
			GOTO 0x7D8
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x33
			MOVWF 0x53
			MOVF 0x26,W
			MOVWF 0x5E
			SWAPF 0x25,W
			IORWF 0x5E,F
			MOVLW 0x00
			SUBWF 0x5E,W
			BTFSS STATUS,Z
			GOTO 0x583
			CALL 0x2EA
			GOTO 0x592
			MOVLW 0x01
			SUBWF 0x5E,W
			BTFSS STATUS,Z
			GOTO 0x589
			CALL 0x2DC
			GOTO 0x592
			MOVLW 0x02
			SUBWF 0x5E,W
			BTFSS STATUS,Z
			GOTO 0x58F
			CALL 0x2C7
			GOTO 0x592
			MOVLW 0x06
			MOVWF 0x63
			CALL 0x76A
			CALL 0x151
			RETURN
			MOVLW 0x0A
			MOVWF 0x51
			MOVLW 0x34
			MOVWF 0x53
			BSF STATUS,IRP
			MOVLW 0x20
			MOVWF FSR
			CALL 0x27C
			BCF STATUS,RP0
			BCF STATUS,RP1
			MOVF 0x1E,W
			BCF STATUS,RP0
			BSF STATUS,RP1
			MOVWF INDF
			BCF STATUS,RP0
			BCF STATUS,RP1
			BSF 0x70,2
			CALL 0x151
			RETURN
			MOVLW 0x0A
			MOVWF 0x51
			MOVLW 0x35
			MOVWF 0x53
			BSF STATUS,IRP
			MOVLW 0x20
			MOVWF FSR
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x2C7
			CALL 0x276
			CALL 0x2EA
			BCF PCLATH,3
			BCF PCLATH,4
			BCF STATUS,RP0
			BCF STATUS,RP1
			MOVF 0x1E,W
			BCF STATUS,RP0
			BSF STATUS,RP1
			MOVWF INDF
			BCF STATUS,RP0
			BCF STATUS,RP1
			BSF 0x70,2
			CALL 0x151
			RETURN
			MOVLW 0x0A
			MOVWF 0x51
			MOVLW 0x37
			MOVWF 0x53
			BSF STATUS,IRP
			MOVLW 0x20
			MOVWF FSR
			CALL 0x282
			BCF STATUS,RP0
			BCF STATUS,RP1
			MOVF 0x1E,W
			BCF STATUS,RP0
			BSF STATUS,RP1
			MOVWF INDF
			BCF STATUS,RP0
			BCF STATUS,RP1
			BSF 0x70,2
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x39
			MOVWF 0x53
			CALL 0x795
			BSF PCLATH,3
			BSF PCLATH,4
			CALL 0x0A1
			BCF PCLATH,3
			BCF PCLATH,4
			BTFSS 0x71,1
			GOTO 0x5E2
			BSF 0x70,4
			MOVLW 0x07
			MOVWF 0x63
			CALL 0x7A1
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x3B
			MOVWF 0x53
			MOVF 0x25,W
			MOVWF 0x5E
			MOVLW 0x01
			SUBWF 0x5E,W
			BTFSC STATUS,Z
			GOTO 0x5F2
			MOVLW 0x06
			MOVWF 0x63
			CALL 0x76A
			GOTO 0x5FC
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1A7
			BCF PCLATH,3
			BCF PCLATH,4
			BTFSS 0x71,2
			GOTO 0x5FC
			MOVLW 0x07
			MOVWF 0x63
			CALL 0x76A
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x3C
			MOVWF 0x53
			CLRF 0x78
			CLRF 0x79
			CLRF 0x7A
			CLRF 0x7B
			CLRF 0x7C
			CLRF 0x7D
			CLRF 0x7E
			CLRF 0x7F
			BSF PCLATH,3
			BSF PCLATH,4
			CALL 0x0A1
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x329
			BTFSS 0x07,3
			GOTO 0x60F
			GOTO 0x616
			MOVLW 0x07
			MOVWF 0x63
			CALL 0x76A
			CALL 0x151
			RETURN
			MOVLW 0x10
			MOVWF 0x51
			MOVLW 0x3D
			MOVWF 0x53
			BSF 0x70,2
			MOVLW 0x0D
			MOVWF 0x5B
			GOTO 0x7D8
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x3E
			MOVWF 0x53
			CALL 0x776
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1B3
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x77F
			BCF PCLATH,3
			BCF PCLATH,4
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x3F
			MOVWF 0x53
			CALL 0x795
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1B3
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x7A1
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x40
			MOVWF 0x53
			CALL 0x776
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x131
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x77F
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x41
			MOVWF 0x53
			CALL 0x795
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x092
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x7A1
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x42
			MOVWF 0x53
			CALL 0x748
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x1A7
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x151
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x43
			MOVWF 0x53
			CALL 0x795
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x012
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x7A1
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x44
			MOVWF 0x53
			CALL 0x795
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x034
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x7A1
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x45
			MOVWF 0x53
			CALL 0x795
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x071
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x7A1
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x46
			MOVWF 0x53
			CALL 0x795
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x04F
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x7A1
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x47
			MOVWF 0x53
			CALL 0x776
			BCF PCLATH,3
			BSF PCLATH,4
			CALL 0x0AE
			BCF PCLATH,3
			BCF PCLATH,4
			CALL 0x77F
			BCF PCLATH,3
			BCF PCLATH,4
			RETURN
			MOVLW 0x08
			MOVWF 0x51
			MOVLW 0x48
			MOVWF 0x53
			CALL 0x776
			BCF PCLATH,3
			BSF PCLATH,4

⌨️ 快捷键说明

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