Autor Tema: librería de ccs para i2c ¿donde hay un tutorial o alguna info?  (Leído 7351 veces)

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

Desconectado black_flowers

  • PIC18
  • ****
  • Mensajes: 450
hola, ¿donde puedo encontrar más información acerca de la librería de ccs para i2c (#use I2C(master, sda=PIN_B0, scl=PIN_B1))? Es para mirar las funciones y los parametros, y en general como se utiliza.

un saludo. gracias!!  :-)

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: librería de ccs para i2c ¿donde hay un tutorial o alguna info?
« Respuesta #1 en: 23 de Junio de 2007, 22:38:14 »
Lo mejor es que mires los ejemplos que vienen con el ccs, están muy completos y son fáciles de entender.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado Giovanny

  • PIC12
  • **
  • Mensajes: 97
    • Supercomponentes
Re: librería de ccs para i2c ¿donde hay un tutorial o alguna info?
« Respuesta #2 en: 24 de Junio de 2007, 01:46:39 »
Hola black_flowers.. he usado el i2c en ccs algo asi.

///definicion
---------------------------------

#use i2c(Master,sda=PIN_C4, scl=PIN_C3)

///lectura
---------------------------------

   i2c_start();
   i2c_write(0xd0);
   i2c_write(0);
   i2c_start();
   i2c_write(0xd1);
   a= i2c_read();
   b= i2c_read();
   .
   .
   .
   zz= i2c_read(0);
   i2c_stop();

///escritura
------------------------------------

   i2c_start();             
   i2c_write(0xd0);         
   i2c_write(0);
   i2c_write(0b01011001);
   .
   .
   .
   i2c_write(0b10010000);
   i2c_stop();

-------------------------------
es muy sencillo, solo pruebalo y veras... . bye

hasta pronto..
        Saludos desde Colombia! Que hermoso país....

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado black_flowers

  • PIC18
  • ****
  • Mensajes: 450
Re: librería de ccs para i2c ¿donde hay un tutorial o alguna info?
« Respuesta #4 en: 24 de Junio de 2007, 16:39:08 »
gracias a to2,
con la respuesta de giovanny ya queda claro.

saludos.

Desconectado Giovanny

  • PIC12
  • **
  • Mensajes: 97
    • Supercomponentes
Re: librería de ccs para i2c ¿donde hay un tutorial o alguna info?
« Respuesta #5 en: 25 de Junio de 2007, 16:56:21 »
me alegra poder ayudarte... como dirian nuestros amigos españoes, enhorabuena..  hasta pronto..
        Saludos desde Colombia! Que hermoso país....


 

anything