Здравейте, преди няколко дни писах подобна тема но е изтрих т.к. всичко тръгна, но сега отново имам проблем.
Имам един master(18F452), двe slave устройства - MCP9803, 18F242.
Четенето и писането на данни от температурния сензор е наред, но проблема е следния.
Преди каквато и да е комуникация с МСР9803 си пиша и чета от 18F242 по I2C, но винаги при опит за изпращане на данни към подчинения контролер, след като един път съм прочел температурния сензор пропадат.
След като един път съм прочел стойността на температурата от МСР9803, при опит да изпратя данни към подчинения контролер винаги става показаното на атачвания фаил.
A ето и кода на главния контролер.
Къде греша според вас ?
EDIT:
Проблема се реши, по следния начин

: