Der AVR-SEI-Befehl ( http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_SEI.html ) wartet auf den Abschluss des nächsten Befehls, bevor Interrupts aktiviert werden. Wenn ich einen anderen Befehl verwende, um das I-Flag in SREG zu setzen, wartet dieser auch 1 Befehl? Mit anderen Worten: Ist das Warten ein Merkmal des SEI-Befehls oder des Statusregisters? Wenn es sich …
Ich suche eine Seite, auf der ich meine gewünschten Mikrocontroller-Eigenschaften eingeben kann. Ich habe die Hersteller-Websites gefunden ... aber diese zeigen nur ihre Mikrocontroller. IE gibt es eine Website für PICS und eine Website für AVR usw., aber ich bin auf der Suche nach einer, die Möglichkeiten von ALLEN Herstellern …
Ich baue ein Hobby-Oszilloskop auf einem ATmega16-Mikrocontroller. Das Hauptproblem ist, dass ich beim Messen des Signals eine große Menge Rauschen erhalte. Ich habe LF353- Verstärker verwendet, um die Spannung zu verschieben, und ich vermute, dass sie das Rauschen verursachen könnten. Dies ist der Schaltplan mit einem Operationsverstärker. Das Signal geht …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Die meisten Mikrocontroller (z. B. AVRs, MSP430s, PICs usw.) unterstützen eine Reihe verschiedener Schlafmodi. Der "tiefste" Schlafmodus ist derjenige, der die geringste Leistungsaufnahme vorgibt (z. B. "Power Down", "Shut Down"), aber alle Uhrensysteme werden normalerweise in diesen Modi angehalten, und es scheint mir, dass der einzige Weg zu wake up …
Gibt es eine gute Möglichkeit, die Kommunikation zwischen einem ISR und dem Rest des Programms für ein eingebettetes System zu implementieren, das globale Variablen vermeidet? Es scheint, dass das allgemeine Muster darin besteht, eine globale Variable zu haben, die zwischen dem ISR und dem Rest des Programms geteilt und als …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Elektrotechnik Stapel Börse. Geschlossen 11 Monate . Kann ich den Arduino abrupt ein- und ausschalten, ohne ihn zu beschädigen? Wenn ich ein …
Ich las über Arduino und die AVR-Architektur und blieb an dem Punkt hängen, an dem die Einführung der Harvard-Architektur in den AVR das Abwürgen oder Sprudeln von Pipelines löst ermöglicht das Laden eines Programms ohne Bediener. Aber wie kann das oben genannte Problem gelöst werden?
Ich bin mit Mikrocontrollern ziemlich vertraut und möchte sie jetzt mit dem Internet verbinden. Was sind die Mindestanforderungen an einen Mikrocontroller, um dies tun zu können, und zwar, wenn möglich, an einen AVR? Zweitens, was ist sonst noch erforderlich? Ich habe über Ethernet-Controller gelesen, bin mir aber nicht sicher, was …
Um das Entwerfen von Schaltplänen zu üben (und möglicherweise auch zu üben), habe ich einen einfachen AVR-basierten Blinker entworfen, vorausgesetzt, er ist bereits vorprogrammiert. Das Schema ist hier: Ich habe viele Atmega / Arduino-ähnliche Schaltpläne gesehen, die alle sehr unterschiedlich sind, einige stellen den Entkopplungskondensator separat auf (wie ich versucht …
Nachdem ich mich von einem einfachen ATMEGA 168-basierten Dunkelheitsalarm inspirieren ließ , der eine theoretische Lebensdauer von 3 Jahren für Batterien im Ruhemodus hat, hatte ich beschlossen, etwas Ähnliches selbst zu machen (einen Weckalarm, bei dem der Oszillator eher für annähernd in Ordnung als für Präzision verwendet wurde Licht) Meine …
In den AVR-Datenblättern im Abschnitt "Elektrische Eigenschaften" finden Sie normalerweise eine Grafik wie die folgende (diese stammt vom ATMega328): Ich habe Designs gesehen, die zu "funktionieren" scheinen, aber außerhalb des schattierten Umschlags funktionieren. Insbesondere habe ich 3,3-V-Designs (Arduino) gesehen, bei denen die Uhr von einem externen 16-MHz-Kristall aus betrieben wird. …
Da ich mich für die Mikroverarbeitung entschieden habe, entschied ich mich aufgrund der enormen verfügbaren Ressourcen für Atmel AVR. Und Arduino scheint auch eine Menge zu haben, ganz zu schweigen davon, dass ihre Starter-Kits eher "auf meinem Niveau" zu sein scheinen. Das Problem ist, dass ich es zuerst in Assembly …
Meine übliche Methode zur Neuprogrammierung von AVRs (bisher auf ATtiny13 und ATtiny2313 beschränkt) besteht darin, den Chip vom Host-Schaltkreis zu trennen, ihn mit allen vorhandenen ICSP-Anschlüssen an ein anderes Steckbrett anzuschließen, zu programmieren und dann zu ersetzen. Ich höre jedoch immer wieder, dass man den Chip an Ort und Stelle …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.