EE 476: Homework 7

Due At the start of your 7th lab period, the week of October 22th to 28th.
  1. Read all of Lab 7. Write the source code necessary to impliment the programming assignment for Lab 7. Be sure to show how you will handle the two led sensors.

  2. Figure out what the digital portion (gates which produce the reverse/forward signals and their compliments) of the control circuit does. Show each output for all possible inputs from PWM and Port2.0.

  3. Given the outputs from problem 2, determine which transistors will be turned on for all possible inputs from PWM and Port2.0. You may collaborate with your lab partner on this question only so that CS majors are not at too much of a disadvantage.

  4. One common design requirement is: "Faulty software must NOT damage the hardware". Explain why this principle prevents us from directly generating the reverse/forward signals and their compliments on an output port.

  5. Prepare a preliminary design (1 page) for the final design project you have choosen.
Oct 13, 1997