Hola amigos!
Retome un poco el tema para el control de habitación con lcd , alarma y luces.
Uso el pic16F88 y la programación es sobre CCS C.
Bueno , ahora resulta que utilizaré el puerto serie para recibir los comandos via led IR , no voy a transmitir nada y quiero usar el pin TX como pin Entrada/Salida.
RX=B2 ( receptor infrarrojo PN4602)
TX=B5 (conectado al pin del LCD)
Cuando habilité el puerto serial dejo de funcionar la pantalla , revise y no se modificaba el estado del pin B5/TX, siempre en estado alto.
Luego me fui a MPLAB y realice pruebas en assembly para ver que sucecedía,entonces ahi deshabilite la transmisión.Al simular con MPLAB sim , veo que cambia de estado el pin como necesito.Paso la simulación al PROTEUS y sorpresa , el pin B5/TX no cambia de estado.Pruebo en Hard y seguimos igual.
Me confunde el MPLAB sim.
Si habilito el puerto serie los 2 pines RX y TX quedán esclavizados bajo ese módulo , puedo utilizar solo 1 pin????
---Según veo en las especificaciones mis sospechas parecen ciertas , pero con lo que hace MPLAB sim , me genera duda.
parece que todo el módulo o nada .
Saludos!