Bei z handelt es sich um eine 16 Bit Variable. Die Sendefunktion funktioniert in anderen Programmen zuverlassig. Die Frequenz wird im Bereich zwischen 3 KHz und 8 KHz liegen. Sollte für einen 20 MHz PIC eigentlich kein Problem sein. Das mit der Do-while Schleife probiere ich mal. Mehrfachdurchlauf sollte sich mit einer darumliegenden Endlosschleife regeln lassen. Melde mich, was draus geworden ist.