led.c 701 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_Reset();
      LED2_Reset();
      break;

    case LED01:
      LED1_Reset();
      LED2_Set();
      break;

    case LED10:
      LED1_Set();
      LED2_Reset();
      break;

    case LED11:
      LED1_Set();
      LED2_Set();
      break;

    default:
      break;
  }
}