Als ich im Internet über diese Software gestolpert bin, fand ich die Idee sehr interessant und gut umgesetzt und so entschied ich mich dies nach zubauen. Dies ist mein erstes Projekt mit µC und AVR-Assembler (habe schon x86-Erfahrung), ich habe probiert mir möglichst viel zu dem Thema anzulesen, aber es könnte nichtsdestotrotz seien, dass ich einige Anfängerfragen stellen muss. Ich hoffe trotzdem, dass insbesondere Pesi mit bei einigen Fragen/Probleme die sich beim Nachbauen für mich auftaten helfen könnte:
1. In dem Quellcode gibt es die _rc5_receiver-"Funktion", diese wird aus _ISR_Timer0OVF aufgerufen, sobald das Programm aber erst einmal in der Hauptschleife angekommen ist findet allerdings kein Aufruf mehr von einer dieser beiden Funktionen statt, soweit ich das erkennen kann. Insofern frage ich mich, was ich hier übersehe, denn das Programm kann ja eigentlich auch in der Hauptschleife noch RC5 empfangen.
2. Ich konnte den SFH5110-Empfänger nicht mehr finden und habe den im Thread zuerst erwähnten TSOP31236 (was ist der ) als Ersatz genommen. Funktioniert dieser "Out-of-the-Box" oder muss dafür die Software modifiziert werden?
3. Wenn man kein DMX verwenden möchte, dann reicht es dies nicht zu bestücken und in der Software komplett auszukommentieren, oder macht man damit etwas anderes kaputt?
4. In RC5_Receiver.inc wird gesagt, dass die Zeiten für 8MHz angepasst wären, es wird allerdings ein 16MHz Quartz verwendet. Wird dies auch softwareseitig gelöst oder was ist hier der Trick?
5. Wenn man die Ausgänge beim Testen nicht bestückt sollte das auch keine Probleme verursachen, denn es sind ja nur Ausgänge, oder?
MfG Empirelord