TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: championx en 23 de Febrero de 2006, 01:01:00
-
que tal, tengo una duda con respecto a RS232, el envio de los datos se debe hacer con invert, pero la recepcion de los datos no... osea... el estado de reposo de los datos de salida es LOW pero el estado de reposo de los datos de entrada es HIGH... como puedo hacer para que ande correctamente?
gracias
-
Escrito originalmente por championx
que tal, tengo una duda con respecto a RS232, el envio de los datos se debe hacer con invert, pero la recepcion de los datos no... osea... el estado de reposo de los datos de salida es LOW pero el estado de reposo de los datos de entrada es HIGH... como puedo hacer para que ande correctamente?
gracias
Hola.
Lo unico que se me ocurre es colocandole un inversor TTL 7414 o CMOS 4049 a las respectivas salidas
-
No entiendo tu pregunta, pero a ver si entendí:
Si lo que necesitas es necesitas anviar rs232 invertido, basta con colocar la directiva invert en la declaracion rs #use rs232...
Y como lo dice nuestro amigo basta con colocar un inversor y listo, pero debes tener en cuenta el tiempod e respuesta del 7414, quiza a altas velocidaddes no responda de los mejor.
gfp
-
Escrito originalmente por championx
que tal, tengo una duda con respecto a RS232, el envio de los datos se debe hacer con invert, pero la recepcion de los datos no... osea... el estado de reposo de los datos de salida es LOW pero el estado de reposo de los datos de entrada es HIGH... como puedo hacer para que ande correctamente?
gracias
Estas hablando de un caso en particular o de la especificacion RS232?