Gast
#187542
Das Assembler Programm (für AVR) empfängt die Codes der meisten neuen Fernbediehnungen im Scheckkartenformat und gibt diese dann auf der seriellen Schnittstelle aus. Beispielsweise: ir rc receiver ================ * FF0017E8 pollin x4-tech lcd * FE9B07F8 conrad camping sat * F74805FA Das Protokoll ist etwas einfacher als das RC5 Protokoll. Allerdings werden 32 bit breite Codes verwendet. Das Startbit ist ungefähr 4ms lang, null und eins jeweils 1 oder 2 ms. Die ersten 16 bit bilden den Gerätecode, der Rest ist dann der Commandocode. Die Empfängerroutine ist vollständig Interrupt gesteuert. Im Hauptprogram muss dann nur noch der Code ausgewertet werden, wenn rcbits>=33 .