Hola compañeros,
en un proyecto que estoy simulando con Proteus y CCS, en el que utilizo la interrupción de la USART para recibir una comunicación serie, esta dejo de funcionar cuando añadí una eeprom I2C y empecé a trabajar con ella.
Si comento las lineas referidas al I2C la interrupción funciona perfectamente, pero en cuanto hago un i2c_start() ya deja de funcionar.
He probado a desactivar las interrupciones antes de usar el I2C y activarlas posteriormente, pero tampoco va.
¿A alguien le suena que esto sea un posible bug de Proteus?
Gracias