手机:15388113018
Q Q:3159331960
联系人:方先生
邮箱:3159331960@qq.com
声明:我司做的反汇编程序有以下特点:
1. ****成功,编译后和原来的******一样;
2. 程序和数据******分开,所有的程序******反成汇编,不会当做数据来处理;
3. 子程序之前用分段行分开;
4. 带寄存器名称,方便程序阅读;
5. 带PC地址和机器码,方便修改程序;
6. 中断和程序入口注释。
;要仿真或者需要ISP下载程序,需将EEPROM数据分开,请将***后边;.ESEG前的;删除
;=====================================================================================================
RJMP L05AB ;0000 C5AA 程序入口
;=====================================================================================================
RJMP L0557 ;0001 C555 中断入口
;=====================================================================================================
RETI ;0002 9518
;=====================================================================================================
RETI ;0003 9518
;=====================================================================================================
RETI ;0004 9518
;=====================================================================================================
RETI ;0005 9518
;=====================================================================================================
RETI ;0006 9518
;=====================================================================================================
RETI ;0007 9518
;=====================================================================================================
RETI ;0008 9518
;=====================================================================================================
RETI ;0009 9518
;=====================================================================================================
RETI ;000A 9518
;=====================================================================================================
RETI ;000B 9518
;=====================================================================================================
RETI ;000C 9518
;=====================================================================================================
RJMP L049B ;000D C48D
;=====================================================================================================
RETI ;000E 9518
;=====================================================================================================
RETI ;000F 9518
;=====================================================================================================
RETI ;0010 9518
;=====================================================================================================
RJMP L0530 ;0011 C51E
;=====================================================================================================
RJMP L046F ;0012 C45C
;=====================================================================================================
RETI ;0013 9518
;=====================================================================================================
RJMP L050E ;0014 C4F9
;=====================================================================================================
RETI ;0015 9518
;=====================================================================================================
RETI ;0016 9518
;=====================================================================================================
RETI ;0017 9518
;=====================================================================================================
RETI ;0018 9518
;=====================================================================================================
RETI ;0019 9518
;=====================================================================================================
L001A: .DB 0x9C,0x00,0x40,0x01,0x00,0x00 ;..@... L0034
;=====================================================================================================
L001D: LDI R16,0xF ;001D E00F
OUT PORTB,R16 ;001E B905
LDI R16,0x27 ;001F E207
OUT DDRB,R16 ;0020 B904
LDI R16,0x0 ;0021 E000
OUT PORTC,R16 ;0022 B908
LDI R16,0x22 ;0023 E202
OUT DDRC,R16 ;0024 B907
LDI R16,0xAB ;0025 EA0B
OUT PORTD,R16 ;0026 B90B
LDI R16,0xE2 ;0027 EE02
OUT DDRD,R16 ;0028 B90A
RET ;0029 9508
;=====================================================================================================
L002A: LDI R16,0x0 ;002A E000
STS 0xC1,R16 ;002B 9300 00C1
STS 0xC0,R16 ;002D 9300 00C0
LDI R16,0x6 ;002F E006
STS 0xC2,R16 ;0030 9300 00C2
LDI R16,0x33 ;0032 E303
STS 0xC4,R16 ;0033 9300 00C4
LDI R16,0x0 ;0035 E000
STS 0xC5,R16 ;0036 9300 00C5
LDI R16,0xD8 ;0038 ED08
STS 0xC1,R16 ;0039 9300 00C1
RET ;003B 9508
;=====================================================================================================
L003C: LDI R16,0x0 ;003C E000
STS 0x7A,R16 ;003D 9300 007A
LDI R16,0x60 ;003F E600
STS 0x7C,R16 ;0040 9300 007C
LDI R16,0x80 ;0042 E800
OUT ACSR,R16 ;0043 BF00
LDI R16,0x0 ;0044 E000
STS 0x7B,R16 ;0045 9300 007B
LDI R16,0x86 ;0047 E806
STS 0x7A,R16 ;0048 9300 007A
RET ;004A 9508
;=====================================================================================================
L004B: LDI R16,0x0 ;004B E000
STS 0x81,R16 ;004C 9300 0081
LDI R16,0xD8 ;004E ED08
STS 0x85,R16 ;004F 9300 0085
LDI R16,0xF0 ;0051 EF00
STS 0x84,R16 ;0052 9300 0084
LDI R16,0x27 ;0054 E207
STS 0x89,R16 ;0055 9300 0089
LDI R16,0x10 ;0057 E100
STS 0x88,R16 ;0058 9300 0088
LDI R16,0x27 ;005A E207
STS 0x8B,R16 ;005B 9300 008B
LDI R16,0x10 ;005D E100
STS 0x8A,R16 ;005E 9300 008A
LDI R16,0x27 ;0060 E207
STS 0x87,R16 ;0061 9300 0087
LDI R16,0x10 ;0063 E100
STS 0x86,R16 ;0064 9300 0086
LDI R16,0x0 ;0066 E000
STS 0x80,R16 ;0067 9300 0080
LDI R16,0x2 ;0069 E002
STS 0x81,R16 ;006A 9300 0081
RET ;006C 9508
;=====================================================================================================
L006D: LDI R16,0x0 ;006D E000
STS 0xB1,R16 ;006E 9300 00B1
STS 0xB6,R16 ;0070 9300 00B6
LDI R16,0x14 ;0072 E104
STS 0xB2,R16 ;0073 9300 00B2
LDI R16,0xEC ;0075 EE0C
STS 0xB3,R16 ;0076 9300 00B3
LDI R16,0x0 ;0078 E000
STS 0xB4,R16 ;0079 9300 00B4
STS 0xB0,R16 ;007B 9300 00B0
LDI R16,0x7 ;007D E007
STS 0xB1,R16 ;007E 9300 00B1
RET ;0080 9508
;=====================================================================================================
L0081: BCLR SREG_I ;0081 94F8
RCALL L001D ;0082 DF9A
RCALL L002A ;0083 DFA6
RCALL L003C ;0084 DFB7
RCALL L004B ;0085 DFC5
RCALL L006D ;0086 DFE6
LDI R16,0x0 ;0087 E000
OUT MCUCR,R16 ;0088 BF05
LDI R16,0x2 ;0089 E002
STS 0x69,R16 ;008A 9300 0069
LDI R16,0x1 ;008C E001
OUT EIMSK,R16 ;008D BB0D
LDI R16,0x0 ;008E E000
STS 0x6E,R16 ;008F 9300 006E
LDI R16,0x1 ;0091 E001
STS 0x6F,R16 ;0092 9300 006F
LDI R16,0x0 ;0094 E000
STS 0x70,R16 ;0095 9300 0070
STS 0x6B,R16 ;0097 9300 006B
STS 0x6C,R16 ;0099 9300 006C
STS 0x6D,R16 ;009B 9300 006D
STS 0x68,R16 ;009D 9300 0068
STS 0x64,R16 ;009F 9300 0064
RET ;00A1 9508
;=====================================================================================================
L00A2: RET ;00A2 9508