Prinzipiell ja.
Das hängt aber auch davon ab, wie gut deine Software ist, also zB welche Toleranzen die zulässt und wie gut deine OSCCAL-Einstellungen sind.
Im Wiki-Beispiel RC5-Decoder (Kategorie "Kommunikation") habe ich Toleranzen in der Bitlänge von 1/6, d.h. ca. 16%. Also recht viel. Eine überschwänglich dokumentierte C-Implementierung findest du in
http://freenet-homepage.de/gjl/pub/c-code/rc5.html
Allerdings auch wieder nur für [wiki="RC5-Code"]
Nebenbei: Auch nicht jede Fernbedienung hält sich 100% ans Protokoll, die Hersteller sparen eben wo's geht. Genau deshalb erlaubt der angesprochene Empfänger eine recht große Toleranz.
Lesezeichen