Hola REHome, no se si entindo correctamente tu pregunta.
Tu duda es que codigo escribir para obtener un dato del puerto serie ? no creo que sea muy complicado, solo usa el metodo ReadByte o alguno similar para ir leyendo los datos. Igualmente si esta es la duda avisamen y te escribo algun ejemplo.
Si tu duda es como interpretar ese byte.
No se realmente cual es la funcion que quieres dar al dato recibido. Pero ten en cuenta que ese dato, ademas de ser interpretado como un char, tambien es un valor numerico en si mismo. Por otro lado puedes analizar cada un de los bits de ese dato, de manera mas simple asi:
Código:
if (dato & 0x07)
{
button1.Text = "1";
}
else
{
button1.Text = "0";
}
o en su version corta:
Código:
button1.Text = (dato & 0x07) != 0 ? "1" : "0";
Espero que te ayude