コード例 #1
0
void eventButtonPressed(void)
{
BYTE LED1;

/* -----------------------------------------------------------
 * 
 * Obtain the current status of LED 1
 *
 * -----------------------------------------------------------
 */

STATE = 1; // turn off interrupts

LED1 = eventIODeviceReadBit (ledNode,ledUID);

  if (LED1==1) 
  {
  /* -------------------------------------------
   *
   * Switch LED1 OFF
   * 
   * -------------------------------------------
   */

  eventIODeviceWriteBit (ledNode,ledUID,0); 
  }
  else 
  {
  /* -------------------------------------------
   *
   * Switch LED1 ON
   * 
   * -------------------------------------------
   */

  eventIODeviceWriteBit (ledNode,ledUID,1);
  }

  STATE = 2; /* turn on interrupts */
}
コード例 #2
0
ファイル: task1_start.c プロジェクト: BangSeungHee/Air
void switchOffRedLED(void)
{eventIODeviceWriteBit(red_host,rled,(UINT)0);}
コード例 #3
0
ファイル: led.c プロジェクト: walte/resourcerepo
void switchOffYellowLED(void)
{
eventIODeviceWriteBit(host,led,(UINT)0);
}
コード例 #4
0
void switchOffOrangeLED (void)
{eventIODeviceWriteBit(orange_host,oled,(UINT)0);}
コード例 #5
0
ファイル: led.c プロジェクト: walte/resourcerepo
void switchOnRedLED(void)
{
eventIODeviceWriteBit(host,led,(UINT)1);
}