Hallo

Vielleicht solltest du es mal mit einem symetrischen Signal versuchen:

Code:
DRRA |= (1<<PA7); // Taktpin ist ein Ausgang
for(uint8_t i=0; i<10; i++)
{
setportaoff(7);
waitms(20);
setportaon(7);
waitms(20);
setportaoff(7);
waitms(20);
setportaon(7);
waitms(20);
setportaoff(7);
waitms(20);
setportaon(7);
waitms(20);
.......
Gruß

mic