Exemple #1
0
void LED_on(USER_LED_t led)
{
   if(LED_checkValidLed(led))
   {
      GPIO_setPin(GPIO1,led);
   }
}
Exemple #2
0
void LED_invert(USER_LED_t led)
{
   if(LED_checkValidLed(led))
   {
      level_t actual = GPIO_getPin(GPIO1,led);
      if(actual == HIGH)
      {
         GPIO_clrPin(GPIO1,led);
      }
      else
      {
         GPIO_setPin(GPIO1,led);
      }
   }
}
Exemple #3
0
/**
 * \brief Setzt einen Ausgang auf High.
 * \param 	PIN		Pinnummer welcher auf High gesetzt werden soll
 */
void GPIO_out_set( char pin )
{
	if ( pin >= sizeof( GPIO_OUT_DATA ) )
	    return;
	GPIO_setPin( pgm_read_byte( &GPIO_OUT_DATA[ (int)pin ] ) );
}