//SI USTED REQUIERE USAR EN UN MISMO PROGRAMA SIMULTÁNEAMENTE EL LCD Y EL PUERTO SERIAL EN EL //SISTEMA EB88, APLIQUE LAS SIGUIENTES FUNCIONES PARA PASAR DE UN DISPOSITIVO AL OTRO //CONSIDERE QUE UNA VEZ QUE SE ACTIVA EL PUERTO SERIAL, NO PUEDE USARSE EL LCD Y UNA VEZ QUE SE //DESACTIVA EL PUERTO SERIAL, EL LCD QUEDA LIBRE PARA SER ACTIVADO. //SI USTED USA EL COMPILADOR CCS, DEBE DEFINIR PREVIAMENTE LOS PARÁMETROS DEL PUERTO SERIAL //MEDIANTE LA DIRECTIVA: #use rs232(baud=9600,xmit=PIN_B5,rcv=PIN_B2) void activa_puerto_serial(void) { int z; SPEN=1; CREN=0; //PREPARA ACTIVACION DEL PUERTO SERIAL CREN=1; //EXPRESIONES NECESARIAS PARA VOLVER z=RCREG; //A USAR EL PUERTO. LA VARIABLE z DEBE z=RCREG; //DEFINIRSE PREVIAMENTE Y SOLO SIRVE PARA z=RCREG; //DESCARGAR EL BUFFER DE RECEPCION RCREG TRISB=0XFF; } void desactiva_puerto_serial(void) { SPEN=0; //desactiva puerto serial TRISA=0; //activa LCD TRISB=0; }