You are on page 1of 10

ST.

JOSEPH COLLEGE OF ENGINEERING


DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

1
EE8551 - MICROPROCESSORS AND
MICROCONTROLLERS

LECTURE – 1
12.08.2020

Presented by
J.Jayashree AP/EEE
SJCE
UNIT – 1 8085 PROCESSOR
Pin Definitions of 8085
Data Bus and Address Bus :
a) AD0 – AD7:
 The address bus is usually 16 bits. The data bus is usually 8 bits.
 The eight bit data bus (D0 – D7) is multiplexed with the lower half (A0 –A7) of
the 16-bit address bus.
 During the first part of the machine cycle (T1), lower 8 bits of memory
address or I/O address appear on the bus.
 During remaining part of the machine cycle (T2 and T3) these lines are used
as a bi-directional data bus.
b) A8 –A15 :
 The upper half of the 16 – bit address bus , appears on the address lines A8 –
A15 .
 These lines are exclusively used for the most significant 8- nits of the 16-bit
address bus.
UNIT – 1 8085 PROCESSOR
Pin Definitions of 8085
Control and Status Signals :
a) ALE (Address Latch Enable) : The lines AD0-AD7 lines are multiplexed and lower
half of address (A0-A7) is available only during T1 of the machine cycle.
But, this address is needed in T3 and T4 machine cycles and the address should be
latched.
The latching of lower half of the address bus is done by using external latch and ALE
Signal from 8085.

b)
These pins are basically used to control the direction of data.
When is low, the data must be read from the selected memory location or I/O
port via data bus.
When is low, the data must be written into the selected memory location or
I/O port via data bus.
UNIT – 1 8085 PROCESSOR
Pin Definitions of 8085
, S0 and S1 : indicates whether I/O
operation or memory operation is being carried out.
S1 and S0 indicate the type of machine cycle in the
progress.
Ready: It is used by the microprocessor to sense
whether a peripheral is ready for data transfer or
not. If not, the processor waits. This pin is used to
synchronize the slower peripherals with the
microprocessor.
UNIT – 1 8085 PROCESSOR
Pin Definitions of 8085
Interrupt Signals :
The RST has five hardware interrupt signals:
RST 5.5
RST 6.5
RST 7.5
TRAP and
INTR
 The microprocessor identifies interrupt requests on these
lines.
 The (Interrupt Acknowledge) signal is used to
indicate that the processor has acknowledged an INTR
request.
UNIT – 1 8085 PROCESSOR
Pin Definitions of 8085
• Serial I/O Signals:
 SID ( Serial I/P Data) : This input signal is used to accept
serial data bit by bit from the external device.
 SOD ( Serial O/P Data) : This is an output signal which
enables the transmission of serial data bit by bit to the
external device.
 DMA Signal:
 HOLD : This signal indicates that another master is
requesting for the use of address bus, data bus and control
bus.
 HLDA : This active high signal is used to acknowledge the
HOLD request.
UNIT – 1 8085 PROCESSOR
Pin Definitions of 8085
Reset Signals :
The two reset signals are
RESET – IN (input)
RESET –OUT (output)
RESET – IN (input) :
 This signal is used to reset the processor
 When microprocessor receives a signal on this pin ,
 It clears the Program Counter
 Resets the Interrupt enable and HLDA flip flops.
 All the General Purpose registers and Flag registers remain unaffected by
the signal.
 The microprocessor is held at the reset condition as long as the signal is
applied
UNIT – 1 8085 PROCESSOR
Pin Definitions of 8085
RESET –OUT (output):
 This signal is used to reset other devices connected to the
system.
 It can be used as a System reset
 The signal is synchronized with the system clock.
THANK YOU
10

You might also like