Final report (ECE3552)

# Final report (ECE3552) - Florida Institute of Technology...

This preview shows pages 1–4. Sign up to view the full content.

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Florida Institute of Technology Microcomputer System 2 (ECE3552) Spring 2006 Final Project Report: Blackfin Calculator Learning Game For Children Members of the Group: Majed Al –Herbi Will Matthau Presentation date: Friday 5 / 2/2008 Submit date: Monday 5 / 5 /2008 Purpose: The purpose of this lab is to Design a developed game for children that will help them learn math while they listen to there favorite music to overcome there fear from the stressful learning environment, and make it fun and enjoyable for them while there learning something useful . We were able to make an actual communication channel to transmute data while audio signals (music) are transmitted and played in the other board. To achieve our goal we had to create a protocol that will control the two boards, we were will able to transmit the compressed audio signal to the other board then decompress it without interfering with the sent data. The Design: (The Transmitting Part) We have 4 buttons: • First 3 buttons are use for our calculator’s calculation • 1st buttons increment to specify number • 2nd buttons to confirm number • 3rd button to confirm operation Computed answer cannot be more than 63 The Six LED represent binary number ( 1, 2, 4, 8, 16, 32) if you press the 2nd button to confirm number that is lighted. Also The Six LED represent Operation (+, *, -, /,%, power) if you press 3rd button to confirm operation that is lighted. • Last button used for the confirmation of the computation and send the computation to the other board. We have a buffer for our sound, calculated answer, and picture. • Buffer[0] à sound • Buffer[1] à calculator answer • Buffer[2+] à image (but we had a problem so we were not able to present that in the final presentation ). (The Receiving Part) We have 2 buttons: • 1st buttons to play the music • 2nd buttons to inter the right answer in binary number. (You do not have to confirm after each number. The board will add the numbers you think is the right number, and then will test it to see if it’s the right number for the computation. The Flow: 1. The Calculator’s Computational Process: ► This is where we use our calculator to compute an math problem and send the answer to the receiver board. ► Then in the Receiving board we have to input the correct Answer for the computation to test it....
View Full Document

• Fall '10
• Staff
• Interrupt, Interrupt handler, Programmable Interrupt Controller, Interrupt latency, interrupt handling *pDMA1_IRQ_STATUS

{[ snackBarMessage ]}

### Page1 / 13

Final report (ECE3552) - Florida Institute of Technology...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online