LED über UART ein und ausschalten - Problem

OP #3504048
Lesenswert?

Hallo

ich versuche gerade eine LED über den UART ein und auszuschalten. Dazu 
sende ich mit putty eine 1 oder eine 0
Code:
#include "Klingler-Lib.h"

int main()
{
  InitPort(PB, OUTPUT);
  InitUART();
  uchar cByteBuffer[2];

  WriteUARTString("UART Ready \n\r");

  while(1)
  {
    while (UARTAvailable ()<1);

    cByteBuffer[0] = ReadUARTByte();

    //if(cByteBuffer[0] == '0')
      WritePortPin(PB, 0, cByteBuffer[0]);

    //if(cByteBuffer[0] == '1')
      WritePortPin(PB, 0, cByteBuffer[0]);

    cByteBuffer[1] = 0;
    WriteUARTString(cByteBuffer);
    WriteUARTString("\n\r");
  }
}

so funktioniert es nicht. Wenn ich aber die kommentarzeichen bei der if 
bedingung weglasse, geht es. Wieso funktioniert es mit kommentarzeichen 
nicht?


mfg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren