seltsames Messignal

OP #1013432
Lesenswert?

Hallo,

ich habe ein Board mit einem PIC18F458. Port RB5 und RB1 sind parallel 
geschaltet wobei RB1 als INT0 konfiguriert wurde. RB5 ist normaler 
Digital IO Pin. Ich lege mittels Signalgenerator (50ohm) ein 5V 
Rechtecksignal auf diese Pins. Wenn ich eine bestimmte Frequenz 
unterschreite (ca. 800Hz) sieht mein eingespeistes Signal auf dem Scope 
aus wie im Anhang dargestellt. Die Dauer dieses Pseudo-Low Pegels 
während der High-Phase ist Frequenzunabhängig. Oberhalb dieser 800Hz ist 
es einfach verschwunden. Ich habe vorsichtshalber den Speicher des µc 
gelöscht um auszuschliessen, dass vielleicht die Software irgendwas 
komischen mit den Pins macht.
Hat vielleicht jemand eine Idee wie dieses Signal zustande kommt?

Gruß
Kristian
Angehängte Dateien:
OP #1013531
Lesenswert?

> Vielleicht hat ja auch der Generator ein
> Problem.

Das würde ich ausschliessen. Wenn ich das Generatorsignal von der 
Schaltung abkoppel habe ich wieder mein normales Rechteck. Was mich am 
meisten verwirrt, ist die Tatsache, dass diese Signalveränderng erst 
unterhalb einer bestimmten (festen) Frequenz auftritt und sich dann auch 
nicht mehr ändert.

Mit ist grad ein weiterer möglicher Grund eingefallen: Wie beschrieben, 
ist RB1 als Interrupt Pin konfiguriert. Möglicherweise wird die 
Interruptfunktion beim Sprung in die ISR (ausgelöst bei Flankenwechsel) 
disabled und für diesen Zeitraum ist dieser Pin zufällig als output low 
definiert.

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