led.c 705 Bytes
/*
 * led.c
 *
 *  Created on: Oct 28, 2019
 *      Author: Yasin
 */

/* Includes ------------------------------------------------------------------*/
#include <Hardware/led.h>

LED_State ledState = LED00;

/**
 * control led by different modes.
 * @param ledMode led control modes
 */
void LED_StateControl(LED_State ledMode)
{
  switch (ledMode)
  {
    case LED00:
      LED1_Close();
      LED2_Close();
      break;

    case LED01:
      LED1_Close();
      LED2_Open();
      break;

    case LED10:
      LED1_Open();
      LED2_Close();
      break;

    case LED11:
      LED1_Open();
      LED2_Open();
      break;

    default:
      break;
  }
}