TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: championx en 23 de Febrero de 2006, 01:01:00

Título: duda con RS323
Publicado 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
Título: RE: duda con RS323
Publicado por: grouchy en 24 de Febrero de 2006, 11:03:00
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 Sonrisa Gigante
Título: RE: duda con RS323
Publicado por: gfp en 25 de Febrero de 2006, 12:21:00
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 Sonrisa
Título: RE: duda con RS323
Publicado por: maunix en 25 de Febrero de 2006, 14:15:00
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?