button.c File Reference

#include <avr/io.h>
#include "button.h"

Functions

void setPortC (void)
 Set port C to recieve inputs from switches.
int isButtonPressed (int switchID)
 Check if button is pressed.
int allButtonsReleased (void)
 Check if not buttons are released.
void buttonActivated (void)
 Button activated.
void buttonDeactivated (void)
 Button deactivated.

Variables

short buttonActive = 0

Function Documentation

int allButtonsReleased ( void   ) 

Check if not buttons are released.

Returns:
1 if buttons are released and 0 if not.

void buttonActivated ( void   ) 

Button activated.

void buttonDeactivated ( void   ) 

Button deactivated.

int isButtonPressed ( int  switchID  ) 

Check if button is pressed.

Parameters:
switchID ID of the switch to check
Returns:
1 if key is pressed and 0 if not.

void setPortC ( void   ) 

Set port C to recieve inputs from switches.


Variable Documentation

short buttonActive = 0


Generated on Sat Jun 9 13:19:03 2007 for Automatisk Guitartuner by  doxygen 1.5.2