TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: eccdreded en 09 de Noviembre de 2005, 11:33:00
-
Pues eso amigos que quiero utilizar I2C en mi proyecto y no tengo ni idea de donde sacar una informacion que parta desde lo mas facil. Si quereis me indicais algun tutorial o link que me pueda venir bien.....gracias a todos!!!
-
Que lenguaje de programacion vas a usar?
-
en C.

grasias por el interes!!!
-
Buenas!!!haber si es en c te puedo ayudar...jeje, bien decirte que para los comandos I2C si usas el compilador CCS, te mires la help del mismo las funciones encargadas del gobierno y manejo del I2C, de todas formas, te recomiendo(y es mi caso) que te mireslas librerias de los componentes que funcionan mediante I2C que trae incorporado el CCS asi veras su funcionamiento(ya que todas son casi iguales!), okis? cual dispositivo vas a manejar mediante I2C? ten en cuenta que el CCS quizas ya este definido...mirate en el subforo de c el post de ejemplitos en c donde hay varios programas que manejan I2C como la escritura y lectura de la memoria externa eeprom 24LC256.
Suerte!!!
-
Pues la idea era la de incorporar la lectura de un sensor de temperatura y otro de humedad mediante el protocolo i2c.....puede ser un poco chungo pero ahi os dejo la duda!!!
Grasias siempre por la atencion!!!
-
Ve confeccionando el programa y si tiene alguna duda planteala aqui!, la verdad que si s epuede hacer mediante el I2C y con CCS....Suerte!!!
-
Acabo de colgar un ejemplito con I2C hecho en CCS C:
Ejemplito 16F876A: Conversion Digital-Analogico con el PCF8591 vía I2C
Miralo y verás que es muy simple. Y como dice el amigo vszener: prueba y si tienes dudas pregunta de nuevo.
-
Vale amigos gracias por el interes. Con lo que me habeis dejado voy a seguir investigando sobre mi proyecto, que lo habia dejado un poco colgado este ultimo mes. Si tengo alguna pregunta ya os la formulare. Mi idea es poner un teclado y un sensor en el bus i2c, espero que pueda hacerlo. Si no es viable esta idea avisarme p0r favor!!!jaja! Weno un saludito y muchas gracias nuevamente!!!
-
Si trabajas en Assembler y no deseas complicarte lo mejor es usar las librerias que vienen con la aplicación Maestro de la microchip.
-
Escrito originalmente por eccdreded
Pues eso amigos que quiero utilizar I2C en mi proyecto y no tengo ni idea de donde sacar una informacion que parta desde lo mas facil. Si quereis me indicais algun tutorial o link que me pueda venir bien.....gracias a todos!!!
Amigo yo con la datasheet de una memoria i2C y el datasheet de los pics, lo hice funcionar. Creo que es algo bastante simple y no debiera producirte mayores problemas.
Además microchip tiene notas de aplicacion al respecto
Saludos
-
He movido este post a:
http://miarroba.com/foros/ver.php?foroid=79706&temaid=5026343
dentro del Almacen de Asembler.
-
BrunoF, menudo esfuerzo, si lees bien nuestro amigo pedía rutinas en C. Tal vez no entienda el ensamblador.
Aunque microchip tiene notas de aplicacion en ensamblador para i2C , de seguro para los pic18 pero no recuerdo si también hay para los 16F de todas formas es muy fácil hacer la traducción de uno a otro.
Saludos
-
Es verdad maunix, microchip tiene notas de aplicacion para el I2C de los 16F pero no estan la mayoria de las rutinas necesarias. Solo un par de funciones y las mas simples(al menos en todas las AN que he buscado y leido).
Saludos...
-
Escrito originalmente por BrunoF
Es verdad maunix, microchip tiene notas de aplicacion para el I2C de los 16F pero no estan la mayoria de las rutinas necesarias. Solo un par de funciones y las mas simples(al menos en todas las AN que he buscado y leido).
Saludos...
Es que para leer y grabar memorias , para leer y escribir en puertos me han servido. Tal vez no haya usado todo el potencial del i2C pero no le veo mayor complicación.
Me interesa saber a tu criterio , qué tipo de cosas dices que no trae los application notes sobre el i2c?