Top Banner
80856 PIN DIAGRAM
30

80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

Mar 25, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

80856 PIN DIAGRAM

Page 2: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

DEMULTIPLEXING THE BUS AD7- AD0

AD7 - AD0 to be used as ADDRESS BUS ALONG WITH A15-A8

1 1 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select

signal

Page 3: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

ON

DEMULTIPLEXING THE BUS AD7- AD0

AD7 - AD0 to be used as ADDRESS BUS ALONG WITH A15-A8

1 1 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 4: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

1 1 1ALE RD WR

Page 5: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

DEMULTIPLEXING THE BUS AD7- AD0

AD7 - AD0 to be used as ADDRESS BUS ALONG WITH A15-A8

1 1 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 6: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

DEMULTIPLEXING THE BUS AD7- AD0

µP Puts 2005 H address on Address BUS (A15-A0)

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 7: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

DEMULTIPLEXING THE BUS AD7- AD0 µP Puts 2005 H address on Address BUS (A15-A0)

ENABLE of 2005 H Memory location (Register) gets 1

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 8: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H) 1 1 1ALE RD WR

Page 9: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H) 1 1 1ALE RD WR

Page 10: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

DEMULTIPLEXING THE BUS AD7- AD0

AD7 - AD0 to be used as ADDRESS BUS ALONG WITH A15-A8

1 1 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 11: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

DEMULTIPLEXING THE BUS AD7- AD0

AD7 - AD0 to be used as DATA BUS to read content of 2005 H

location

0 0 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 12: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0

0100 1111 (4F H)

0 0 1ALE RD WR

Page 13: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0100 1111 (4F H)

DEMULTIPLEXING THE BUS AD7- AD0

AD7 - AD0 to be used as DATA BUS to read content of 2005 H

location

0 0 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 14: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-1 (FIRST CLOCK CYCLE)

1, 1, 1ALE RD WR Microprocessor Control Unit

Generates

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 15: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-1 (FIRST CLOCK CYCLE)

1, 1, 1ALE RD WR Microprocessor Places 2005 H Address on Address bus (A15 – A0)

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 16: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

1, 1, 1ALE RD WR

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-1 (FIRST CLOCK CYCLE)

Page 17: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-2 (SECOND CLOCK CYCLE)

Microprocessor Control Unit generates: 0, 0, 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 18: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-2 (SECOND CLOCK CYCLE)

Microprocessor Control Unit generates: 0, 0, 1ALE RD WR

Page 19: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-3 (THIRD CLOCK CYCLE)

Opcode 4F H is placed on data lines

0, 0, 1ALE RD WR

74LS353

OCTAL

LATCH

Page 20: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-3 (THIRD CLOCK CYCLE)

Opcode 4F H is placed on data lines

Page 21: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-4 (FOURTH CLOCK CYCLE)

Opcode 4F H goes to INSTRUCTION DECODER

And get Executed 0, 1, 1ALE RD WR

74LS353

OCTAL

LATCH

Ignoring Chip Select signal

Page 22: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

MICROPROCESSOR COMMUNICATION & BUS TIMING

STEP-4 (FOURTH CLOCK CYCLE)

Opcode 4F H goes to INSTRUCTION DECODER

And get Executed 0, 1, 1ALE RD WR

Page 23: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

/

34

IO M

PIN

Page 24: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

0 & 1

29 &33

S S

PIN

Page 25: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)

8085 REMAINING PINS

Page 26: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)
Page 27: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)
Page 28: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)
Page 29: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)
Page 30: 80856 PIN DIAGRAM - Wikimedia CommonsOpcode 4F H is placed on data lines ALE RD WR 0, 0, 1 74LS353 OCTAL LATCH . MICROPROCESSOR COMMUNICATION & BUS TIMING STEP-3 (THIRD CLOCK CYCLE)