Verd meu caro...
Estou tentando fazer o mesmo só que estou usando um M41T62 comunicando em I2C com um 18F4550 e um LCD grafico T6963C.
Não sei que LCD você esta usando mas, vou torcer para que o seu seja o mesmo que o meu para que a gente possa confirmar minha teoria.
Acredito que existe um bug ou algum tipo de incompatibilidade entre as bibliotecas I2C e do T6963 no MikroC porque aqui da dando uma zica feia.
Se eu inicializo o LCD antes de usar o módulo I2C meu microcontrolador trava e o problema é que eu preciso usar o módulo I2C frequentemente para mostrar a data e hora no LCD.
O que vocês acham

Existem três leis que governam o mundo...
A Lei da gravidade, a Lei do mais forte e a lei de Murphy.