LED Header

 

#ifndef _LED_h_

#define _LED_h_

 

 

//For message display and start lights

#define START_ENGINE_SIGN     1  

#define ON_YOUR_MARKS_SIGN    2

#define GET_SET_SIGN          3

#define GO_SIGN              4

#define YOU_WIN_SIGN         5

#define YOU_LOSE_SIGN        6

#define FALSE_START_SIGN      7

#define OUT_OF_GAS_SIGN      8

 

 //clock Port M1

 //data  Port M0

 

void delayLED(unsigned int time_in_ms);

void ClockPulseLED( void);

void DataHighLED ( void);

void DataLowLED ( void);

 

void ResetHighLED ( void);

void ResetLowLED ( void);

void TurnOnLED (int LEDsign);

void LEDInit( void);

void ClearLED( void);

 

#endif

 

Back to Pseudo Code

Back to the Starting Line