Als «atmega» getaggte Fragen

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.

20
ATMega8: Warum müssen VCC und AVCC verbunden sein?

Ich habe oft gelesen, dass es eine gute Praxis ist, VCC mit AVCC zu verbinden. Sogar im ATMega8-Datenblatt heißt es so: AVCC ist der Versorgungsspannungs-Pin für den A / D-Wandler, Port C (3..0) und ADC (7..6). Es sollte extern an VCC angeschlossen werden, auch wenn der ADC nicht verwendet wird....

18
Wie lese ich den digitalen Eingang des ATmega16?

Was muss ich tun, um einen Digitaleingang (Taster) am ATmega16 auszulesen ? Muss ich Pullup-Widerstände aktivieren oder kann ich einen 10-kOhm-Widerstand verwenden? Was wäre ein einfacher Code? Nur ein einfaches "Schalten Sie die LED ein, wenn sie gedrückt wird". Gibt es ein Anfänger-Tutorial? Ich...

15
AVR-Blitz vor dem Lesen durch ISP schützen?

Ich versuche, den gesamten Blitz vor dem Lesen durch den Internetdienstanbieter zu schützen. Es hat einen Bootloader, der in der Lage ist, den Anwendungsabschnitt selbst zu programmieren. Festlegen des Sperrbytes auf: LB1/LB2 Der Benutzer kann den Bootloader nicht zum Hochladen neuer Firmware...

11
Beschädigung des AVR-Flash-Speichers

Diese Frage bezieht sich auf die AVR-Deprogrammierung selbst . Projektinfo: Wir haben ein batteriebetriebenes Produkt mit einem ATMEGA644P. Die Anwendung wird permanent im Ruhemodus ausgeführt und wacht nur einmal pro Sekunde (RTC) oder wenn eine der beiden externen Interruptleitungen ausgelöst...

11
Linux / Mac AVR Programming Suite?

Ich programmiere und benutze Arduinos seit einiger Zeit. Ich bin jedoch bereit, gerade AVR-Chips ohne den Arduino-Bootloader zu verwenden. Meine Frage ist, was sind Ressourcen, um dies zu tun? Ich möchte Linux / Mac verwenden, damit winavr nicht im Bilde ist, ebenso wie avrstudio. Wenn es so etwas...

10
Richtige Verwendung eines Pinwechsel-Interrupts

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

10
Was tun mit nicht verwendeten analogen Eingängen?

Ich arbeite an einer Anwendung mit ATmega328p atmel Mikrocontroller. Ich habe mit der 28 PDIP-Version begonnen, aber jetzt möchte ich den 32 TQFP verwenden, der nach dem Kompilieren meines Altium-Projekts zwei zusätzliche Eingänge aufweist. Diese Eingänge sind ADC7: 6, die "als analoge Eingänge für...

10
Verwendung eines 16-MHz-Kristalls auf einem ATMega328p

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