Mega8 schnell genug für 38kHz IR-Signal?
hi @ all
folgende Frage:
Ich hab nen Port meines Mega8 mit einem IR-Empfänger beschaltet. Pegel wechselt immer von High nach Low je nach Signal. Jetzt ist meine Frage ob der µC schnell genug wäre, ein IR-Signal aus einer TV-Fernbedienung aufzunehmen (38Khz), der µC selber ist mit 16Mhz beschaltet. Hab ein Programm geschrieben was dann mit einem Timer die Zeit zählt, wie lange der Pegel Low oder High ansteht. Dieser Wert wird dann gespeichert und soll später wieder ausgegeben werden. Wäre das prinzipiell möglich?
Mfg
Liste der Anhänge anzeigen (Anzahl: 3)
Man braucht keine Beschaltung zwischen IR-Empfänger und µC-Pin.
Schön ist es, wenn man den Infrarot-Empfänger direkt an einen Pin mit externem Interupt anschließt, z.B. INT2.
Dafür habe ich folgende schöne Interrupt Service Routinen für einen ATMEGA16 codiert, und zwar für RC5 Code und für REC80 Code.
In dem header file humax.h stehen z.B. die Codes einer Humax Fernbedienung als defines drin.
Gruß, uffi.