Bueno, empiezo a hacer mis pinitos en C. He hecho este programa. La comunicación por RS232 parece que funciona, pero la comunicación con el DS1621 parece no estar bien, o sigo la pautas mal, no se.
Os dejo los archivos y la simulación en proteus para ver si veis mi error.
Vi unos ejemplos en C para el Hi-tech (creo). Este usa los comandos I2C_COMMAND(X,X), I2C_WRITE(X,X,X) e I2C_ReadWord(X,X). A que equivaldrían en CCS. Mi programa lo hice fijándome en uno hecho en hitech.
Graaaacias!!