TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Roger_Fernandez en 02 de Julio de 2004, 01:35:00
-
Hola!
Resulta que estoy queriendo untilizar el timerkeeper DS1302 en un proyecto y resulta que no consigo que funcione. Tengo conectadas las tres lineas de control directamente a tres pines del Puerto B de un 16F628. Creo haber seguido los diagramas de tiempos y de operacion de la hoja de datos, pero sin embargo cuando quiero leerlo solo obtengo bytes 0 como respuesta. No se que puedo estar haciendo mal. Para escribirlo quito la proteccion contra escritura, habilito el timer correctamente.
Recuerdo haber leido que alguien lo ha utilizado con exito. Si alguien puede orientarme en el tema desde ya muy agradecido.
Un saludo a todos.
Roger.
-
Si dices que has seguido correctamente el diagrama de tiempos, no deberías de tener problemas con su lectura, el problema estaría en tu circuito, algo mal conectado, falso contacto, o en todo caso el dispositivo en mal estado, me refiero al DS1302; Si no es asi, porque no dejas parte del código que crees que tienes problemas para analizarlo.
-
Echa una mirada aqui, ojala te sirva.
http://miarroba.com/foros/ver.php?foroid=79706&temaid=2186051
Saludos
-
gabotronic
Gracias por el link.
Lo voy a chequear. Espero tener suerte.
Suerte!
Roger.