project report

project report - ECE 3551 Dipesh Patel Microcomputer...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE 3551 Dipesh Patel Microcomputer Systems 1 Spring 2009 Final Project Professor: Veton Kepuska Audio Filtering with LED interfacing 1.) Purpose of the project: The purpose of the project is to filter the audio signals using the various pushbuttons. Each pushbutton is also responsible for turning on various combinations of LEDs as the bits are assigned to it. 2.) Working of the project: Pushbutton LEDs turned on Filters Active PF8 pressed once LEDs 4,5,6 active Highpass 1 active PF8 pressed twice LEDs 7,8,9 active Lowpass 2 active
Background image of page 1

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

View Full Document Right Arrow Icon
PF8 pressed thrice No LED active No filter active PF9 pressed once LEDs 4,5,8,9 active Highpass 2 active PF9 pressed twice LEDs 6,7 active Lowpass 2 active PF9 pressed thrice No LED active No filter active PF10 pressed once All LEDs active Highpass 3 active PF10 pressed twice LEDs 5,8 active Lowpass 3 active PF10 pressed thrice No LEDs active No filter active PF 11 pressed once LEDs 4,6,7,9 active Bandpass active PF11 pressed twice No LEDs active No filter active 3.) Code Implementation: The project indicates that we had to activate different filters using different pushbuttons from PF8 – PF11. This was done using the interrupt handler called FLAG_A ISR. We wrote the code under the interrupt handler mentioned above in the ISR.c file that actually activates the pushbuttons as desired and turn on the LEDs according to the bit set for the LEDs. The following is the subroutine that initiates the call for the
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 6

project report - ECE 3551 Dipesh Patel Microcomputer...

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

View Full Document Right Arrow Icon
Ask a homework question - tutors are online