Autor Tema: ## :: I2C PROBLEMAS :: ##  (Leído 3310 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
## :: I2C PROBLEMAS :: ##
« en: 10 de Junio de 2012, 12:40:03 »
Hola a tod@s


Pido  la colaboración de todos los usuarios del foro...
incluidos los moderadores y todos quellos que guardan silencio por miedo a equivocarse.
El veneficio queda en la comunidad del foro.


En recientes indagaciones de resoluciones en problemas del I2C y el PIC18F2550, y otros
pic he encontrado muchas cosas "raras" y me gustaria que dejasen su comentario y sus opiniones.
¿Que tienen de leyenda urbana y que tienen de cierto?
expongo :


- ¿el bus i2c se comportan de diferente forma en serie 16F VS 18F?

- ¿ La simulacion en proteus del bus con pic da errores con algunos cristales?

- ¿Los mensajes de errores que da el compilador del ccs son mas problematicos de entender que los propios errores?

- la libreria del i2c del CCs esta corrupta y no funciona con la gama de pic18.

- Las interrupciones del uso del bus i2c no funcionan porque la libreria de por defecto esta mal imprementada.

- la libreria del ccs da errores en varias gamas de pic, por eso muchos recomindan usar ATMEL (esto me parece increible)

- la libreria del c de ccs cualga algunas gamas de pic.


Indagando por el foro me he topado con infinidad de hilos con dudas sobre el tema del i2c muchos despues de años
de espera aun no han encontrado respuesta, al parecer el bus i2c imfunde miedo, tampoco encontre un hilo que tratase
el tema, hay en el foro muchos ejemplos de encerder un led y cosas por el estilo pero sobre el tema del i2c solo he encontrado
preguntas sin respuesta y codigos con errores.


Un Cordial Saludo, para todos ustedes.


« Última modificación: 10 de Junio de 2012, 19:12:21 por Suky, Razón: Sacar coloreado excesivo del mensaje. »

Desconectado electroipod

  • PIC16
  • ***
  • Mensajes: 166
Re: ## :: I2C PROBLEMAS :: ##
« Respuesta #1 en: 10 de Junio de 2012, 18:31:12 »
Hace unos dias termine un proyecto con I2C usando un rtc el ds1307 y cuando queria usar interrupciones me daba errores el compilador asi es que decidi no usar interrupciones y termine el proyecto funcionando al 100%, el compilador que uso es el Mikroc pro para mi el mejor compilador, mejor que CCS y mejor que el mismo compilador de microchip xc8.

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: ## :: I2C PROBLEMAS :: ##
« Respuesta #2 en: 10 de Junio de 2012, 19:14:08 »
He usado I2C en PIC18 con C18 sin problemas. Memorias, sensores de temperatura, RTC, expansor de puertos, etc.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: ## :: I2C PROBLEMAS :: ##
« Respuesta #3 en: 13 de Junio de 2012, 19:43:14 »
He usado I2C en PIC18 con C18 sin problemas. Memorias, sensores de temperatura, RTC, expansor de puertos, etc.


Saludos!

Hola Suky
el C18 es un entorno de programacion (IDE) o es el compilador,
¿Que ventajas o inconveninetes te hicieron decidirte por el?

Un Saludo.

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: ## :: I2C PROBLEMAS :: ##
« Respuesta #4 en: 13 de Junio de 2012, 20:02:58 »
C18 es un compilador que se utiliza con MPLAB IDE 8.x o MPLAB IDE X. Es un compilador ANSI C, mucho más estable que CCS (No hay actualizaciones cada 2 días arreglando bugs  ;-) ). Además permite utilizar los stack USB, FAT, Ethernet, etc. que provee Microchip.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: ## :: I2C PROBLEMAS :: ##
« Respuesta #5 en: 14 de Junio de 2012, 06:48:30 »
C18 es un compilador que se utiliza con MPLAB IDE 8.x o MPLAB IDE X. Es un compilador ANSI C, mucho más estable que CCS (No hay actualizaciones cada 2 días arreglando bugs  ;-) ). Además permite utilizar los stack USB, FAT, Ethernet, etc. que provee Microchip.


Saludos!

EL IDE mplab y MPLAB X ,
- ¿te permitira un monton de compiladores...?
- ¿ C18 es para los c18 solo ?
- ¿o tambien  los de por abajo, o tambien te permite la serie de por arriba?
- ¿cuantos pompiladores soporta ?
- ¿o hay c24, c32, los secionas tu o o hace el ide ?
- ¿pero te permite depurado, en el propio entorno?
- ¿trae librerias como trae el ccs?
- ¿tu trabajaste con ccs y te pasaste a mplab o trabajabas ya con mplab?

...es por que me recomiendes..

Perdona por el asalto de preguntas...!
pero tengo curiosidad e inquietudes.


Un saludo.


Desconectado jukinch

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 608
Re: ## :: I2C PROBLEMAS :: ##
« Respuesta #6 en: 14 de Junio de 2012, 18:12:59 »
Pájaro:
         date una vuelta por la página de Suky y mirá su tutorial http://www.micros-designs.com.ar/tutorial-mplab-c18/
Ese tutorial te va a responder todas tus preguntas.
              Saludos.
                  Jukinch
"Divide las dificultades que examinas en tantas partes como sea posible para su mejor solución." -René Descartes

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: ## :: I2C PROBLEMAS :: ##
« Respuesta #7 en: 19 de Junio de 2012, 08:48:33 »
Pájaro:
         date una vuelta por la página de Suky y mirá su tutorial http://www.micros-designs.com.ar/tutorial-mplab-c18/
Ese tutorial te va a responder todas tus preguntas.
              Saludos.
                  Jukinch

Se agradece el aporte,


Un Saludo.