delays100ms in Oscilloscope

Gast #839239
Lesenswert?

Hallo zusammen,
ich habe ein Programm geschrieben und es funktionniert nicht so ich 
wolle. Die Funktion ist:
 void test100ms(int t)
{
Delay10KTCYx(t*25)
}

char delay(char t, int t)
{
char s=t;
test100ms(t);
return s;
}

void main()
{
TRISB=4;
TRISD=7;
PORTBbits.RB2=delay(PORTDbits.RD1,5)
}

bei Messung mit Oscilloscope kriege ich keinen unterschied von 500ms. 
ich kann die beiden Signalen mit Oscilloscope messen(PORTDbits.RD1 
varieren).
ich brauche euer Hilfe.
Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren