Comunicación Serial

Gracias a todos por contestar, si que pongo " datos*=c " porque compruebo al final con el for que todo los caracteres que ingreso estén dentro del array, pero cuando quiero mandar apagar el led, no lo hace, solo se enciende y no se muy bien porque no se apaga, ¿estaría mejor utilizar el swicht en vez del if?. lo que quiero es mandar por VB por el serial un valor y para pero como quiero controlar un motor a la hora de mandar el valor tendré que tener una AXXX o BXXX para saber si tiene que ir para adelante o para atrás. muchas gracias a todos. por la noche probaré de nuevo y os comentaré los progresos.*