Забацал схемку в протеусе для чтения EEPROM 24LC1025 c I2C интерфейсом. По даташиту сделал
страничное чтение (дается один раз старт, затем адрес микросхемы затем повторный старт, затем адрес начала чтения и байты сыплются от слэйва один за другим).
Но при симуляции в протеусе при частоте Fscl=400 КГЦ начинаются сбои синхронизации SDA и SCL (например данные на SDA могут поменяться в момент когда на линии SCL высокий уровень !!!) Это происходит в произвольный момент, но может все-же успеть нормально передать сотню другую байтов. При частоте Fscl=100 КГЦ такая ситуация тоже происходит, но гораздо реже. На осциллограмме красный это SCL,а зеленый это SDA. Хорошо видно что третий тик SCL чуть затянут, и в это время идет переключение SDA, что противоречит спецификации I2C. Протеус вроде свежий 7.6 Может у кого встречалась такая ситуация ?