C:0x0000 020003 LJMP C:0003
C:0x0003 787F MOV R0,#0x7F
C:0x0005 E4 CLR A
C:0x0006 F6 MOV @R0,A
C:0x0007 D8FD DJNZ R0,C:0006
C:0x0009 758107 MOV SP(0x81),#0x07
C:0x000C 020016 LJMP main(C:0016)
C:0x000F 00 NOP
C:0x0010 00 NOP
C:0x0011 00 NOP
C:0x0012 00 NOP
C:0x0013 020020 LJMP INT_1(C:0020)
6: void main()
7: {IT1=1;
C:0x0016 D28A SETB IT1(0x88.2)
8: EA=1;
C:0x0018 D2AF SETB EA(0xA8.7)
9: EX1=1;
C:0x001A D2AA SETB EX1(0xA8.2)
10: LED0=0;
C:0x001C C290 CLR LED0(0x90.0)
11: while(1);
12: }
C:0x001E 80FE SJMP C:001E
13: void INT_1() interrupt 2
14: {EX1=0;
C:0x0020 C2AA CLR EX1(0xA8.2)
15: LED0=1;
C:0x0022 D290 SETB LED0(0x90.0)
16: LED1=~LED1;
C:0x0024 B291 CPL LED1(0x90.1)
17: while(P3&0x08==0x00);
C:0x0026 D2AA SETB EX1(0xA8.2)
C:0x0028 32 RETI
C:0x0029 00 NOP
C:0x0000 020003 LJMP C:0003
C:0x0003 787F MOV R0,#0x7F
C:0x0005 E4 CLR A
C:0x0006 F6 MOV @R0,A
C:0x0007 D8FD DJNZ R0,C:0006
C:0x0009 758107 MOV SP(0x81),#0x07
C:0x000C 020016 LJMP main(C:0016)
C:0x000F 00 NOP
C:0x0010 00 NOP
C:0x0011 00 NOP
C:0x0012 00 NOP
C:0x0013 02001F LJMP INT_1(C:001F)
6: void main()
7: {IT1=1;
C:0x0016 D28A SETB IT1(0x88.2)
8: EA=1;
C:0x0018 D2AF SETB EA(0xA8.7)
9: EX1=1;
C:0x001A D2AA SETB EX1(0xA8.2)
10: LED0=0;
11: //while(1);
C:0x001C C290 CLR LED0(0x90.0)
12: }
C:0x001E 22 RET
13: void INT_1() interrupt 2
14: {EX1=0;
C:0x001F C2AA CLR EX1(0xA8.2)
15: LED0=1;
C:0x0021 D290 SETB LED0(0x90.0)
16: LED1=~LED1;
C:0x0023 B291 CPL LED1(0x90.1)
17: while(P3&0x08==0x00);
C:0x0025 D2AA SETB EX1(0xA8.2)
C:0x0027 32 RETI
C:0x0028 00 NOP
|