8085 Microprocessor: Pin Configuration, Architecture
8085 Microprocessor: Pin Configuration, Architecture
and Processor.
The “Microprocessor” is a Programmable device that takes in
Address Bus.
Data Bus.
Control and Status Signals.
Power supply and frequency.
Externally Initiated Signals.
Serial I/O ports.
PIN Configuration Contd…
The Address and Data Bus Systems
The address bus has 8 signal lines A8 – A15 which are unidirectional.
The other 8 address bits are multiplexed (time shared) with the 8 data
bits.
So, the bits AD0 – AD7 are bi-directional and serve as A0 – A7 and
circuit.
The frequency is internally divided by 2.
So, to run the microprocessor at 3 MHz, a clock running at
6 MHz should be connected to the X0 and X1 pins.
CLK (OUT): An output clock pin to drive the clock of the rest of
the system.
Interrupts
Interrupt Signals Contd…
Architecture
Architecture Contd…
Microprocessor consists of:
Control unit: Control microprocessor operations.
Interrupts
System bus
System bus
Wires connecting memory & I/O to microprocessor
Address Bus Unidirectional.
Identifying peripheral or memory
location.
Data Bus Bidirectional
Transferring data
operation).
Temporary register (Holds data temporarily during the
D7 D6 D5 D4 D3 D2 D1 D0
S Z X AC X P X CY
Flag register Contd…
Zero Flag Is set if result obtained after an operation is 0
arithmetic operation
1011 0011
+ 0100 1101
-------------
1 0000 0000
Flag register Contd…
Auxiliary Carry Flag Is set if there is a carry out of
bit 3
Parity Flag Is set if parity is even