TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: armymen en 04 de Abril de 2011, 15:48:11
-
Bueno pues mi duda es la siguiente:
Estoy usando un 18f4550 programando en c18, en el cual utilizo SPI para comunicarme, y mi duda es que no se si puedo utilizar a la vez la UART, ya que este micro tiene en el mismo pin el Rx de la UART y SDO del SPI.
-
Imagino que si sólo vas a transmitir con la UART si podrás usarla, pero si querés recepcionar también no creo que se pueda.
-
precisamente lo que quiero es recibir pot la UART
-
Que tal armymen si tu intensión es recibir al mismo tiempo pues no creo que se pueda, pero si vas usar ambos periféricos en forma escalonada entonces una solución para evitar el conflicto de ambos puede ser utilizando un demux.
Con un pin extra de tu micro puedes asignar el pin del micro a la recepción de tu UART, ó dejarlo conectado al bus SPI evitando que las señales entren en conflicto
Saludos
-
ene l peor de los casos podrias utilizar un pin de entrada del mismo pic, solo que tienes emular el uart con software