Hallo Habe gerade das Projekt fertig und komme jetzt nicht weiter Der verfasser hat geschrieben "Vor dem Flashen des Geräts müssen Sie den Protokolltyp für die verwendete Fernbedienung angeben. Dazu müssen Sie im Flasher im EEPROM-Datenbereich bei 0x0D 0x00 für das RC5-Protokoll oder 0x01 für das NEC-Protokoll schreiben. Die mitgelieferte Firmware listet das NEC-Protokoll auf. Beim ersten Einschalten werden dem Gerät die Fernbedienungstasten zur Steuerung des Tonblocks beigebracht. Das Gerät fordert Sie auf, sechs Tasten einzugeben." https://www.labkit.ru/html/tembrobloki?id=469 Wo soll was geändert werden das er den RC 5 code unterstüzt? Danke
Der verwendete PIC Prozessor hat offensichtlich ein EEPROM auf dem Chip. An EEPROM Adresse 0x0D soll man 0x00 für RC5 oder 0x01 fürs NEC Protokoll setzen.
Der PIC16F648A hat ein internes EEPROM. Über den Programmer musst du um den RC5 Code für die Fernbedienung auszuwählen das Bit an Adresse 0x0D auf 0 setzen.
Guido K. schrieb: > Und wo soll da was geändert werden ? Auf der Adresse 0Dh, hast du doch oben selber geschrieben. Momentan sehe ich da eine 1 und keine 0 W.S.
In dem EEPROM im PIC stehen folgende Daten: Adresse Daten 0x00 E1 0x01 05 0x02 05 0x03 DF 0x04 77 0x05 F7 0x06 B7 0x07 37 0x08 A7 0x09 27 0x0A FF 0x0B F7 0x0C F7 0x0D 01 diese 1 auf 0 ändern für RC5 Code 0x0E FF 0x0F 00
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.