手机:15388113018
Q Q:3159331960
联系人:方先生
邮箱:3159331960@qq.com
声明:我司做的反汇编程序有以下特点:
1. ****成功,编译后和原来的******一样;
2. 程序和数据******分开,所有的程序******反成汇编,不会当做数据来处理;
3. 子程序之前用分段行分开;
4. 带寄存器名称,方便程序阅读;
5. 带PC地址和机器码,方便修改程序;
6. 中断和程序入口注释。
org 0
L0000 MOV A,@0xA0 ;0000
MOV R3_STATUS,A ;0001
JMP L0000 ;0002
;====================================================================================
ADD A,@0xFF ;0003
ADD A,@0xFF ;0004
ADD A,@0xFF ;0005
ADD A,@0xFF ;0006
ADD A,@0xFF ;0007
DISI ;0008
CLR R3_STATUS ;0009
CLR R4_RSR ;000A
BC RA_EP0,0x7 ;000B
JMP L0028 ;000C
;====================================================================================
ADD A,@0xFF ;000D
ADD A,@0xFF ;000E
ADD A,@0xFF ;000F
DISI ;0010
CLR R3_STATUS ;0011
CLR R4_RSR ;0012
BC RA_EP0,0x7 ;0013
L0014 JMP L0014 ;0014
;====================================================================================
ADD A,@0xFF ;0015
ADD A,@0xFF ;0016
ADD A,@0xFF ;0017
DISI ;0018
CLR R3_STATUS ;0019
CLR R4_RSR ;001A
BC RA_EP0,0x7 ;001B
JMP L0028 ;001C
;====================================================================================
ADD A,@0xFF ;001D
ADD A,@0xFF ;001E
ADD A,@0xFF ;001F
DISI ;0020
CLR R3_STATUS ;0021
CLR R4_RSR ;0022
BC RA_EP0,0x7 ;0023
L0024 JMP L0024 ;0024
;====================================================================================
ADD A,@0xFF ;0025
ADD A,@0xFF ;0026
ADD A,@0xFF ;0027
L0028 JBS R18,0x7 ;0028
JMP L0033 ;0029
;====================================================================================
JBC RE_ISR0,0x6 ;002A
JMP L003E ;002B
;====================================================================================
JBC RF_ISR1,0x1 ;002C
JMP L008E ;002D
;====================================================================================
JBC RF_ISR1,0x2 ;002E
JMP L0053 ;002F
;====================================================================================
JBC RF_ISR1,0x3 ;0030
JMP L008C ;0031
;====================================================================================
JMP L003C ;0032
;====================================================================================
L0033 JBC RF_ISR1,0x1 ;0033
JMP L008E ;0034
;====================================================================================
JBC RF_ISR1,0x2 ;0035
JMP L0053 ;0036
;====================================================================================
JBC RF_ISR1,0x3 ;0037
JMP L008C ;0038
;====================================================================================
JBC RE_ISR0,0x6 ;0039
JMP L003E ;003A
;====================================================================================
JMP L003C ;003B
;====================================================================================
L003C CLR RF_ISR1 ;003C
RETI ;003D
;====================================================================================
L003E JBS R7_PORT7,0x6 ;003E
JMP L0044 ;003F
;====================================================================================
BS RB,0x6 ;0040
JBS R7_PORT7,0x1 ;0041
BC RB,0x6 ;0042
JMP L0051 ;0043
;====================================================================================
L0044 CLR R1A ;0044
JBC RB,0x6 ;0045
JMP L004C ;0046
;====================================================================================
JBS R7_PORT7,0x1 ;0047
JMP L0051 ;0048
;====================================================================================
MOV A,@0x1 ;0049
MOV R1D,A ;004A
JMP L0050 ;004B
;====================================================================================
L004C JBC R7_PORT7,0x1 ;004C
JMP L0051 ;004D
;====================================================================================
MOV A,@0x2 ;004E
MOV R1D,A ;004F
L0050 CALL L01CD ;0050
L0051 CLR RE_ISR0 ;0051
RETI ;0052
;====================================================================================
L0053 BS R7_PORT7,0x0 ;0053
CLR R15_PWM1_T ;0054
CLR R16_PWM2_T ;0055
MOV A,@0x1 ;0056
IOW RB ;0057
BC R9_PORT9,0x2 ;0058
BC R9_PORT9,0x3 ;0059
BS R9_PORT9,0x6 ;005A
BS R9_PORT9,0x5 ;005B
CLR R1E ;005C
CLR R1F ;005D
L005E WDTC ;005E
MOV A,@0x9C ;005F
SUB A,R1_TCC ;0060
JBS R3_STATUS,0x0 ;0061
JMP L007E ;0062
;====================================================================================
CLR R1_TCC ;0063
INC R1F ;0064
JBS R3_STATUS,0x2 ;0065
JMP L006C ;0066
;====================================================================================
INC R1E ;0067
JBS R3_STATUS,0x2 ;0068
JMP L006C ;0069
;====================================================================================
MOV A,@0xFF ;006A
MOV R1E,A ;006B
L006C INC 0x2B ;006C
MOV A,@0x28 ;006D
SUB A,0x2B ;006E
JBS R3_STATUS,0x0 ;006F
JMP L0077 ;0070
;====================================================================================
CLR 0x2B ;0071
JBS R7_PORT7,0x0 ;0072
JMP L0076 ;0073
;====================================================================================
BC R7_PORT7,0x0 ;0074
JMP L0077 ;0075
;====================================================================================
L0076 BS R7_PORT7,0x0 ;0076
L0077 JBS 0x2B,0x1 ;0077
JMP L007E ;0078