Gefunden für attiny2313 quarz fuse - Zum Elektronik Forum |
| 1 - IR-Empfänger TSOP -- IR-Empfänger TSOP | |||
| |||
| 2 - Frequenzgenerator 0.5Hz - 4.2khz Ua=5V -- Frequenzgenerator 0.5Hz - 4.2khz Ua=5V | |||
| Ein Denkanstoss aus der uC - Ecke:
Ein kleiner ATtiny2313 mit Poti an den AD/Wandler - Pins und etwas Software dürfte evtl. auch eine Lösung ergeben... Je nach benötigter Konstanz und/oder Reproduzierbarkeit der Schwingung muss ggf. ein Quarz zur Takterzeugung genommen werden, der Atmel uC läuft aber auch ohne (mit interner RC-Takterzegung). Nachteil: Stufenlos regelbar wird die Ausgangsfrequenz nicht... (aber 1024 Stufen, wegen des 10Bit DA, ohne internes oversampling sind auch nicht übel). [ Diese Nachricht wurde geändert von: hajos118 am 29 Mai 2007 9:35 ]... | |||
3 - Idle und Sleep -- Idle und Sleep | |||
| Dein Code sieht so aus, als ob's BASCOM wäre (da bin ich nicht der Profi). Aber es gibt eine Konstante, die sich "Timervorgabe" nennt... ich vermute, dass damit die Dauer der Zeit zwischen den Interrupts bestimmt wird. Diesen Wert müsste man erhöhen, damit nicht so oft der Interrupt ausgelöst wird.
Logischerweise muss man dann aber auch den Sekundenzähler nicht um 1 erhöhen, sondern um den angepassten wert, also z.B.: um 2, wenn durch die (neue) Konstante eine Zeit von 2 Sek. zwischen den Interrupts bestimmt. Weiter oben wurde schon erwähnt, dass durch Betrieb mit einem "niederfrequenten" Quarz der Stromverbrauch ebenfalls drastisch reduziert wird, was aber auch eine Anpassung der Konstanten für den Timer impliziert - möglicherweise kannst Du dann die Sekunden ganz vergessen und einen Minuten - Timer aufbauen - 59 mal weniger Interrupts, aber auch die Reaktionszeit auf Ausfall wird entsprechend schlechter! Nebenbei bemerkt: Der ATtiny2313 hat Pins, welche einen Interrupt auslösen können, wenn sich an Ihnen der Pegel ändert ... wäre das nicht eine Möglichkeit die Netz/Batt Umschaltung zu realisieren? ... | |||
| 4 - AT90S2313 -- AT90S2313 | |||
Zitat : Humus hat am 26 Nov 2006 14:44 geschrieben : ... Du könntest dir entweder die beiden Datenblätter anschauen oder du kaufst dir einfach einen ATtiny2313 und Probierst es aus, das ist dann zwar nicht die Professionellste Lösung aber möglich!
... Zitat : jensi2001 hat am 26 Nov 2006 20:03 geschrieben : Soweit ich weiss, kann man den ATtiny2313 bedenkenlos anstatt des AT90S2313 einsetzen, da der pin-, Befehl- und abwärtskompatibel ist. Gruß Jens
Ist beides Blödsinn. Ihr macht brezinzke nur unglücklich! | |||
| 5 - Interrupts in \"C\" bei Atmel -- Interrupts in \C\ bei Atmel | |||
| Code getestet mit den 90S8515 (habe kein Attiny2313).
Die LED-0 am Port D blinkt 1 mal pro Sekunde. Wenn du einen anderen Quarz verwendest, dann musst statt 8000000 den entsprechenden Wert eintragen, und eventuell die 60000 ändern. ... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 18 Beiträge im Durchschnitt pro Tag heute wurden bisher 22 Beiträge verfasst 39 Besucher in den letzten 60 Sekunden alle 1.54 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |