Timer Capture 80535

Gast #271536
Lesenswert?
• ▲
▼
Moin an alle Freaks des 8052

Möchte eine Puls Breiten Signal auswerten

Das Signal kommt von einen Handfunksender und hat ein 18 Bit
Codierschema.

Um die einzelne Bits auswerten zu können muss ich das Puls Pause
Verhältniss von neg Flanke bis neg Flanke auswerten.
Kann man doch an besten mit Capture Modus??

Wie muss ich die Timer einstellen damit ich die Zeit der Gesamtperiode
und der Low bzw. High Signal bekomme ??

Benutze ein normalen 535er

Gruss Juppo
Gast #271538
Lesenswert?
• ▲
▼
Hallo

Ja die Zeiten habe ich


Ein Bit besteht aus ein Periode von Low Flanke zu Low Flanke
1,2ms.

Ist 0,4ms LOW der Rest High dann 1
Ist 0,8ms Low der Rest High dann 0

Das ganze wird nochmal wiederholt ,wenn erstes und zweites gleich dan
OK
Gast #271540
Lesenswert?
• ▲
▼
Wir hoch muss der Zähler bei eine 12Mhz Quarz kommen.

Könnte man nicht den Timer so machen das er einen Interuppt macht wenn
das Low Signal 0,6 ms ist ,dann Pin anschauen und wieder auf negative
Flanke warten.

Es gibt sehr kurze Störsignale vom Funk.
Gruss Juppo
Gast #271541
Lesenswert?
• ▲
▼
Hallo Peter
Muss nochmal nachfragen.


Wenn die Zeit sehr groß ist dann muss ich mit 2 Interrupts arbeiten??
Mit dem Überlauf Interrrupt vom Timer und dem Externen Interuppt ,damit
ich die Low Flanke bekomme??

Gruss Juppo

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.