Hola listeros,me encuentro con un problema, al tratar de cambiar los pines usados en el driver ds1302 no me los toma y sigue con los mismo definidos en el driver..ya probe de todo pero no se que pasa...(nesecito redefinirlos en el programa porque tengo distintos hardwares usando el mismo driver)
EN EL DRIVER ESTAN DEFINIDOS ASI...
#ifndef RTC_SCLK
#define RTC_SCLK PIN_A5
#define RTC_IO PIN_E0
#define RTC_RST PIN_E1
#endif
EN MI PROGRAMA LOS REDEFINO ASI....PERO NO ME TOMA LOS CAMBIOS!!!
#include "18f452.h"
#fuses H4,NOWDT,NOPROTECT
#use delay(clock=40000000,restart_wdt)
#use rs232(baud=9600, xmit=PIN_B3, rcv=PIN_B4,STREAM=PUER_PC,RESTART_WDT,DISABLE_INTS,ERRORS)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7, STREAM=PUER_PIC,RESTART_WDT,DISABLE_INTS,ERRORS)
#INCLUDE<DS1302.C>
#ifndef RTC_SCLK
#define RTC_SCLK PIN_A3
#define RTC_IO PIN_B2
#define RTC_RST PIN_B1
#endif