Hallo! Ich möchte die rc5-Dekodierung von Peter Danegger auf einem tiny25 laufen lassen. Der Quelltext ist im Anhang. Folgender Schaltungsaufbau: tsop an PB0, led mit anode an PB3, sonst nix. Wenn ich auf meinem stk600 einen tiny2313 in den Sockel setze und im Makefile für t2313 die Defs setze (im Header), und die Fuses e4df (8MHz internal oszi), dann klappt alles: Durch Drücken von "1" auf meiner RC5-Fernbedienung geht die LED an und aus. Nun möchte ich das ganze auf dem attiny25 laufen lassen: - passenden socken auf stk600 bauen - defs im Makefile setzen (also nur die Kommentare verschieben) - fuses auf e2df im Makefile setzen (8MHz internal oszi) make flash -> die LED bleibt immer aus. Am Quelltext muss man gar nichts ändern glaube ich, da die Timer beim 25 und 2313 identisch sind. Und sonst greift die RC5-Dekodierung soweit ich weiß nirgends drauf zu. Woran könnte das liegen? Hat es schonmal jemand geschafft, die rc5-dekodierung auf einem 8pinner laufen zu lassen? Über Unterstützung würde ich mich sehr freuen! Max
Was sagen denn die Datenblätter: Ist die SFR-Bedienung einfach so austauschbar zwischen diesen beiden µC?
Also die einzigen SFR die benutzt werden sind TIMSK und TCCR0B und da werden nur TIMSK = 1 << TOIE0 und TCCR0B = 1 << CS02 gesetzt. Und das ist bei beiden tinys gleich.
Ahh, kommando zurück! Es klappt doch alles so wies soll. Ich hatte etwas falsch auf meinem stk600 eingestellt (aref waren an, dürfen aber bei den kleinen tinys nicht)
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.