G.H.PATEL COLLEGE OF ENGG.& TECH. SUBJECT:-Micro processor & controller GUIDED BY :-Bhavesh R hindocha PREPARED BY:- PARTH TRIVEDI(130110109059) AJAY KATHIRIYA(130110109021)

Slides:



Advertisements
Similar presentations
8086 [2] Ahad. Internal! External? 8086 vs _bit Data Bus 20_bit Address 8_bit Data Bus 20_bit Address Only external bus of 8088 is.
Advertisements

Parul Polytechnic Institute
Dr. Rabie A. Ramadan Al-Azhar University Lecture 3
Khaled A. Al-Utaibi 8086 Bus Design Khaled A. Al-Utaibi
8086.  The 8086 is Intel’s first 16-bit microprocessor  The 8086 can run at different clock speeds  Standard 8086 – 5 MHz  –10 MHz 
SYSTEM CLOCK Clock (CLK) : input signal which synchronize the internal and external operations of the microprocessor.
The 8085 Microprocessor Architecture
Microprocessor and Microcontroller
The 8085 Microprocessor Architecture. Contents The 8085 and its Buses. The address and data bus ALU Flag Register Machine cycle Memory Interfacing The.
Parul Polytechnic Institute Subject Code : Name Of Subject : Microprocessor and assembly language programming Name of Unit : Introduction to Microprossor.
4-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL Hardware Detail of Intel.
1 TK2633TK Microprocessor Architecture DR MASRI AYOB.
GURSHARAN SINGH TATLA PIN DIAGRAM OF 8085 GURSHARAN SINGH TATLA
Microcomputer & Interfacing Lecture 2
Khaled A. Al-Utaibi  8086 Pinout & Pin Functions  Minimum & Maximum Mode Operations  Microcomputer System Design  Minimum Mode.
MODES OF Details of Pins Pin 1 –Connected Ground Pins 2-16 –acts as both input/output. Outputs address at the first part of the cycle and outputs.
DEEPAK.P MICROPROCESSORS AND APPLICATIONS Mr. DEEPAK P. Associate Professor ECE Department SNGCE 1.
created by :Gaurav Shrivastava
8086/8088 Hardware Specifications Power supply:  +5V with tolerance of ±10%;  360mA. Input characteristics:  Logic 0 – 0.8V maximum, ±10μA maximum;
Microprocessor. Interrupts The processor has 5 interrupts. CALL instruction (3 byte instruction). The processor calls the subroutine, address of which.
8085. Microcomputer Major components of the computer - the processor, the control unit, one or more memory ICs, one or more I/O ICs, and the clock Major.
MICROPROCESSORS & ORGANIZATION OF 8085
MICROPROCESSORS AND APPLICATIONS
Introduction to Microprocessors - chapter3 1 Chapter 3 The 8085 Microprocessor Architecture.
8086/8088 Hardware Specifications. Objectives Describe the functions of all 8086/8088 pins Understand DC characteristics and fan out Using the clock generator.
MACHINE CYCLE AND T-STATE
The 8085 Microprocessor Architecture. What 8085 meant for? 80 - year of invention bit processor 5 - uses +5V for power.
8085 Microprocessor: Architecture & Support Components.
Multiplex of Data and Address Lines in 8088 Address lines A0-A7 and Data lines D0-D7 are multiplexed in These lines are labelled as AD0-AD7. –By.
Gandhinagar Institute of Technology
8 085Microprocessor Temp Reg (8) Accumulator (A reg) Flag flip flops(8) Instruction Register (8) Arithmetic Logic Unit ALU Instruction Decoder and Machine.
Architecture of 8085 Nitin Mishra. Registers Microprocessor Instruction Cache Arithmetic & Logic Unit Control Unit Bus Interface Unit Data Cache Instruction.
Unit Microprocessor.
8085 Microprocessor Architecture
EEE /INSTR/CS F241 ES C263 Microprocessor Programming and Interfacing
HISTORY OF MICROPROCESSORS
COURSE OUTCOMES OF Microprocessor and programming
BLOCK DIAGRAM OF INTEL 8085.
8085 INTRODUCTION The features of INTEL 8085 are :
Everybody.
The 8085 Microprocessor Architecture
The process starts from the I/O device
Introduction to the processor and its pin configuration
CPU Sequencing 6/30/2018.
Unit - 1 Interrupts M.Brindha AP/EIE
The 8085 Microprocessor Architecture
EE3541 Introduction to Microprocessors
Dr. Michael Nasief Lecture 2
8086/8088 Hardware Specifications
8085 microprocessor.
8085 Microprocessor Architecture
8085 Interrupts.
The 8085 Microprocessor Architecture
..
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
UNIT ONE MICROPROCESSOR 8085
Architecture of Microprocessor (Intel 8085) Unit-I
Instruction cycle Instruction: A command given to the microprocessor to perform an operation Program : A set of instructions given in a sequential.
MICROPROCESSOR.
Architecture & Support Components
8085 Microprocessor Architecture
X1 & X2 These are also called Crystal Input Pins.
8259 Programmable Interrupt Controller
Interrupts.
The 8085 Microprocessor Architecture
8085 Microprocessor Architecture
AGENDA Architecture Microprocessor Communication and Bus Timings
AGENDA Architecture Microprocessor Communication and Bus Timings
CPU Sequencing 7/20/2019.
8086 microprocessior PIN OUT DIAGRAM OF  Power supply and frequency signals  It uses 5V DC supply at V CC pin 40, and uses ground at V SS pin.
Presentation transcript:

G.H.PATEL COLLEGE OF ENGG.& TECH. SUBJECT:-Micro processor & controller GUIDED BY :-Bhavesh R hindocha PREPARED BY:- PARTH TRIVEDI( ) AJAY KATHIRIYA( ) PRASHANT KOLADIYA( )

Pin function of 8085 The 8085A is an 8 bit general purpose microprocessor having 40 pins and work on single power supply.

Sr.nosignalspins 1Power supply signalsV cc, V ss 2Clock signalsX 1, X 2, CLK OUT 3Reset signals(RESETIN)’, REST OUT 4Interrupt signalsTrap,restart interrupts,INTR, (INTA)’ 5Adress bus and data bus Adress bus, multiplexed adress/data bus

Sr.nosignalspins 6Status signals and control signals Adress latch enable, input output/memory, status signals,read,write,ready 7Series input/output signals HOLD,HLDA 8DMA request signalsSID(Serial input data), SOD(serial output data)

Power supply signals:- V cc V ss V cc is to be connected to +5V power supply. V ss ground reference.

Clock signal X1X2X1X2 CLKOUT (1) X 1 X 2 :-  These are clock input signals, connected to crystal LC or RC network. The crystal, LC or RC is connected between this two pins.  The frequancy is devided by 2 and used as operating frequancy. Generally the 6.014MHZ crystal is connected to X 1 and X 2, this is divided by 2. so the operating frequancy of 8085 is 3.07MHZ.

(2) CLKOUT:-  This is an output signal, used as a system clock.  The internal operating frequancy is availabale on CLOCKOUT pin. Its frequancy is half of the oscillator frequancy.  This pin can be used by the periphearls as a system clock input for their operation. Hence, there will be synchronization between the different periphearls and the microprocessor.

Reset signals :- (RESETIN)’RESETOUT (1)(RESETIN)’:-  This is an active low, input reset signal when (RESETIN)’ =0, it clears programcounter i.e. 0000and makes adress, data and control line tristated. After reset the status of internal register and flags are unpredictable. The instruction register is reset. Half flip-flop is reset.  The CPU is held in the reset condition as long as (RESETIN)’ is applied. (2). RESET OUT:-  This is an active high, output signal used to indicate that the microprocessor is reset.  This signal is used as system reset, to reset other devices connected in system.

Interrupt signals:- TRAPRestart interrupts INTR(INTA)’ (1)TRAP:-  This is an active high level and edge triggered,non maskable,vectored highest priority interrupt.  When TRAP line is active microprocessor performs internal restart automatically at vector address 0024H. (2) Restart interrupts:-  These are active high, level triggered, vectored, maskable interrupt. They cause an internal restart to be automatically inserted.  The properties of these are RST 7.5,RST 6.5,RST 5.5.

(3)INTR:-  These are active high, level triggered, general purpose, non-vectored interrupt.  It has lowest priority.  Whenever a device requires a service it has to request service on this pin by meaking it’s logic “1”. (4)(INTA)’:-  It is an output signal.  (INTA)’ is used to indicate that the microprocessor has received an INTR intrrupt.

Adress bus and data bus:- Adress busMultiplexed address/ data bus (1)Address bus :-  These are output, tristate signals used as higher order 8 bits of 16 bit address.  The adress bus is always unidirectional meaning that the address is given by 8085 to select a memory or I/O location.  It is used to identify a memory location or a peripheral device

(2) Multiplexed address/data bus:-  These are input/output, tristate signals having two set of signals, they are address and data.  The lower order 8 bits, of 16 bits address is multiplexed or time shared with data bus.  They are demultiplexed with the help of ALE signal. During the earlier part it is used lower order address and in later part it is used as data bus.  The address and data buses are multiplexed inorder reduce the number of pins of the chip. This is the main advantage of multiolexed bus.  The disadvantage is that for demultiplexing the address and data bus we need a separate IC.

Status and control signals Address latch enableInput output /memory Status signalsRead WriteReady

(1) Address latch enable:- This is an output signal,used to give information of AD0 AD7 contents. When pulse is high it indicates that the contenys of AD0 AD7 are address.when it is low it indicates that contents are data. the ALE signal is used to seprate AD0-AD7 to A0-A7 and D0-D7.To do this operation an external latch is connected to AD0-AD7 lines and this latch is controlled by ALE signal.

(2) Input output / memory This is an output status signal, used to give information of operation to be perfomed with memory. If IO/M=0, microprocessor is performing a memory related operation. If IO/M=1 the microprocessor is performing an I/O device related operation. This signal is combined with RD and WR to generate I/O and memory control signals.

(3)Satus signal (S1 and S0) These are output status signals used to give information of operation perfomed by microprocessor. When S0 and S1 is combined with IO/M we get status of all the machine cycles perfomed by 8085 as shown in table.

ioS1S0Operation Memory write 010Memory read 011Opcodde fetch I/O write 110I/O read 111Interrupt acknowldedge Z00Halt ZXXHold ZXXReset

(4) READ This is an active low signal. It is an output control signal used to read data from the selected memory location. A low on this pin indicates that operation perfomed is a read operation.

(5) WRITE This is an active low signal. It is an output signal used to write data to selected memory location. A low on this pin indicates that a operation perfomed is a write operation.

(6)READY This is an active high input control signal. The main function of this pin is to synchronize the microprocessor 8085 with slower peripherals. i. e. the microprocessor waits till the peripherals is not ready to send data.

DMA request signal HOLD and HLDA HOLD is an active high, input signal used by other controller to request microprocessor about use of addres, Data and control signal. HOLD and HLDA signals are used for direct memory access (DMA) The DMA controller receives a request from a device and In turn issues the HOLD signal to microprocessor.

SERIAL I/O SIGNAL (1)SID(serial input data) This is an active high sreial input port pin, used to accept serial 1 bit data under s/w control. When a RIM instruction is executed the SID pin is loaded in bit D7 of accumulator. (2)SOD(serial output data) This is an active high sreial output port pin, used to transfer serial 1 bit data under s/w control. When a SIM instruction is executed the SOD pin is loaded in bit D7 and D6 of accumulator.