Design an automatic baud rate selector

Assignment Help Mechanical Engineering
Reference no: EM131090141

Design an automatic baud rate selector. The input capture system will be used to measure the first three positive logic pulse widths and the first three negative logic widths. To implement this problem on another computer, simply connect to an available input capture. Your software will then choose the smallest pulse width as the communication bit time. For example, if the smallest bit time is 400 E cycles (which falls between 625 and 313), then the baud rate should be 4800 Finally your software will initialize the SCI to communicate at that correct baud rate (eight bit data, one start, one stop and no parity). Specify the E clock rate. You may assume the baud rate is 600, 1200, 2400, 4800, or 9600.

a) Show the hardware connections between a three-wire ±12 V RS232 full-duplex line (TxD, RxD, and Gnd) and the microcomputer. Any RS232 interface chip may be used. Give chip numbers but not pin numbers.

b) Show the appropriate data structure that holds the information of the above table. The organization of this information should be easy to understand and easy to change (e.g., add more baud rates, change of E clock frequency). This data structure will eliminate the need for a complex if then or switch code in Part c.

c) Show the C software function that automatically selects the correct baud rate and initializes the SCI. Gadfly synchronization will be used. Input/output functions for the SCI are not required.

Reference no: EM131090141

Questions Cloud

Discuss one example of the use of ethos : Part One: Planning Work. Respond to the prompts for planning Project 2. Upload your text somehow--insert it into your reply, attach it to your reply, or link to it.
Question regarding the npv of the expansion project : Express pays company tax at a rate of 30% and has a real cost of capital of 8.5%. The Reserve Bank of Australia has forecast inflation to be 2.5% over the foreseeable future. What is the NPV of the expansion project?
What does it mean : When the main program wants input it calls SCI_InChar, which in turn calls Fifo_Get. Experimental observations show this FIFO is usually empty, and has at most three elements. What does it mean?
Determining the portfolio percentage return : The table below shows your stock positions at the beginning of the year, the dividends that each stock paid during the year, and the stock prices a the end of the year. What is your portfolio percentage return?
Design an automatic baud rate selector : Show the C software function that automatically selects the correct baud rate and initializes the SCI. Gadfly synchronization will be used. Input/output functions for the SCI are not required.
Contrast the three most significant positive and negative : Using the school Library, locate five scholarly articles on changes and/or reforms in education during the past 100 years. Review the Topic 3 Lecture for a description of what is considered a scholarly article.
Design hardware and software that supports four 8-bit output : Measure how long it takes for the 9S12 to perform outputs to all 32 bits.
What is the growth rate : Fifty years later, a gallon of gasoline costs anywhere between $3.50 and $5.00 per gallon. What is the growth rate at $3.50 and what is the growth rate at $5.00?
The performance successful in achieving the goals : (1)What was the title of the performance? When and where did you see it? In a few sentences describe the plot or the central problem? What type of play was it? What was the play's message?

Reviews

Write a Review

Mechanical Engineering Questions & Answers

  Cuilibrium

for the following electrochemical cell pt1 o2 g 1 atmh cl- 0.05mh cl - 1.00 mo2g 1 atmpt2a calculate the cell

  It is within safety requirements

A rigid tank has a volume of 23.3 m^3 and due to safety requirements its pressure should not exceed 105 bar. If the tank has been filled with 1000kg of water vapor and is heated to 360°C check to see if it is within safety requirements.

  Find the missing properties

Find the missing properties of T, P, v, u, h and x if applicable and plot the location of the three states as points in the T-v and the P-v diagrams

  How much energy was transferred to the room

You arrive home from a winter trip and turn on your baseboard (resistance coil) heater to warm the room. It remains on for 14 minutes, during which time it steadily consumes 3.5 kW of electricity. How much energy was transferred to the room in kJ?

  Calculate the number of kilograms of hydrogen that pass per

the purification of hydrogen gas is possible by diffusion through a thin palladium sheet. calculate the number of

  If drew wants to drop a rock in addition to the snowball

drew drops a snowball from the roof of a building attempting to hit the top of a students head. evaporation causes the

  Coil for controlling the fermentation temperature

A helical cooling coil of 150 m in length and 12 cm in diameter inside a fermenter was used to maintain the temperature of a fermentation broth at 37 degrees C. When the coil was totally clean, only 15 kg/s cooling water at 12 degrees C were required..

  The steam will pass through a turbine with an isentropic

a remote alaskan village plans to generate electricity from a geothermal source that provides steam at 300 kpa and

  Determine the deflection of the spring

A close coiled helical spring of round steel wire 10mm diameter having 10 complete turns with a mean radius of 60mm is subjected to an axial load of 200 N. Determine the deflection of the spring.

  Develop a schedule for gasoline consumption and maximum

the amount of fuel introduced into a spark-ignition engine is used in part to control the power produced by the engine.

  Draw the free-body diagram and write the corresponding

draw the free-body diagram and write the corresponding elemental equation for a spring element with the following

  The velocity of the water coming out is 075 ms calculate

a farmer in canterbury has a resource consent allowing him to use 100000l of water a day from the nearby river.

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