TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: barg en 08 de Junio de 2007, 08:23:26
-
Hola a todos!!
Estoy haciendo una aplicacion en la que necesito conectar dos pic para pasar datos de uno a otro pero en uno de ellos ya esta utilizada la UART.¿Como puedo hacerlo?
Gracias
-
puedes optar por hacer tu propio protocolo de comunicacion, o sino implementar otro USART en otros pines, en que lenguaje estas programando?
-
El lenguaje de programacion es el C18 que tanto me estas ayudando en el post del cursillo :D :D El problema que tengo es que uno de los pic tiene que llevar un firmware para el protocolo zigbee y yo quiero que el otro pic le mande los datos para que este los envie.Pero claro, en principio pense en comunicarlos por la UART pero viendo el firmware ya lo utiliza.
Eso de crear mi propio protocolo de comunicacion creo que me puede servir, aunque no tengo ni idea de como hacerlo.Asi que a estudiar y probar hasta que salga. :mrgreen: De todas formas, si alguien sabe encaminarme se lo agradecere, jeje.
-
No probaste ¿SPI? ¿I2C? El primero es muuucho más simple que el segundo.
saludos
-
Muchas gracias por tu ayuda Maunix, pero no se como va SPI.Por lo que he podido leer es una comunicacion a dos hilos, no?.¿Me puedes decir donde puedo informarme sobre ese protocolo y como se programa?.¿Se pueden utilizar cualquier pines de los puertos o hay que hacerlos con unos determinados?.Como ves no tengo ni idea pero estoy muy interesado porque creo que puede serme muy util.
-
http://www.i-micro.com/pdf/articulos/spi.pdf
-
Muchas gracias Nocturno por el articulo.¿Teneis alguno un ejemplo para verlo?