Wichtig ist noch, dass der Fremd-IC die jeweiligen Pins niemals als Ausgang und High schaltet. Wenn da der ULN schliesst, gibts sonst nen kurzen.
Also softwaremässig aufpassen oder Widerstände in die Leitungen (~150-300 Ohm)