mega16 - Decodierung HT12F

Gast #3163434
Lesenswert?

Hallo,

ich moechte ein HT12F mit einem Mega16 (10MHz) ersetzen. Der HT12E 
codiert bei 5kHz und die minimalste Impulsbreite ist 200us.
Ist das machbar oder ist der Mega16 zu langsam dafuer?

Haette verschiedene Realisierungsvarianten im Blick:

1. HW- Input Capture mit Bitdecodierung in ISR
2. HW- Input Capture mit Buffer (Level, Flanke) in ISR, Bitdecodierung 
in main()

Ist es moeglich das in C zu realisieren oder bleibt nur ASM als 
Moeglichkeit?

Schoene Gruesse
daniel
Gast #3163652
Lesenswert?

Die minimalste Impulsbreite vom codierten Signal ist 200us, also ein 
kompletter Takt bei 5kHz. So meinte ich es.

Heisst also, es sollte keine Preformanceprobleme geben.

Danke, dann probiere ich es mal in C.

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