Wegen der Stromversorgung:
Es hätte ja sein können, dass du sie beide mit Batterien oder so betreibst, und dann die Massen nicht verbunden hast.


Hier mal ein Beispiel, wie ein Programmanfang aussehen kann:

$regfile = "m8def.dat"
$crystal = 3686400
$lib "mcsbyte.lbx"
$baud = 9600

Da ich aber leider nicht soviel Ahnung habe, aber es halt bei allen Programmen, die man hier so im Forum findet benutzt wird, wollte ich dir es eben nur sagen.

Kann es sein, dass deine If-Anweisung am Ende des Programms nicht vollständig ist?