You are on page 1of 2

EX.

NO 6 PARALLEL COMMUNICATION BETWEEN TWO MP KITS USING 8255 Aim: To communicate between two microprocessor kits using 8255. Program: Receiver: ADDRESS OPCODES 1000 1002 1004 1006 1008 100A 100C 100E 1010 1013 1016 1018 101A 101D 101E 1020 1022 1024 1026 1028 102A 102C 102E 1030 1031 1032 B0 90 E6 26 E4 20 2C 3F 75 FA B0 3F E6 22 B1 08 E8 10 24 R BE 12 00 E4 20 88 04 E8 10 24 R 46 FE C9 75 F4 CD 02 B3 05 B2 FF FE CA 75 FC FE CB 75 F6 C3 C3 LABEL MNEMONICS MOV AL,90H OUT 26H,AL IN AL,20H SUB AL,3FH JNZ CHECK MOV AL,3FH OUT 22H,AL MOV CL,08H CALL DELAY MOV SI,1200H IN AL,20H MOV [SI],AL CALL DELAY INC SI DEC CL JNZ L1 INT 02 MOV BL,05H MOV DL,0FFH DEC DL JNZ L2 DEC BL JNZ LION RET RET CODE ENDS END COMMENTS

CHECK:

L1:

DELAY: LION: L2:

Transmitter: ADDRESS OPCODES 1000 1002 1004 1006 1008 100A 100C 100E 1010 1012 1015 1017 1019 101B 101D 101F 1021 1023 B0 82 E6 26 B0 3F E6 20 E4 22 2C 3F 75 FA B0 24 E6 20 E8 1017 R CD 02 B3 05 B2 FF FE CA 75 FC FE CB 75 F6 C3 LABEL MNEMONICS MOV AL,82H OUT 26H,AL MOV AL,3FH OUT 20H,AL IN AL,22H SUB AL,3FH JNZ LOOP MOV AL,24H OUT 20H,AL CALL DELAY INT 02 MOV BL,05H MOV DL,0FFH DEC DL JNZ L2 DEC BL JNZ LION RET COMMENTS

LOOP:

DELAY: LION: L2:

You might also like