TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: elfrancho en 01 de Octubre de 2010, 16:20:38

Título: RS232 por Hard
Publicado por: elfrancho en 01 de Octubre de 2010, 16:20:38
Hola amigos, cuando yo uso el RS232 por HARD (es decir sin force_sw) el estado de RX en reposo (esperando datos) es alto 5V...

hay alguna manera de hacer que sea 0V ?

El problema surge cuando lo conecto a un receptor RF. aparentemente el estado en reposo del TX del receptor  es 0...

Si uso el force_sw anda barbaro (cuando no hay datos la linea esta en 0)   y cuando no uso force_sw pierdo los datos, se achican notablemente, en el orden de los mV...

EDIT: el micro es un 16F628A
Saludos !!!
Título: Re: RS232 por Hard
Publicado por: RICHI777 en 01 de Octubre de 2010, 17:18:32
Hola, no crea que se pueda, por definición el estado idle correponde a un nivel alto, para que el Bit de Start que es bajo pueda ser detectado.

Saludos !