So, die Version mit dem C-File funktioniert einwandfrei.
Probleme hatte ich nur, da ich ohne MAX232 das Signal nicht invertierte.
Das zweite Problem hatte ich, da ich einen ununterbrochenen schreib/lese zugriff auf den Slave machte.