Grundsätzlich geht das schon. Bei mir klappt das in Doppelung mit den Datenleitungen eines LCDs problemlos.
Microchip spricht in diesem Zusammenhang immer von "isolation", aber das ist relativ. Es gibt von denen auch gute Beschreibungen zu diesem Thema. Family Specifications oder Programming Guide oder sowas Ähnliches. Das findet man stets in der verlinkten Dokumentation zu jedem einzelnen Baustein.
Und natürlich aufpassen, daß das Programmieren keine verbotenen Zustände oder Taktfrequenten in die Peripherie injiziert.
Lesezeichen