Describe the complete circuit details of dip switch

Assignment Help Electrical Engineering
Reference no: EM13230552

A fully 16-bit external data bus 68000-microprocessor is used in the following motor control and instrumentation system. It operates as follows:

1. An operator prepares an 8-bit binary value with a dip switch.

2. A momentary contact switch (single-pole-single throw) connected to only one end of a cross-coupled NAND latch is activated. This sets the output of the latch to a logic one.

3. All this time, the 68000 has been polling the output of the latch.

4. When microprocessor detects a logic one at the output of the latch, it resets the latch to a logic zero by sending a low going pulse to the other input leg of the latch.

5. The microprocessor then reads the 8-bit data from the dip switch and puts the value in memory starting at location called ‘BUFFER' . This same data is sent to a digital-to-analog converter ( D/A) whose output drives a dc motor.

6. The output of the dc motor is connected to a tachometer , whose output is, in turn, connected to an 8-bit microprocessor compatible analog-to-digital converter (A/D). The A/D is connected in a free running configuration.

7. The 68000 reads the A/D output, compares it with the original data from the dip switch, sends the hexadecimal number ‘$42' to an 8-bit LED pack if the compared values are different, and sends the hex. value ‘$99' to the same 8-bit LED pack if the compared values are equal.

8. Finally, a centronics parallel printer port is polled for a low-true printer ready logic signal, and the A/D data is sent to the printer. A. Provide a hardware design for the system. Partial and simplified decoding is acceptable. Use only the following four addresses for your ports design: $3001 ; $30F1; $30E1; $31F1. Do NOT include interface to memory modules and reset circuits. Design the address decoders, I/O ports (where needed), DTACK circuitry, complete circuit details of dip switch and other switch interconnections, complete circuit details of LED interconnections, input/output ports with appropriate handshaking signals. Clearly label A/D, Printer, D/A signals showing how they connect to other circuits. B. Provide a well-commented 68000 assembly language program to accomplish the tasks indicated in items 1 thru. 8. Clearly identify the specific polling routines and input/output control software for each input/output device

Reference no: EM13230552

Questions Cloud

What are the upper and lower control chart limits : The defect rate for a product has historically been about 2.4%. What are the upper and lower control chart limits for a p-chart, if you wish to use a sample size of 100 and 3-sigma limits?
Determine what steps you would take to initiate the project : Determine what steps you would take to initiate the project and include how your leadership style would predict your action.
Minimize behavioral resistance to change : The main goal of your proposal is to minimize behavioral resistance to change at both companies,to include clients, leadership, and subordinates.
State what molarity of aqueous magnesium chloride solution : What molarity of aqueous magnesium chloride solution can be expected to show the same conductivity as 0.0075 M aluminum sulfate at 15,000 units.
Describe the complete circuit details of dip switch : The microprocessor then reads the 8-bit data from the dip switch and puts the value in memory starting at location called ‘BUFFER' . This same data is sent to a digital-to-analog converter ( D/A) whose output drives a dc motor.
Explain what is the solubility of oxygen in air : In 1.00 atm of pure oxygen, the solubility of O2(g) in water is 1.26 x 10^-3 M at 25.0 degree C. The mole fraction of oxygen in air is 0.210. If the atmospheric pressure is 0.979 atm, what is the solubility of oxygen in air at 25.0 degree C?
Discribe atomic mass and carbon atoms : The molecular weight of a compound is the sum of the atomic mass of its atoms. Compound X has a molecular weight of 522 daltons and is known to consist of equal numbers of C, O, and H atoms
What are three ways in which corporations can demonstrate : What are three ways in which corporations can demonstrate a sense of social responsibility?
Compute the change in ph : Calculate the change in ph when 6 ml of 0.1 M HCl is added to 100 ml of a buffer solution that is 0.1 M in NH3 and 0.1 M in NH4Cl.

Reviews

Write a Review

Electrical Engineering Questions & Answers

  What is the probability that no bird is blue

During a walk at the park we spot blue birds and red birds. Suppose each red bird with probability 3/4 and blue birds with probability 1/4. (a) In a collection of 5 randomly selected birds, what is the probability that none are blue

  What are the reasonable output ranges

Suppose that a family of logic gates considers the input ranges of [0 - 0.2V] as "0" and [3.1V-3.5V] as "1". 1. What are the reasonable output ranges for "0" and "1" (a) "0": [0.0 - 0.1V], "1": [3.2V - 3.5V];

  Calculate the mass of the cooling water in a minute

an electrical transformer dissipates heat equivalent of 3000 kW/h. the inlet and outlet temperatures of the cooling water are 55C and 15C respectively. calculate the mass of the cooling water in a minute.

  In which characters move around cross obstacles

an inventory control system that keeps track of what items are in stock when the level falls below a certain value ?

  How many atoms are there in the unit cell of si lattice

(b) Verify that there are 4.994×(10 to the power 22) atoms per cubic centimeter in the Si lattice at room temperature. (c) Determine the center to center distance between nearest neighbours in the Si lattice.

  Find zo of line

when the line was open-circuited, the measurement yielded an input impedance equivalent to a capacitor with capacitance of 40 pF. Find Zo of line, the phase velocity, and the relative permittivity of the insulating material.

  Give circuit with minimum num of gates for binary multiplier

Design a circuit with minimum number of gates for a binary multiplier that multiplies two unsigned four-bit numbers, Using Inverters, AND, OR gates and Full Adders.

  Write the equation for the acceleration

Write the equation for the acceleration as a function of the position change of the platform.

  Efficiency of mosfet circuit

Efficiency of MOSFET circuit provide in datasheets of any product is measured at transient state of my output node or staedy state?

  The gauss-seidel method

Problem Statement: Solve the load flow problem below in Matlab, or similar program, using the Gauss-Seidel Method.

  What range of resistance values are limited by power

The maximum ratings for all resistors of this type are 250 (V) and ½ (W). What range of resistance values are limited by the maximum voltage rating of 250 (V), and what range of resistance values are limited by the maximum power of ½ (W)

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd