Bueno intente activar el modulo RTC pero desafortunadamente no hace nada. Aqui copio un trozo del codigo esto lo coloque en el main
#include "EFmJM60_StackConfig.h" //Libreria de Configuracion Global
#include "lcd_16x2_h.h"
/********************************************************************/
/*---------- Espacio para declaracion de constantes ---------------*/
/********************************************************************/
/********************************************************************/
/*------- Espacio para declaracion de variables globales ----------*/
/********************************************************************/
/********************************************************************/
/********************************************************************/
/*-------------------- Espacio para funciones ---------------------*/
/********************************************************************/
#define enable_interrupts(INT_RTC);
/********************************************************************/
/********************************************************************/
/*------------------- Espacio de codigo principal ------------------*/
/********************************************************************/
void main(void) {
mcu_init(); //Inicializa microcontrolador (No Borrar)
delay_ms(1000);
LCD_init(DISPLAY_10X5|_2_LINES , DISPLAY_ON);
delay_ms(1000);
LCD_pos_xy(0,0);
LCD_write_string("VOLTAJE: ");
setup_adc_clock(ADC_CLOCK_DIV_4);
setup_adc_ports(AN6);
RTC_init(100);
for(;
{
}
}
y esta en la interrupcion esta
interrupt void isr_INT_RTC(void){
set_adc_channel(ChAN6);
dato_adc=read_adc();
bin_to_string(dato_adc,medida);
LCD_pos_xy(9,0);
LCD_write_string(medida);
clear_interrupt(INT_RTC);
}