Professional Documents
Culture Documents
Lecture 8- Pin Diagram
Lecture 8- Pin Diagram
Lecture 8- Pin Diagram
● BRANCH : CSE
● CREDITS : 3
● IA: 30 MARKS
● LECTURE : 8
● BRANCH : CSE
● CREDITS : 3
● IA: 30 MARKS
● UNIT : 1
● LECTURE : 8
BUS SYSTEM : It is conductor or group of conductor that carry digital bits in the form High & Low
Voltage/Current . These Digital bits are of any Data( Opcode, Operand, User Input Data, ALU Output, User
Data), Address & Control Signals.
8085 Buses carries information, all the peripherals are connected to microprocessor through Bus
1. Address Bus :
It is conductor or group of conductor that carry digital bits which represents address of Input / Output
Device or Memory in the form High & Low Voltage/Current
The address bus is a group of sixteen lines i.e A0-A15. The address bus is unidirectional, i.e., bits flow in
one direction from the microprocessor unit to the peripheral devices and uses the high order address
bus.
During the execution of the instruction, these lines carry the address bits during the early part, then
during the later parts of the execution, they carry the 8 data bits.
In order to separate the address from the data, we can use a latch to save the value before the function of
the bits changes.
• Address bus is unidirectional because data flow in one direction, from microprocessor to memory or
from microprocessor to Input/output devices (That is, Out of Microprocessor).
• Length of Address Bus of 8085 microprocessor is 16 Bit (That is, Four Hexadecimal Digits), ranging
from 0000 H to FFFF H, (H denotes Hexadecimal).
• The microprocessor 8085 can transfer maximum 16 bit address which means it can address 65, 536
different memory location.
• The Length of the address bus determines the amount of memory a system can address.
• Such as a system with a 32-bit address bus can address 2^32 memory locations.
UNIT 1-
.
UNIT 1-
• Data Bus :
It is conductor or group of conductor that carry digital bits which represents data ( Opcode, Operand,
User Data , Output ) from Input or to Output Device or to/from Memory in the form High & Low
Voltage/Current
The Data bus is a group of eight lines i.e D0-D7. The Data bus is Bi-directional, i.e., bits flow in both
direction from the microprocessor unit to the peripheral devices and vice versa.
Data Bus is Multiplexed with Lower Order Address Bus & De-Multiplexed by ALE Pin & 74LS373 Latch
Decoder Chip.
.
UNIT 1-
• Direction : Bi-directional ( To / From Microprocessor or From Input or To Output Device )
• Function : Carry Data of Memory or Input / Output Port.
• Length : 8 Bit
• Naming : D0-D7 but in Multiplexed Form AD0-AD7.
• Data Range that can be tranfer on it : 00- FF H (In Hexadecimal Number) & 0- 255 ( In Decimal
Number System.
• Total Data that can be accessed : 256 OUTPUT
DEVICE
DATA LOADED BY PROCESSOR ON DATA BUS
INPUT DEVICE
Processor
Data Loaded by Controller
.
from Memory or Input Device Memory
Controller MEMORY
UNIT 1-
• Control Bus :
It is conductor or group of conductor that carry digital bits which represents Control Signals that being
send to various units , Memory, Input Device & Output Device by Control Unit of Processor. It is
Unidirectional .
Carry generated timing and control signals to control all the associated peripherals, microprocessor uses
control bus to process data, that is what to do with selected memory location