DS1307 con sdcc
3 participantes
Página 1 de 1.
DS1307 con sdcc
Me gustaria hacer algo como esto, es decir, conectar un Reloj de Tiempo Real(RTC) a un pic, pero con sdcc claro. Creo que el problema lo tendría en el puerto I2C, no se si ya está implementada alguna librería para el I2C con pics 16F. Si la hay sería mucho mas facil todo, me suena haber leido que la hay para 18F pero no se si se podria adaptar facilmente o no.
¿Alguna idea para hacerlo lo mas facil posible?
Saludos
¿Alguna idea para hacerlo lo mas facil posible?
Saludos
Re: DS1307 con sdcc
En esta pagina Felixls presenta algunas librerias para 16F entre ellas una para bus I2C.
http://www.ucontrol.com.ar/forosmf/programacion-en-c/librerias-para-sdcc-para-copiar-y-usar/
Un saludo
Fernan
http://www.ucontrol.com.ar/forosmf/programacion-en-c/librerias-para-sdcc-para-copiar-y-usar/
Un saludo
Fernan
Fernan- Participante Activo
- Mensajes : 38
Fecha de inscripción : 17/12/2008
Edad : 61
Localización : Bilbao
Re: DS1307 con sdcc
Hola
He trabajado con el Ds1307 y tambien con el DS1337.
Al principio con sdcc pero con sdcc2.6.0, con sdcc2.7.0 no funciona porque no se puede hacer puntero o arreglo con dos dimensiones por ejemplo registro[5][4]
Puedes ver las bibliotecas con ejemplos aqui :
http://per.launay.free.fr/pik_digor/sdcc/i2c_ds1307/
http://per.launay.free.fr/pik_digor/sdcc/lib/
He trabajo despues con picgcc, he hecho tambien bibliotecas y hay una documentation en español en picgcclibrary con picgcc no hay problema de puntero , todo corre bien.
Puedes ver aqui :
http://per.launay.free.fr/picgcc/projet/libi2c y i2c
ejemplos en francés con python.
http://per.launay.free.fr/picgcc/i2c_ds13x7/
Si quieres mas ayuda, pide.
Saludos
Per
He trabajado con el Ds1307 y tambien con el DS1337.
Al principio con sdcc pero con sdcc2.6.0, con sdcc2.7.0 no funciona porque no se puede hacer puntero o arreglo con dos dimensiones por ejemplo registro[5][4]
Puedes ver las bibliotecas con ejemplos aqui :
http://per.launay.free.fr/pik_digor/sdcc/i2c_ds1307/
http://per.launay.free.fr/pik_digor/sdcc/lib/
He trabajo despues con picgcc, he hecho tambien bibliotecas y hay una documentation en español en picgcclibrary con picgcc no hay problema de puntero , todo corre bien.
Puedes ver aqui :
http://per.launay.free.fr/picgcc/projet/libi2c y i2c
ejemplos en francés con python.
http://per.launay.free.fr/picgcc/i2c_ds13x7/
Si quieres mas ayuda, pide.
Saludos
Per
Re: DS1307 con sdcc
Gracias, el unico problema que tengo ahora es que no se donde conseguirlo, he ido a dos tiendas de electrónica y no lo tenían, creo que lo tendre que pedir por internet, una pregunta ¿que diferencia hay entre el 1307 y el 1337?
Saludos
Saludos
Re: DS1307 con sdcc
El DS1307 tiene solo el dato sin alarma pero se puede poner una bateria de 3 Voltios para guardar la hora, se puede parar el pic por ejemplo.
El DS1337 no tiene entrada para la bateria pero tiene 2 alarmas.
Si quieres probar puedes pedir muestra (sample en inglés), muy facil con Maxim.
Hace dos años he conseguido 8 chips 4 DS1307 y 4 DS1337.
No olvida las resistencias de polarización al VCC para las pines SDA y SCL (4k7 por ejemplo).
Saludos
Per
El DS1337 no tiene entrada para la bateria pero tiene 2 alarmas.
Si quieres probar puedes pedir muestra (sample en inglés), muy facil con Maxim.
Hace dos años he conseguido 8 chips 4 DS1307 y 4 DS1337.
No olvida las resistencias de polarización al VCC para las pines SDA y SCL (4k7 por ejemplo).
Saludos
Per
Re: DS1307 con sdcc
Pues ya estan pedidos unos cuantos, por lo que he visto en esa pagina puedo pedir todo lo que necesite para mis proyectos de cualquier tipo, una suerte vamos.
Un saludo
Un saludo
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.