Autor Tema: I2C y pic 16f873, se necesita algo más???  (Leído 2536 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado rferrero

  • PIC16
  • ***
  • Mensajes: 113
I2C y pic 16f873, se necesita algo más???
« en: 09 de Abril de 2004, 11:05:00 »

   Hola. Sigo con mi ronda de dudas. La que me asalta ahora es:    

   ¿Se puede conectar directamente un dispositivo, que funciona mediante i2c, a las líneas rc3 y rc4 del pic 16f873 ???

   ¿¿No se necesita conectar a un circuito auxiliar y que sda y scl vayan a esos pines del pic??? El propio PIC ya lleva el hardware i2c incorporado??? Es que no lo veo aclarado en ningún sitio.

    Muchas gracias de antemano. Un saludo.

   

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2569
RE: I2C y pic 16f873, se necesita algo más???
« Respuesta #1 en: 09 de Abril de 2004, 12:30:00 »
- Lo puedes hacer, pero acuerdate de poner las 2 resistencias de pull-up a las líneas. No se necesita ningún circuito auxiliar.

- Los pic 16F87x ya llevan el hardware incorporado, no así el 16F84 por ejemplo.

- Si deseas utilizar I2C por hardware debes hacerlo mediante RC3 y RC4.

- Si deseas utilizar I2C por software puedes hacerlo mediante cualquier par de pines, siempre y cuando implementes sobre ellos el protocolo I2C. Esto el compilador de C de CCS lo hace él solito automáticamente.

Un saludo


Desconectado rferrero

  • PIC16
  • ***
  • Mensajes: 113
RE: I2C y pic 16f873, se necesita algo más???
« Respuesta #2 en: 09 de Abril de 2004, 12:48:00 »


    GRACIAS!!!!!!


 

anything