Материал: Принципиальная схема и программное обеспечение для робота, управляемого источником света

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

begin:

7400 11 mov A,#0

B F590 12 mov P1,A

D 7800 13 mov R0,#00000000b

F 7950 14 mov R1,#01010000b

7A40 15 mov R2,#01000000b

7B10 16 mov R3,#00010000b

7CC0 17 mov R4,#11000000b

7D30 18 mov R5,#00110000b

START:

30B008 21 jnb P3.0,m1

C 30B10D 22 jnb P3.1, m2

F E9 23 mov A,R1

F590 24 mov P1,A

80F5 25 jmp START

m1:

30B10A 28 jnb P3.1,m3

EA 29 mov A,R2

F590 30 mov P1,A

A 80ED 31 jmp START

m2:

C EB 34 mov A,R3

D F590 35 mov P1,A

F 80E8 36 jmp START

m3:

20B20E 39 jb P3.2,m4

20B30B 40 jb P3.3,m4

20B40D 41 jb P3.4,m5

A 20B50A 42 jb P3.5,m5

D E8 43 mov A,R0

E F590 44 mov P1,A

80D7 45 jmp START

m4:

EC 48 mov A,R4

F590 49 mov P1,A

80D2 50 jmp STARTMACRO ASSEMBLER ROBOTMK 05/30/;4 PAGE 2OBJ LINE SOURCE

m5:

F590 54 mov P1,A

A 80CD 55 jmp START

endMACRO ASSEMBLER ROBOTMK 05/30/;4 PAGE 3TABLE LISTING

----- ----- -------A M E T Y P E V A L U E A T T R I B U T E S. . . C ADDR 000BH A. . . . C ADDR 0034H A. . . . C ADDR 003CH A. . . . C ADDR 0041H A. . . . C ADDR 0052H A. . . . C ADDR 0057H A. . . . D ADDR 0090H A. . . . D ADDR 00B0H A. . . D ADDR 0098H A. . . C ADDR 0029H A. . . . D ADDR 008DH A. . . D ADDR 0089H A. . . . B ADDR 0088H.6 ABANK(S) USED: 0COMPLETE, NO ERRORS FOUND