Als je MPCM aan laat staan dan ontvang je niks meer:
When the MPCM bit is written to one, all the incoming frames ... will be ignored
klopt, maar dat geld voor: wanneer een slave de data ontvangt.
als een slave zijn adres op de bus ziet, maakt hij de MPCM bit in het register laag. waarna hij de data ontvangt. bij alle andere niet geadresseerde slaves blijft de MPCM bit hoog waardoor zij de data niet ontvangen.
edit: overigens moet je zelf de MPCM bit weer hoog zetten, ik doe dat door een "slot byte" te sturen (0b11111111).
[Bericht gewijzigd door trix op (17%)]
.
.