Also nur zum verständniss,

$regfile = "2313def.dat" -- was meint das?
$crystal = 4000000 -- ist vermutlich die Takrung

Wenn ich das richtig verstehe, sendet der SEnder nun in einer Endlosschleife das Signal 12, oder?

Aber über welchen Pin?