Difference between revisions of "CSC270 Final Exam 2016"
(→Option 3) |
|||
Line 39: | Line 39: | ||
* The sender will send a byte of 8 bits, at a frequency of roughly 1 Hz. The bits sent should be visible in some fashion (LED, display, etc.) | * The sender will send a byte of 8 bits, at a frequency of roughly 1 Hz. The bits sent should be visible in some fashion (LED, display, etc.) | ||
* The receiver will display each '''new''' nybble it receives in some fashion (LED, display, etc.). The receiver recognizes a new byte as one that is different from the previous one. | * The receiver will display each '''new''' nybble it receives in some fashion (LED, display, etc.). The receiver recognizes a new byte as one that is different from the previous one. | ||
+ | * You are free to send the byte one bit at a time, 2 bits at a time, or any combination of bits, up to 8 bits at a time. | ||
<br /> | <br /> | ||
;Grading for Option 3 | ;Grading for Option 3 |
Revision as of 10:12, 16 April 2016
--D. Thiebaut (talk) 10:09, 16 April 2016 (EDT)
Contents
Problem 1
Your assignment is to connect the Arduino to the 6811 kit, and have them communicate with each other.
Option 1
- You decide on the direction of the flow of information; either from 6811 to Arduino, or from Arduino to 6811. We will refer to the system sending the information as the Sender, and the one receiving the information as the Receiver.
- The sender will send a series of bits, 0, 1, 0, 1, at a frequency of roughly 1 Hz. The bits sent should be visible in some fashion (LED, display, etc.)
- The receiver will display each new bit it receives in some fashion (LED, display, etc.). The receiver recognizes a new bit as one that is different from the previous one.
- Grading for Option 1
- You may stop at this point and submit your work. Your maximum grade will be:
- C for a spotless report (similar to the last homework or lab reports)
- Upgraded to C+ for a successful demonstration of your project.
Option 2
- You decide on the direction of the flow of information; either from 6811 to Arduino, or from Arduino to 6811. We will refer to the system sending the information as the Sender, and the one receiving the information as the Receiver.
- The sender will send a nybble of 4 bits, at a frequency of roughly 1 Hz. The bits sent should be visible in some fashion (LED, display, etc.)
- The receiver will display each new nybble it receives in some fashion (LED, display, etc.). The receiver recognizes a new nybble as one that is different from the previous one.
- Grading for Option 2
- You may stop at this point and submit your work. Your maximum grade will be:
- C for a spotless report (similar to the last homework or lab reports)
- Upgraded to B+ for a successful demonstration of your project.
Option 3
- You decide on the direction of the flow of information; either from 6811 to Arduino, or from Arduino to 6811. We will refer to the system sending the information as the Sender, and the one receiving the information as the Receiver.
- The sender will send a byte of 8 bits, at a frequency of roughly 1 Hz. The bits sent should be visible in some fashion (LED, display, etc.)
- The receiver will display each new nybble it receives in some fashion (LED, display, etc.). The receiver recognizes a new byte as one that is different from the previous one.
- You are free to send the byte one bit at a time, 2 bits at a time, or any combination of bits, up to 8 bits at a time.
- Grading for Option 3
- You may stop at this point and submit your work. Your maximum grade will be:
- C for a spotless report (similar to the last homework or lab reports)
- Upgraded to A for a successful demonstration of your project.
</onlydft>