TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: joseydoris en 04 de Abril de 2019, 02:24:23

Título: ic2
Publicado por: joseydoris en 04 de Abril de 2019, 02:24:23
Buenas a todos:Estoy buscando algun ejemplo básico para empezar con la comunicación i2c y 16f877 ya que hay varios dispositivos que se comunican con este protocolo y  quisiera probar.Un saludo
Título: Re:ic2
Publicado por: KILLERJC en 04 de Abril de 2019, 06:35:26
Que compilador? Porque eso hace mucha diferencia. Y seguramente este lleno de ejemplos por internet.
Título: Re:ic2
Publicado por: joseydoris en 06 de Abril de 2019, 02:17:32
Saludos killerjc:En asembler de C ni idea.Gracias
Título: Re:ic2
Publicado por: KILLERJC en 06 de Abril de 2019, 09:00:10
Microchip tiene un documento que explica el paso a paso de como usar el modulo MSSP para que tengas un I2C

http://ww1.microchip.com/downloads/en/appnotes/00735a.pdf

Eso es lo basico, es decir como generar el START, el STOP, como enviar y recibir el N/ACK.
Luego te vas a fijar en lo que queres conectar y vas a tener que enviar segun el datasheet.. que seguramente sea algo asi:

START
Direccion de tu esclavo
Comando
Dato
STOP
Título: Re:ic2
Publicado por: joseydoris en 06 de Abril de 2019, 22:04:50
Hola killerjc:Era por si habia algun ejemplo en asembler pero en castellano.Pdf en ingles siempre se me han  atravesado y C ni hablar,como que me he hecho viejo y no se cuando.Gracias killerjc tu siempre tan atento.
Título: Re:ic2
Publicado por: KILLERJC en 06 de Abril de 2019, 22:24:19
Podes buscar en el foro o por internet, por ejemplo:

http://www.todopic.com.ar/foros/index.php?topic=5979.0
https://solocodigo.com/14566/i2c-y-pic-controla-memoria-y-perifericos/
Título: Re:ic2
Publicado por: joseydoris en 07 de Abril de 2019, 21:41:23
Gracias killerjc, empezare con esto no parece ser complicado.Gracias por tu tiempo.