Столкнулся с необходимостью связать вместе 3-и контроллера , или управляет главный конроллеп(то есить уже 4-ый), требуется предача данных в обоих направлениях. Сам пишу в ccs, с недавнего времени стал отлаживать с Proteus вместо PICSIM.
Накидал схемку где есть(к сожеланию с собой нет). В ней 2 микроконтроллера PIC16f873. Воспользовавшись примерами написал программу для мастера и слэйва по I2C. В слэйв микроконтроллере есть прерывание SSP, туда поидее дожно прыгнуть управление при приёме данных(пока просто байт), для регистрации этого я каждый раз мигаю светодиодом, но всё не работает, просто не знаю в чём дело

Лазил по сайтам и понял, что я не первый кто не может запустить пример. Может кто то делал симуляцию I2C или проверял на практике программы. Везде пишут про обмен данными между МК и перефирией, я понимаю что принципы те же, но без работающего примера я просто экспериментирую, а метод тыка не всегда хорош. БУду благодарен умным людям за хоть что нибудь рабоатющее,
Спасибо.