Als «atmega» getaggte Fragen

9
AVR-Timer-Beschleunigung auf ATmega328

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...

9
Minimale ATMega328-Geschwindigkeit mit UART

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...

9
Beginnen Sie mit Embedded C mit ATmega32 (ATmega AVR-Serie)

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...

9
Simulation eines einfachen Prüfstands mit einem synthetisierten ROM-Kern

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...

9
ATMega328 Externe AREF-Verbindung

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...

9
PIC12F675 GP4 funktioniert nicht

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 =...

8
SPI-Gerät verhindert ISP-Programmierung

Ich habe einen ATmega8 mit einem Nokia LCD 5510 angeschlossen. Auf einem Steckbrett funktioniert alles hervorragend, und mein nächster Schritt besteht darin, es auf ein dauerhafteres Brett zu verschieben. Mein Problem ist, dass ich den ATmega8 nicht programmieren kann, während das LCD ebenfalls...

8
Upgrade eines Arduino Duemilanove von ATMega168 auf ATMega328

Ich habe einen ATMega328 von SparkFun mit vorprogrammiertem Arduino-Bootloader gekauft. Meine Absicht ist es, den ATMega168 zu ersetzen, den ich derzeit in meinem Duemilanove habe. Ist das so einfach wie das Austauschen der Chips oder muss ich zusätzliche Schritte unternehmen? Soweit ich mich...

8
AVR: Übertakten des ADC

Dies ist ein Zitat aus dem ATmega32- Datenblatt: By default, the successive approximation circuitry requires an input clock frequency between 50kHz and 200kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz to...

8
Realer Maximalstrom für ATmega328?

Alles, was ich lese, besagt, dass der ATmega328 40 mA pro Pin liefern kann. Als ich jedoch den tatsächlichen Strom gemessen habe, der von einem Pin geliefert wurde, zeigte er 80 mA an. Es war bei jedem Pin, den ich getestet habe, dasselbe. Hat das noch jemand bemerkt? Oder ist es nur einzigartig...

8
Unerwartete Atmega16-Reaktion über UART

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...

8
Einfachste Möglichkeit, ein USB-HID-Gerät zu erstellen

Ich arbeite daran, eine RC-Fernbedienung zu hacken, die ich besitze. Ich habe vor, es zu öffnen und auf die Potentiometer zu tippen. Ich möchte die von den Potentiometern gelieferten Analogwerte lesen und die Signale an meinen PC senden. Im Wesentlichen möchte ich es neu verwenden, um wie ein...