TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: m-o-s en 18 de Mayo de 2007, 15:53:09

Título: Como poner un pic 16f87x en modo exclavo, para bus I2C?
Publicado por: m-o-s en 18 de Mayo de 2007, 15:53:09
Hola compañeros, necesito poner un pic a trabajar en modo exlavo y no se exactamente como configurarlo, se utilizarlo en modo maestro, pero el libro que tengo no me comenta nada de como se pone en modo exlavo. Necesitararia un simple programita para utilizarlo como referencia y a partir de ahi poder desarrollar el programita. Saludos. :P
Título: Re: Como poner un pic 16f87x en modo exclavo, para bus I2C?
Publicado por: maunix en 18 de Mayo de 2007, 16:37:34
Hola compañeros, necesito poner un pic a trabajar en modo exlavo y no se exactamente como configurarlo, se utilizarlo en modo maestro, pero el libro que tengo no me comenta nada de como se pone en modo exlavo. Necesitararia un simple programita para utilizarlo como referencia y a partir de ahi poder desarrollar el programita. Saludos. :P

Los registro de configuración del I2C te indican exactamente que modo es el esclavo y cual master.  Es un grupo de bits que te permiten setear el puerto Síncrono como i2c slave (o también SPI , es uno u otro).

Luego el SSPADD pasa a ser el ADDRESS dentro del bus i2c.

¿Esta es tu duda o quieres un código que gestione 'toda' la comunicación?
Título: Re: Como poner un pic 16f87x en modo exclavo, para bus I2C?
Publicado por: m-o-s en 18 de Mayo de 2007, 16:55:53
Hola compañero , quisiera un codigo, por que ya he intentado hacerlo funcionar y nada, vamos me tiene como la niña del exorcista, estoy que me subo por las paredes, jeje. :P
Título: Re: Como poner un pic 16f87x en modo exclavo, para bus I2C?
Publicado por: micro_cadaver en 19 de Mayo de 2007, 02:53:57
postea tu codigo , aquel que no te funciona, asi vas aprender sobre tus propios errores  :-) :-/