seltsames Messignal

OP #1013432
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:
Gast
Dein Signal ist an irgend einem anderen CMOS-Eingang ok? Wenn ja:
Sowas kenne ich eigentlich nur von zwei IOs, die fälschlicherweise beide 
treiben, der eine '0', der andere '1'.
OP
> 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

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.