|
Пишу:
const red=4;green=5; Получаю: 0000 AF00 R MOV R7,red+01H Как сделать так, чтобы Keil генерил только один MOV?
E-mail:
info@telesys.ru
P0=(1<
0002 7401 MOV A,#01H
0004 A807 MOV R0,AR7
0006 08 INC R0
0007 8002 SJMP ?C0010
0009 ?C0009:
0009 C3 CLR C
000A 33 RLC A
000B ?C0010:
000B D8FC DJNZ R0,?C0009
000D FF MOV R7,A
000E AE00 R MOV R6,green+01H
0010 7401 MOV A,#01H
0012 A806 MOV R0,AR6
0014 08 INC R0
0015 8002 SJMP ?C0012
0017 ?C0011:
0017 C3 CLR C
0018 33 RLC A
0019 ?C0012:
0019 D8FC DJNZ R0,?C0011
001B 5F ANL A,R7
001C F580 MOV P0,A
Ответы