Clock DS1307 con micro motorola
| #1 Clock DS1307 con micro motorola |
| #2 |
|
wacalo
|
Hola gersm:
Mira el DS1307 (Dallas-MAxim) es un RTC (Reloj de tiempo real) que se comunica en modo serie y usa el protocolo I2C. Asi que para empezar debes estudiar como funciona este protocolo, esto lo puedes encontrar en un montón de lugares (pero como Philips lo inventó supongo que es el mejor lugar para buscar información). Luego estoy casi seguro que el micro que usas "Motorola" no tiene incorporado un puerto I2C, por lo tanto tendrás que crear un puerto I2C usando 2 pines de entrada/salida y un software que haga cumplir el protocolo. Por si te sirve de algo te digo que existen otros RTCs de Dallas-Maxim ( el DS12887 paralelo) que usa directamente el sistema de direccionamiento de memoria de Motorola (motorola bus timing) entonces puedes manejarlo como si fuera una memoria más, o sea que es totalmente transparente. De todos modos simular un bus I2C mediante I/Os y Soft no es tan complicado. Cualquier duda estoy a tu disposición. Saludos Walter C. L. - Salta - Argentina |
|||||||||||
|
|
||||||||||||
| #3 |
|
gersm
|
wacalo escribió: Hola gersm: haber si entendi... segun lo que lei, el protocolo I2C es una comunicacion entre dos dispoditivos. ahora, para realizar dicha comunicacion, el maestro (en este caso micro motorola) debe especificar la direccion del esclavo (ds1307), luego indicar que se va a transferir (escribir), especificar la direccion donde va a transferirse el dato, escribir el dato y parar. En el caso de recepsion de datos, la comunicacion es similar, solo que hay que especificar que se va a recibir. Lo que no entiendo es por cual de los 2 pines (scl y sda) se realiza la transmicion o recepcion de datos. Otra cosa, en el caso de direccion del esclavo, r/w, ack(bit de indicaion de comunicacion), no encuentro como adaptarlo al ds1307. espero respuespuesta.. gracias |
|||||||||||
|
|
||||||||||||
| #4 |
|
wacalo
|
Hola gersm:
SDA: es la línea por la que se envían y reciben los datos SCL: es la linea del clock de sincronismo (siempre la maneja el maestro) De todas maneras para aprenderte bien el protocolo I2C te va llevar más de 1 día (quizás entre 3 y 5 días). Te adjunto un pequeño archivo pdf (en español) para que leas algo al respecto. Por si te interesa existe el DS1305 (primo del DS1307) que se comunica por medio de un bus SPI que la mayoría de los micros motorola lo tienen. En fin tu verás. Saludos. A tu disposición. Walter C.L. - Salta - Argentina. |
|||||||||||
|
|
||||||||||||
| #5 |
|
vader
|
necesito hacer un rtc con un AT89C51 y un DS12C887 , ya estudié el manual del fabricante que proporciona dallas, es solo que no sé como inicializarlo, por lo que leí necesita una serie de códigos al igual que la HD74480 para su inicialización: ¿qué códigos necesito enviar al DS12C887 para su inicialización y poder empezar a trabajar en base a eso?
|
|||||||||||
|
|
||||||||||||
|
| Otros temas de interés | |
|---|---|
| Adquisicion de datos a traves de serial o puerto paralelo | |
| Adquisicion de datos con JK3 (motorola) | |
| Adquisición de datos por Tarjeta de audio | |
| Anchos de banda (Transmisión de datos VoIP videoconferencia) | |
| Datos de Norma PAL N (Television) | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad

