4
« en: Martes 24 de Enero de 2006, 20:54 »
Hola chicos!,
Les cuento que soy nuevo en el foro y quisiera debutar explicándoles mi problema:
Resulta que conecte un DS1307 a un 68HC908Ap32 y el problema que tengo es que cuando lo conecto al HYPERTERMINAL me aparecen "abcdef" donde yo le programé ver la hora minutos, y la fecha.
La rutina esta hecha en assembler de MOTOROLA (no es un pic del cual soy fanático) ya que en el trabajo me pidieron usarlo.
Mi problemas son los siguientes:
1) No tengo manera de saber si el DS1307 quedó bien programado con los datos que le mandé. (sabado 20 de Junio de 1998 16:30 hs).
2) Yo creo que hice mal la rutina que convierte BCD a ASCII
3) No sé si interpreté bien cómo leer los datos del DS1307 y mostrarlos en el HYPERTERMINAL.
¿CUal es la técnica para convertir de BCD a ASCII?
CUando el DS1307 me entrega los datos que yo le programé.. ¿cómo se lee ese string...es decir¿en qué parte esta la hora ,fecha,etc?
Please ayudenmeeee!!!
Saludos a todos!!!