MCP23008 - komunikuje jen chvili

Asi už tuším odkud vítr vane. Napětí na I2C sběrnici mám jen 3V3 i když mám pullupy pověšený na 5V. MCP potřebuje mít aspoň 4V aby bralo logickou úroveň. Takže 5V tolerantní vstupy na dsPIC neznamenají že nemají diody na VCC. Akorát nechápu proč to zezačátku funguje pár stovek ms a pak už ne.