ATMega ist eine Familie in der AVR-Serie von Atmel-Mikrocontrollern. Dies ist der Hauptmikrocontroller der Arduino-Prototyping-Plattform. Bitte geben Sie die spezifische Teilenummer in Ihrer Frage an.
Ich versuche, Pinwechsel-Interrupts zu verwenden, um gedrückte Tasten zu erkennen. Bis jetzt habe ich noch nie mit solchen Interrupts gearbeitet und es gibt einige Probleme. Deshalb möchte ich sicherstellen, dass dies die richtige Verwendung ist. Wenn ich das Datenblatt richtig verstanden habe, müssen die folgenden Schritte ausgeführt werden, um einen …
Ich möchte, dass ein paar Atmega328s dasselbe Programm ausführen, aber sie werden miteinander verbunden und benötigen eindeutige IDs. Gibt es eine solche ID oder Seriennummer, die auf dem Chip fest codiert ist?
Nur eine grundlegende Frage ... Für arduino / avr / ATMega328 finde ich viele Beispiele mit Timer1 (es gibt sogar eine ganze Bibliothek dafür), aber selten solche, die Timer0 (oder Timer2) verwenden. Jetzt weiß ich, dass die Verwendung eines dieser Timer zur Steuerung einer ISR-Methode die Verwendung von PWM an …
Mein Arduino Uno hat einen ATMEGA328P-PU-Mikrocontroller und eine Menge anderer Dinge auf dem Board. Ich möchte den Chip ohne die Arduino-Software und nur das Minimum anderer Komponenten programmieren. Ich möchte schließlich Dinge ohne die Kosten von Arduino erstellen, und ich möchte mehr über die anderen Teile auf dem Board erfahren …
Ich versuche, Timer1 des Atmel AVR-Mikrocontrollers, entweder AtMega328, wie er im Arduino verwendet wird, oder ATTiny85 zu verwenden, um zwei Taktsignale auszugeben, die Spiegelbilder voneinander sind. Die Frequenz, die ich zu erzeugen versuche, ist eine Variable von 1 MHz bis 2 MHz oder mehr, die zu hoch ist, um dies …
Wie müsste ich meine Sicherungsbits auf einem ATMega328p setzen, um einen 16-MHz-Kristall zu verwenden? Ich habe es alleine versucht und die letzte Atmosphäre getötet, die ich hatte. Diesmal hätte ich gerne einen Rat. Der Kristall, den ich benutze, ist dieser Ich gehe davon aus, dass dies ein "Full Swing Crystal …
In vielen unserer Produkte setzen wir seit vielen Jahren erfolgreich ATmega48 / 88/168/328-Mikrocontroller ein. Wir haben jetzt überlegt, von den A- und PA-Varianten auf die neue PB-Variante umzusteigen (weil wir die zusätzlichen Pins, Timer und UARTs in neuen Produkten benötigen, weil es billiger geworden ist und weil es so aussieht, …
Wenn ich auf ATmega328 mit einem Clock Prescaler von 64 laufe, beschleunigt einer meiner Timer aus unbekannten Gründen zu einem bestimmten Zeitpunkt in der Ausführung. Ich verwende zwei Timer auf ATmega328, um die von TLC5940 benötigte Taktung zu erzeugen (siehe unten, warum; dies ist für die Frage unerheblich). TIMER0Erzeugt ein …
Ich bin völlig neu in der Welt der FPGAs und dachte, ich würde mit einem sehr einfachen Projekt beginnen: einem 4-Bit-7-Segment-Decoder. Die erste Version, die ich rein in VHDL geschrieben habe (es ist im Grunde eine einzige Kombination select, keine Uhren erforderlich) und es scheint zu funktionieren, aber ich würde …
Aus dem ATMega328-Datenblatt , Abschnitt 24.9.1: Die internen Spannungsreferenzoptionen dürfen nicht verwendet werden, wenn eine externe Referenzspannung an den AREF-Pin angelegt wird. Von den Arduino- Referenzseiten : Alternativ können Sie die externe Referenzspannung über einen 5K-Widerstand an den AREF-Pin anschließen und so zwischen externen und internen Referenzspannungen umschalten. Beachten Sie, …
Ich habe ein ATmega32-Board herumliegen und ich denke, es wäre perfekt, mit Mikrocontrollern zu beginnen. Ich habe einmal in eingebettetem C geredet (das war, als ich dieses Board bekam), aber der Fluss wurde aufgrund einiger Dinge gestoppt. Jetzt habe ich zwei Fragen: Was ist die beste kostenlose Ressource, um mit …
Ich möchte ein Projekt mit geringem Stromverbrauch entwerfen, bei dem ein ATMega328 mit niedriger Geschwindigkeit läuft, um den Stromverbrauch zu senken. Derzeit ist geplant, den UART für die Kommunikation mit 1200 Baud an einen RF-Link-Empfänger anzuschließen. Was ich mich jedoch frage, ist die Mindestgeschwindigkeit, mit der ich einen ATMega328 betreiben …
Ich verwende einen PIC12F675 für ein Projekt, und bis auf eine Sache funktioniert alles einwandfrei . GP4 funktioniert nicht als digitales E / A. Ich habe mir die Konfigurationen und den Code viel angesehen, aber nichts gefunden. Konfiguration: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config …
Unerwartete Atmega16-Reaktion über UART Kurze Zusammenfassung des Problems Ich habe einen Atmega16 mit Code geflasht, der dazu führen sollte, dass der Atmega16 jedes Zeichen zurücksendet, das ich über ein Terminal an ihn sende. Ich bekomme eine Antwort, aber es ist selten der Charakter, den ich gesendet habe. Ich kann die …
Ich bin ein elektronischer Student und eines Tages öffnete ich einen Energiezähler namens EM21 , den ich zu Hause habe , und fand heraus, dass sein Körper aus zwei Hauptkomponenten besteht: Der Zählerkörper, der an das Netz angeschlossen ist und Spannung und Strom misst (theoretisch verfügt er über die gesamte …
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.