|
试着向"low_data"赋值,编译失败
试着读取"low_data"....产生的代码像这样,是你想要的么?
112: P2 = low_data;
113:
C:0x0439 E5A0 MOV A,PPAGE_SFR(0xA0)
C:0x043B 6401 XRL A,#0x01
C:0x043D 25E0 ADD A,ACC(0xE0)
C:0x043F 45A0 ORL A,PPAGE_SFR(0xA0)
C:0x0441 FF MOV R7,A
C:0x0442 E5A0 MOV A,PPAGE_SFR(0xA0)
C:0x0444 6402 XRL A,#0x02
C:0x0446 25E0 ADD A,ACC(0xE0)
C:0x0448 25E0 ADD A,ACC(0xE0)
C:0x044A 4F ORL A,R7
C:0x044B FF MOV R7,A
C:0x044C E5A0 MOV A,PPAGE_SFR(0xA0)
C:0x044E 6403 XRL A,#0x03
C:0x0450 33 RLC A
C:0x0451 33 RLC A
C:0x0452 33 RLC A
C:0x0453 54F8 ANL A,#0xF8
C:0x0455 4F ORL A,R7
C:0x0456 FF MOV R7,A
C:0x0457 E5A0 MOV A,PPAGE_SFR(0xA0)
C:0x0459 6404 XRL A,#0x04
C:0x045B C4 SWAP A
C:0x045C 54F0 ANL A,#B(0xF0)
C:0x045E 4F ORL A,R7
C:0x045F FF MOV R7,A
C:0x0460 E5A0 MOV A,PPAGE_SFR(0xA0)
C:0x0462 6405 XRL A,#0x05
C:0x0464 C4 SWAP A
C:0x0465 33 RLC A
C:0x0466 54E0 ANL A,#ACC(0xE0)
C:0x0468 4F ORL A,R7
C:0x0469 FF MOV R7,A
C:0x046A E5A0 MOV A,PPAGE_SFR(0xA0)
C:0x046C 6406 XRL A,#0x06
C:0x046E C4 SWAP A
C:0x046F 33 RLC A
C:0x0470 33 RLC A
C:0x0471 54C0 ANL A,#0xC0
C:0x0473 4F ORL A,R7
C:0x0474 FF MOV R7,A
C:0x0475 E5A0 MOV A,PPAGE_SFR(0xA0)
C:0x0477 6407 XRL A,#0x07
C:0x0479 FE MOV R6,A
C:0x047A C4 SWAP A
C:0x047B 33 RLC A
C:0x047C 33 RLC A
C:0x047D 33 RLC A
C:0x047E 5480 ANL A,#P0(0x80)
C:0x0480 4F ORL A,R7
C:0x0481 F5A0 MOV PPAGE_SFR(0xA0),A |
|