Dunuin
18.03.2011, 23:05
Moin,
Ich habe da gerade ein Problem mit dem RC5send-Befehl am ATMega48V über den integrierten 128KHZ Quarz.
Schaltung und Programm sind eigentlich so aufgebaut, wie ich das schon einmal erfolgreich mit einem Attiny2313 bei 1MHZ gemacht habe, aber der RC5-Code vom Atmega48v wird einfach nicht erkannt.
Hat schon jemand das gleiche versucht? Liegt das vielleicht am Atmega48v oder daran, dass ich nur 128KHZ nutze?
Ich habe das IR-Signal mal am Ozi gemessen und da sieht man schon, dass da etwas Digital gesendet wird. Was genau die Bitfolge war konnte ich allerdings nicht erkennen, da ich mit dem Ozi noch nicht sonderlich umgehen kann.
$regfile ist m48def.dat
$crystal ist 128000
Interrupts sind aktiviert
Timer1 wird für nichts anderes benutzt
IR-Empfänger, IR-Diode und PNP-Transistor sind die gleichen wie beim funktionierenden attiny2313
hängen auch am OC1A
Abgesehen davon, dass vielleicht das Timing nicht richtig passt und die 36khz irgendwie verfehlt werden, fällt mir auch nichts mehr ein. Ein Frequenzzähler zum überprüfen der Taktung habe ich leider auch nicht.
Wäre schon, wenn da noch jemand einen Tipp hat.
MfG
Dunuin
Ich habe da gerade ein Problem mit dem RC5send-Befehl am ATMega48V über den integrierten 128KHZ Quarz.
Schaltung und Programm sind eigentlich so aufgebaut, wie ich das schon einmal erfolgreich mit einem Attiny2313 bei 1MHZ gemacht habe, aber der RC5-Code vom Atmega48v wird einfach nicht erkannt.
Hat schon jemand das gleiche versucht? Liegt das vielleicht am Atmega48v oder daran, dass ich nur 128KHZ nutze?
Ich habe das IR-Signal mal am Ozi gemessen und da sieht man schon, dass da etwas Digital gesendet wird. Was genau die Bitfolge war konnte ich allerdings nicht erkennen, da ich mit dem Ozi noch nicht sonderlich umgehen kann.
$regfile ist m48def.dat
$crystal ist 128000
Interrupts sind aktiviert
Timer1 wird für nichts anderes benutzt
IR-Empfänger, IR-Diode und PNP-Transistor sind die gleichen wie beim funktionierenden attiny2313
hängen auch am OC1A
Abgesehen davon, dass vielleicht das Timing nicht richtig passt und die 36khz irgendwie verfehlt werden, fällt mir auch nichts mehr ein. Ein Frequenzzähler zum überprüfen der Taktung habe ich leider auch nicht.
Wäre schon, wenn da noch jemand einen Tipp hat.
MfG
Dunuin