TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: micronet3 en 08 de Agosto de 2019, 12:56:56
-
saludos
tengo un problema con respecto a la libreria _ds1307
me sale el siguiente error con el siguiente instruccion
dow = ds1307_bcd2bin(i2c_read() & 0x7f);
*** Error 51 "D:\top\_ds1307.c" Line 164(34,35): A numeric expression must appear here
no se a que puede deberse este problema, a ver si alguien porfavor me da una sugerencia
atte
micronet
-
esto pasa solo con el pic <18F26K42.h>
-
estimados ya lo solucione, al parecer la libreria estaba intentando utilizar el modulo hardware del i2c
agregando FORCE_SW se soluciono el problema en #use i2c(master, sda=RTC_SDA, scl=RTC_SCL,STREAM=RELOJ1,FORCE_SW)
saludos