Hola de nuevo, referente a lo publicado por Suky en un principio ya habia probado el LCD con otro programa y con diferentes puertos y me habia funcionado sin ningun problema, con relacion a probar el DS1307 precisamente es lo que estoy intentando hacer y no me funciona en la simulacion, en la realidad no lo he probado.
De lo publicado por MLO_ he realizado dicha modificacion en el esquema y no hay resultado alguno, lo que no termino de entender es la diferencia de usar las pullup o dos resistencias de 4K7 en la simulacion, cuando en la realidad montarias las de 4K7.
Y ya pedir por pedir otra cosa, que diferencia hay en usar printf(lcd_putc,"................."); o solamente lcd_putc("..............."); lo pregunto porque he usado las dos formas y no veo diferencia alguna.
Gracias y seguire probando.
Miquel_S