Hallo,
Du könntest auch einfach auf den Bascombefehl "pulsein" ausweichen. Der PCINT muss dann ein einfacher Eingang sein(+PullUp an), an dem das RC-Signal anliegt. Da ist dann zwar kein Timer mehr händisch programmiert, aber man sieht eh nicht wozu Du den unbedingt brauchst
Ein RC-Empfänger gibt soweit ich es burteilen kann immer ein Signal aus solange der Empfänger Spannung hat und der Sender am Empfänger ankommt. Kommt eine "0" an, ist die Verbindung weg ( das habe ich allerdings ganz sicher nur mit Spannungsunterbrechung probiert - also Reichweitentest steht noch aus.)
Wichtig ist auch das die 16mega Crystal-Frequenz vom Mikrocontroller bereitgestellt wird und nicht nur im Code geschrieben wurde.
Pulsein funktioniert nach meiner Erfahrung ab 4Mhz erst zufriedenstellend.
Damit habe ich mit meiner Funke einen Neutralwert von ca. 150 (mit Trimmer) eingestellt. Auch auf LCD Display...da ich das aber nur zum üben dran hatte habe ich später wieder auf Terminalausgaben gewechselt.
Hier mal ein Beispiel wie man es nutzen könnte:
https://www.roboternetz.de/community...hlight=pulsein
Lesezeichen