Hallo,
hab RC5 mit Bascom schon auf ATTiny25 und ATTiny45 realisiert - allerdings nur mit GetRC5, ob SendRC5 geht weis ich nicht. Ist gleiche Baugröße wie Tiny13.
Gruß
Searcher
Hallo leute!
wie der Titel schon sagt Suche ich den kleinstmöglichen (Nicht SMD) ATTiny , ATMega oder ähnliches der nativ den SendRC5 / GetRC5 befehl von Bascom unterstützt. Den Tiny 13 hab ich getestet der kanns nicht. Der Tiny 2313 kann es wiederrum. Allerdings brauche ich es so klein wie möglich.
Da ich nicht weis wie ich das sonnst rausfinden könnte hoff ich auf eure erfahrungen!
Vielen dank schonmal.
Hallo,
hab RC5 mit Bascom schon auf ATTiny25 und ATTiny45 realisiert - allerdings nur mit GetRC5, ob SendRC5 geht weis ich nicht. Ist gleiche Baugröße wie Tiny13.
Gruß
Searcher
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Weg zu einigen meiner Konstruktionen
Hallo,
hab ich zwar nicht ausprobiert, aber ich wüßte nicht warum der Tiny25 nicht auch senden können sollte. Was beobachtest denn Du für einen Fehler?
Könntest ja mal das Programm und die Beschaltung posten. RC5Send belegt Timer1 und die Sendeschaltung muß auch an einen bestimmten Pin angeschlossen werden.
Gruß
Searcher
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Weg zu einigen meiner Konstruktionen
Ja, sieht so aus
Hab es auch mal versucht zu kompilieren und den gleichen Fehler. Bascom benutzt diese "attiny25.def" Datei, in der zB das in der Fehlermeldung erwähnte TCCR1A auftauchen müßte. Tut es nicht; dort gibt es nur das TCCR1 Register. Nach einigen Anpassungen in meiner .def Datei kann ich fehlerfrei kompilieren.
Bin jedoch nicht überzeugt, daß es auch wirklich funktioniert. Vielleicht komme ich mal dazu, das auszuprobieren.
Der Timer1 ist beim Tiny25 ein 8 Bit Timer. Der im Bascom Beispiel verwendete Tiny2313 hat einen 16 Bit Timer der auch ein Register hat, das TCCR1A heist.
Voraussetzung für das RC5SEND in Bascom ist vermutlich ein µC mit einem 16 Bit Timer1.
PS Der nächste den ich da finden konnte mit 14 Pins ist der Tiny24/24A oder 44/44A
Damit kompiliert das Programm auch schon mal fehlerfrei mit Bascom V2.0.7.5
Gruß
Searcher
Geändert von Searcher (03.03.2013 um 10:51 Uhr) Grund: post scriptum hinzugefügt
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Weg zu einigen meiner Konstruktionen
Lesezeichen