TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: rferrero en 27 de Octubre de 2004, 10:35:00

Título: Bit ACK en i2c
Publicado por: rferrero en 27 de Octubre de 2004, 10:35:00
   
    Hola. Todos los programas de ejemplo, en C, que he visto para el control y manejo del bus i2c, no incluyen instrucciones para el bit de reconocimiento ACK que debería haber en cada transmisión de un byte.

    Influye en algo ponerlo o no?? Programado en C, claro.

    Gracias. Un saludo.
Título: RE: Bit ACK en i2c
Publicado por: oshow en 27 de Octubre de 2004, 12:43:00
Si miras el manual, verás que indica que la función i2c_read() por defecto ya se encarga de gestionar este bit, si quieres que no trate el bit tienes que poner i2c_read(0); como ves la rutina de ccs ya se encarga de todo automáticamente por defecto.

Saludos.