answersLogoWhite

0


Best Answer

You need to introduce a delay after changing a driver output line for a stepper motor because the stepper motor requires finite time to respond to the command to step. Hundreds, if not thousands, of instructions can be executed while the stepper motor completes its step.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why you use the call delay in case of interfacing of 8085 and stepper motor?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Descibe 8085 interfacing of stepper motor to rotate it through 90 degree using 8255?

Unipolar full step Stepper motor: _ _ INPUT SEQUENCE: X Y X Y 1 1 0 0 0 1 1 0 0 0 1 1 1 0 0 1 8255 CONTROL WORD: 1 0 0 0 0 0 0 0 =80H PROGRAM: MVI A, 80 OUT port B START MVI A, FC OUT port A CALL DELAY MVI A, F6 OUT port A CALL DELAY MVI A, F3 OUT port A CALL DELAY MVI A, F9 OUT port A JMP START DELAY LXI D, 0003 CALL DELAY RET


Program for interfacing of relay with 8085?

we want relay interface with 8085 and also attech the program


What is slow memory interfacing?

explain how slow memory get interfaced with 8085


How is delay calculated in 8085?

The delay is calculated in 8085 by making the use of formulas. Because of the complexity of the mathematical operations a calculator may also be required.


What is the assembly language program for 8085 interfacing of stepper motor to rotate it clockwise and anticlockwise direction using 8255?

As port A is used as an output port, control word for 8255 is 80H.Stepper Motor Control Program:6000H Excite code DB 03H, 06H,09H, OCH : This is the code sequence for clockwise rotationSubroutine to rotate a stepper motor clockwise by 360° - Set the counts:MVI C, 32H : Set repetition count to 50ıοSTART: MVI B, 04H : Counts excitation sequenceLXI H, 6000H : Initialize pointerBACK1: MOV A, M : Get the Excite codeOUT PORTA : Send Excite codeCALL DELAY : WaitINX H : Increment pointerDCR B : Repeat 4 timesJNZ BACK lDelay Subroutine:Delay: LXI D, CountBack: DCX DMOV A, DORA EJNZ BackRET


Which pin of 8086 is not compatible with 8085 for memory interfacing?

Pin 28 on the 8086/8088 is M/IO-, in minimum mode. The equivalent pin on the 8085 is IO/M-, and has opposite polarity.


What is 8255 interfacing with 8085 microprocessor?

It means an 8 bit parallel I/O interface, as opposed to 8251 which is a serial I/O.


How to control speed of dc motor using microprocessor 8085?

Here the DC motor is controlled by the microprocessor (8085). The kit used was dynalog 8085 kit. The DC motor is very difficult to control unlike the stepper motor, which can be controlled by giving the appropriate CONTROL WORD. By knowing the DC motor theory we know the different methods used to control the motor, the most primitive and the once upon a time the most popularly method was WARDLEONARD motor speed control, but this had many disadvantage, so the world of Electronics brought in the thyristor control, which were very flexible and can be employed to use AC instead of DC cause they had a inbuilt convertor. The thyristor-based system is good but when used with Microprocessor based speed controller they are really good. We have shown the block diagram, circuit diagram used by us to control a small tape recorder sized motor


What is memory mapped in 8085?

memory interfacing in 8085 microprocessor refers to provide a intermediate mode of transferring or receiving data from registers to main memory


Device used to display computer generated information?

For displaying data on output in 8085 ,we use 8255 programmable peripheral interface.its an 40 pin i.c. Other micro processors use their suitable and pre designed interfacing devices............................


Can you use a buffer in place of latch and vice versa in 8085 interfacing?

A buffer is a signal booster that allows you to drive lines with a larger fan-in requirement. A latch is a device that remembers the state of an input line after some point in time. The two are not interchangable.


Difference between delay subroutine and ordinary subroutine in context of 8085?

a subroutine is a portion of the code within a larger program which performs a specific function and is independent of remaining code.....delay routines are subroutines used for maintaining the timings of various operations in microprocessor