Difference between revisions of "CSC270 Final Exam 2016"

From dftwiki3
Jump to: navigation, search
Line 114: Line 114:
 
</source>
 
</source>
 
<br />
 
<br />
 +
==Submission==
 +
<br />
 +
* Submit a text file (not pdf, not RTF, not doc, or docx, just plain ASCII) to Moodle, in the Final Exam, Problem 1 section.
 +
<br />
 +
<!-- ============================================================== -->
 +
<!--
 
=Problem 2=
 
=Problem 2=
 
<br />
 
<br />
Line 154: Line 160:
 
::* Upgraded to A for a successful demonstration of your project.
 
::* Upgraded to A for a successful demonstration of your project.
 
<br />
 
<br />
 +
-->
 +
<!-- =========================================================== -->
 +
<br />
 +
=Problem 2=
 +
<br />
 +
==Your Assignment==
 +
<br />
 +
# Program the 6811 to generate a signal on an output bit that oscillates at 3 different frequencies.  To switch frequency, you will simply stop the 6811, enter a different program (or constants) in memory, and restart it.  You are free to pick the 3 different frequencies
 +
# Connect the output of the 6811 kit that you have wired up in Step 1 above to an Arduino that activates 3 different LEDs.
 +
# Program the Arduino to recognize the different frequencies.  When the Arduino recognizes the slowest of the 3 frequencies, it activates one LED.  When it recognizes the fastest frequency, it activates another LED.  Finally, it activates the last of the 3 LEDs when it recognizes the medium-range frequency.
 +
# All LEDs should be off when the 6811 is not activating its output signal.
 +
# Demonstrate the correct behavior of your setup to your instructor for credit.  If your instructor is not around, take a detailed movie of your experiment, with explanations of what happens. 
 +
<br />
 +
==Submission==
 +
<br />
 +
* Write up a lab report of your setup, including the diagrams of your hardware setup, and the code (assembly and C).
 +
* Submit the lab report to Moodle, in the Final Exam Problem 2 section.
 +
 
=Scheduling Lab Time=
 
=Scheduling Lab Time=
 
<br />
 
<br />

Revision as of 11:23, 24 April 2016

--D. Thiebaut (talk) 10:09, 16 April 2016 (EDT)


...