How to Demultiplex Address and Data Bus

Generally, 74LS373 Latch IC is used for latching the address issued by Microprocessor.
It has 8-latches(D-flip flop).





Address will
 appear on AD0-AD7 lines.
ALE will go high and forcing enable G pin of Latch. This will make the latch transparent. It means whatever will be input, will be output. Presently input address is A0-A7.Therefore output is A0-A7.
When ALE=0, then AD0-AD7 will now be used as data bus.

4 comments:

  1. Great and simple explanation! This helped me a lot in understanding the interface of microprocessors, and just a few lines. Incredible..

    ReplyDelete
  2. Good simplification of demultiplexing

    ReplyDelete
  3. Nice and clean explanation hats off bro

    ReplyDelete
  4. If ALE IS ZERO THEN WHAT IS OUR OUTPUT?

    ReplyDelete