-
Thread
Wie bzw. womit programmiert ihr eure AVR µC, speziell C++
PPM Signale abgreifen. Wohl kaum über den HF Teil. Bleibt als nur der Empfänger. Von dort in einem ATMEGA 328 und daraus ein digitales Signal machen ist der kleinste Teil. Der schwierige Teil ist die Software, sofern diese nicht grad open source ist.
kenn ich noch ganz anders. JTAG ICE3 wird nach einem downgrade zwar erkannt, aber erkennt meinen Atmega328P einfach nicht, aber erstmal egal. Toolchain arbeitet angenehm unauffällig und tut was sie soll, super. Da Eclipse Mars im Dark Design gelegentlich patzt (Fehlfarben in der Console) und auch
-
Thread
KiCad quick lib generator Bauteil in sch einbinden-wie?
einen DIP Sockel basteln. Nicht zu fassen. Sowas gehört als erstes in die lib, noch weit vor einem Atmega der "natürlich" mit allem drum und dran da ist. Lachnummer.
Auch der Nachbau wird dadurch ganz wesentlich erleichtert. Sei Dir sicher, bei mir erscheint der Atmega328 mit seiner Original Pinbelegung in meiner Schaltung. Einfach weil ich das jetzt kann und nicht das konventionelle Symbol aus der lib verwenden muss. Jörg W. schrieb im Beitrag #6090262: >
-
Thread
Merkwürdiger _delay_ms() reset
Nachfrage, ist es ein ATmega328 oder ein ATmega328p? Da gibt es Unterschiede.
Karl M. schrieb im Beitrag #6087100: > Nachfrage, > > ist es ein ATmega328 oder ein ATmega328p? > Da gibt es Unterschiede. ATmega328, AtmelStudio ist mit der Signatur zufrieden...
-
Thread
versuche zu flashen: atmega329PV
Hallo, bitte nutzen den atmega328p, dann stimmt auch die Signatur. Hätte man auch in der avrdude.conf finden können. part parent "m328" id = "m328p"; desc = "ATmega328P"; signature
Da muss also noch ein atmega328p irgendwo stecken.
-
Thread
Atmega 328p und FT232RL Problem
zwar habe ich mir eine Schaltung nach Bild 1 erstellt. Nun wollte ich mit dem FT232RL auf den 20MHz ATMega328P das Sketch hochladen und bekomme eine Fehlermeldung. Einstellungen sind board - Adruino diecimila - processor atmega 328p - com port 4 gewählt - Avrisp mkll Using Port
bedeuten. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
-
Thread
8 Bit genauigkeit bei ADC 4&5 Atmega8
#6082848: > ich verwende die interne Spannungsreferenz (hoffe das es 1,1Volt sind) Nicht beim ATMega8. > Jetzt heißt es das ADC4 und 5 eine Genauigkeit von 8 Bit hätten. Ein ATMega8 hat nur *einen* ADC. Und dessen *Auflösung* (nicht: Genauigkeit) ist 10 Bit. ADC4 und ADC5 sind Bezeichnungen
Wenn der ADC bei den Atmegas(zumindest bei ATMEGA328P gemessen) genau sein soll, ist auf die Entkopplung der Versorgungsspannungsanschlüsse zu achten. Siehe: https://www.mikrocontroller.net/topic/485076#6049552 Ist übrigens ein Mangel bei allen
-
Thread
Entwicklerboard für PIC
Zeit verschwenden und mit dem AVR-usbasp und ca. 2 kBytes/s vorlieb nehmen. [code] $ avrdude -p m328p -c usbasp -P usb -v -U flash:w:dummy32k -B 0.5 avrdude: Version 6.3, compiled on May 8 2019 at 19:46:05 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright
: usbasp Setting bit clk period : 0.5 AVR Part : ATmega328P Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated
-
Thread
YAFR - Yet Another Fuse Reseter für ATtiny
Ein ATtiny44 würde gehen (und evtl. realisiere ich das noch einmal mit dieser MCU), aber: Ein ATmega8 (hey, ich weiß dass er alt ist, aber für diesen Zweck reicht er mehr als aus) ist zudem in China der zweitpreiswerteste Controller den ich gefunden habe. Also habe ich das für einen ATmega8 geschrieben
ein Arduino Board einen Mega8 mit Bootloader gesteckt). Das vorliegende Programm arbeitet mit ATmega8, ATmega48/88/168/328p und unterstützt als Targetcontroller: - ATtiny13 - ATtiny24/44/84 - ATtiny25/45/85 Bis auf den ATtiny24 und ATtiny25 habe ich das Programm getestet und funktioniert.
-
Thread
Schalten eines Tasters
funktioniert dies nicht so wie gewollt. Ich programmiere in Assembler und nachdem ich die DDR des ATMega8 eingestellt habe, funktioniert die gewollte Funktion nicht. Mit Pull-Up und Pull-Down Funktionen kenne ich mich nicht so gut aus. Es wäre super, wenn mir da jemand helfen könnte.
später wieder zugreifen kann. Da ich für mich keine Notwendigkeit für ASM sehe, setze ich den AT328 als Arduino ein. Mit dem habe ich vor ein paar Jahren genau das gleiche gemacht: Taster, LEDs, Poti und Display dran und ein paar Tage Grundfunktionen bespielt, bevor ich mein echtes Projekt begonnen
-
Thread
8 Kanal 4-20mA Messung
plus diesem https://de.aliexpress.com/item/32654490431.html (Achtung, kein Atmel, sondern ein MD-328D )
Du verwechselt als erstes Auflösung und Genauigkeit. Der Arduino (ich nehme jetzt mal einen mit Atmega328) hat 10bit Auflösung. Aber die Genauigkeit ist viel viel schlechter. Absolute accuracy sind +-2LSB, und das ist nur der SAR-Wandler. Beim Arduino, mit interner Referenz, sind es bis zu 10% Fehler
-
Thread
Spannungsteiler 12v 5v für Microcontroller
spannungswandler-12v-auf-5v-selber-bauen/ Kann ich diese so bedenkenlos verwenden? Atmege8 und Atmega328P Die Spannungsversorgung würde von einem 12V-Netzteil AC-zu-DC-Adapter verwenden. https://de.banggood.com/12V-Power-Supply-AC-to-DC-Adapter-EU-US-Plug-Optional-Power-Converter-for-Electric-Drill-p
-
Thread
Welche Mikrocontroller geeignet für Galvanometer und Laser (Show Laser Bauen)
aber sicherlich mit c > oder cpp programmieren, oder?? Ja, das ist im Prinzip nur ein Atmel ATMega328P mit ein bisschen hilfreicher Außenbeschaltung und ggf. Bootloader. Programmieren kannst du in C, C++ oder als Anfänger ist vielleicht auch die Arduino-Umgebung (Cpp mit ein paar defines und
Percival Y. schrieb im Beitrag #6076989: > Schaue mir mal an, was ein ATMega ist. > > Obwohl es eine Adruino-Nachbaut ist, kann ich es aber sicherlich mit c > oder cpp programmieren, oder?? Der ATmega kennt nur Binärcode. Aus welcher Programmiersprache heraus der erzeugt
-
Thread
[S] Stencil für TQFP32 Gehäuse
mit meiner Reflowstation zu üben, suche ich ein Stencil für ein TQFP32 Gehäuse (im Konkreten einen ATMega328p, aber das sollte ja egal sein). Vielleicht hat ja noch einer Stencils für dieses Gehäuse über und kann es mir gegen einen geringen Unkostenbeitrag überlassen. Ich bin mal auf die Antworten
probieren, ob das so funktioniert, wie ich mir das denke. Gehäuse: https://m.reichelt.de/mcu-atmega-avr-risc-32-kb-20-mhz-tqfp-32-atmega-328p-au-p119684.html Sind damit die Unklarheiten beseitigt? Geht mir quasi nur um brauchbare Reste.
-
Thread
arduino bootlader für 328 ohne P ?
Ich kann den Bootlader nicht brennen, weil ich aus Unwissenheit ATmega328 und nicht 328P gekauft habe. Nun habe ich dort eine Anleitung gefunden und die Signatur geändert. http://www.crash-bang.com/resource/bootload-atmega328/ Auch nach Neustart des Rechners erwartet
bei der Boardauswahl. Funktionieren tut das aber noch immer nicht, auch bei MiniCore gibt es den 328 ohne P nicht. Arduino: 1.8.10 (Windows 10), Board: "ATmega328, Yes (UART0), 328P / 328PA, BOD 2.7V, LTO disabled, External 16 MHz" avrdude: Version 6.3-20171130 Copyright (c) 2000-2005
-
Thread
Datenlogger 10Kanal
311374536627 https://www.ebay.de/itm/201539955347 Welche Auflösung soll dein ADC denn haben? Der ATmega328 bietet 10 Bit.
Bit. Alle, die ich jetzt so spontan gesehen habe, haben auch nur einen ADC, wie die normalen ATMega auch.
-
Thread
STM32 Einstieg
heißt, du hast von Xmega keine Ahnung. alleine schrieb im Beitrag #6071905: > in steckbarer ATmega328 im 28-poligen DIL braucht kein Modul. Seit wann gehören die ATMega328 zu der XMega-Serie? Nur, weil ein Pferdeapfel auch ein Apfel ist, sollte man nicht unbedingt gleich reinbeißen.
Sebastian R. schrieb im Beitrag #6071909: > Seit wann gehören die ATMega328 zu der XMega-Serie? Du mußt schon genauer lesen. Bei "die AVR" gehört ein ATmega dazu. Um es noch einmal auf den Punkt zu bringen: für den TO als absoluten Anfänger ohne jegliche Erfahrung
-
Thread
autarkes Stehen
Hochstrom-Relais nehmen oder reicht die Umschaltung im 12Volt- Kreis mit MOSFET's? Einen kleinen MC ala ATMEGA328P oder ähnlich werde ich sowieso dafür einsetzen, da ich auch eine Fernschaltung bzw. ein Display einbauen möchte. Grüße aus Oberhausen. Uli PS: Mit ging es auf den Keks, das unter der "Küche
-
Thread
AVR XPlained 328PB Freigabe/Nutzung von PCINT 21
Vorab ein paar Infos: Ich Programmiere im aktuellen AVR Studio und nutze das Microchip XPlained 328PB. Momentan ist der Plan über einen Taster, welcher an PD5 angeschlossen ist (Wenn Taster gedrückt = LOW, Taster nicht gedrückt = HIGH) eine LED an PC3 zum leuchten zu bringen. Hierzu folgender
PS: Mangels ATmega328PB arbeite ich mit einem ATmega48PA, aber da besteht in diesem Fall sicher kein Unterschied.
-
Thread
IC mit Ladungpumpe
auf die Impedanz der Quelle und den Lastwiderstand und die > minimale Frequenz an... Quelle: ATMega328, Pinout. Frequenz: 10 - 1000Hz. Vorschläge zum C?
-
Thread
Rauchmelder soll 230V Netz ausschalten
> es für mich die Frage kann dies der Arduino. Da guckst du ins Datenblatt. Über 5V kann der ATmega328 nicht, beim einem SAM3X8E ist schon bei 3.3V Schluss.
-
Thread
empehlung Microcontroller WS2812B Steuern
atmega328 ? atmega328p ! Oder?
Arduino Fanboy D. schrieb im Beitrag #6062938: > atmega328 ? > atmega328p ! > > Oder? Atmega328p.pu
-
Thread
MCP2515 CAN Problem (Arduino)
MCP2515 https://cdn-reichelt.de/documents/datenblatt/A300/SBC-CAN01-DATENBLATT.pdf ARDUINO UNO (ATMEGA328P) Besten Dank im Voraus!
MCP2515 > https://cdn-reichelt.de/documents/datenblatt/A300/SBC-CAN01-DATENBLATT.pdf > ARDUINO UNO (ATMEGA328P) Ich habe eine Idee, wo das Problem liegt. Du benutzt die Schraubklemmen? Da sind aber nur zwei, also eine zu wenig. Du brauchst, CAN_H, CAN_L und GND. Ohne durchverbundenen GND funktioniert
-
Thread
Initialwert von globalen Variablen zur Laufzeit verwenden
pointer calculated as last .text address + RAM address of number - start address of RAM (0x0100 for ATmega328p)*/ int initValue(int* number){ int result = *((const __flash int* )(&_etext + ((char*)number - &__data_start))); return result; }[/c] Ausgabe:
Data ram_data; int main(void) { ram_data = default_data; } [/c] [pre] $ avr-gcc -mmcu=atmega88 -Wall -Os -save-temps -o avrtest-c avrtest-c.c $ avr-size avrtest-c text data bss dec hex filename 220 0 105 325 145 avrtest-c [/pre] Das data-Segment
-
Thread
Atmega 1284p Read only?
siehe: "2918059D–AVR–11/09ATmega1284P25. Memory Programming25.1 Program And Data Memory Lock BitsThe ATmega1284P provides six Lock bits which can be left unprogrammed (“1”) or can be pro-grammed (“0”) to obtain the additional features
erneut programmieren läßt. Ich hab zwar noch nicht von AVR-Fakes gehört, aber bei den Mengen an ATmega328 und ATmega1284, die durch Arduino und 3D-Drucker verkauft werden würde es mich nicht wundern wenn die Chinesen den inzwischen nachbauen.
-
Thread
Melody Player für AVR mittels Timer0 erzeugten Rechteckfrequenzen
nun für anderes. Also muß 8-Bit Timer0 herhalten. Zu meinem Erschrecken (ich habe mit dem alten ATmega8 lange nichts gemacht) hat dieser keinen Compare-Match auf Timer0. (sollte ich mich hier irren und ich bin blind durchs Datenblatt gelatscht, bitte ich um Korrektur) Damit der Melody-Player auf
Der Melody-Player wurde getestet auf: ATtiny13, ATtiny2313, ATtiny44 / 84, ATtiny45 / 85, ATmega8, ATmega88, ATmega168 und ATmega328p. Die benutzbaren Taktfrequenzen sind: 4,8MHz; 8MHz; 9,6MHz, 16MHz Der Melody-Player spielt einen String, der die zu spielenden Noten enthält. Dieser
-
Thread
Mikrocontroller Nicht-flüchtig programmieren
Guten Abend. Ich habe mir vor ein paar Wochen einen Arduino Uno angeschafft und mich mit dem ATMega328 angefreundet. Jedoch soll in meinem Projekt der ATMega verbaut werden und für mehrere jahrzehnte seinen Dienst verrichten. Ich befüchte nur dass weil das Programm auf dem Chip in einem Flash Speicher
Du bist dir bewusst, dass ein neuer µC zu einem weigehenden Redesign führen wird? Falls du einen Atmega328 mit OTP- oder MROM möchtest, ist das nur eine Frage des Preises.
-
Thread
größter Atmega im DIP40
atmega1284
Extern ginge natürlich mehr mit z.B. einem ATmega162, aber wer will sich so etwas schon antun. > 4? => 4k EEPROM? Sicher nicht, s. z.B. ATmega328.
-
Thread
Arduino+AD9833 code für Rechteckfestfrequenz
kommt wohl sehr drauf an, mit welcher Auflösung die Ausgangsfrequenz eingestellt werden soll. Ein ATmega328 ist da mit seinen Bordmitteln schnell am Ende.
-
Thread
ATmega328p - Interner Temperatursensor
Guten Abend, Ich möchte den internen Temperatursensor des ATmega328p auslesen und hab dazu die nötige Formel aus dem Datenblatt rausgesucht. Das Auslesen des Wertes funktioniert, jedoch scheint mein Sensor einen hohen Offset zu haben, so dass die typischen Werte
Ja [code] #define F_CPU 16000000UL #include <avr/io.h> #include <inttypes.h> #include "lcd_328.h" #include <stdio.h> uint16_t temp = 0; int main (void){ //ADMUX ADMUX |= ((1<<REFS1) | (1<<REFS0)); ADMUX &= ~(1<<ADLAR); ADMUX &= ~((1<<MUX2)|(1<<MUX1)|(1<<MUX0)); ADMUX
-
Thread
Hilfe bei der Wahl des richtigen Micro Controllers
kann der Atmega32u4 doch nun nicht. Das würde auch ein ATmega328 schaffen.
D. Z. schrieb im Beitrag #6051897: > Der 328 bietet das nicht direkt hab ich das richtig verstanden? Richtig. Wenn du die Kosten für den ATmega328 und einen USB-UART und alle nötigen Kleinteile drumherum zusammen addierst, bist du weit über
-
Thread
Arduino Nano Resonator 7,3728 MHz
Hallo, ich habe ein Arduino Board mit einem ATMega328. Auf dem Board befindet sich ein Resonator 3 Polig SMD, mit 16MHz. Siehe Anhang, oben rechts neben Controller. Ich brauche für eine Anwendung einen Resonator mit 7,3728 MHz. Das ist eigentlich
Der Selbstbauer schrieb im Beitrag #6050616: > ich habe ein Arduino Board mit einem ATMega328. > Auf dem Board befindet sich ein Resonator 3 Polig SMD, mit 16MHz. > Siehe Anhang, oben rechts neben Controller. > Ich brauche für eine Anwendung einen Resonator mit 7,3728 MHz. Und warum
-
Thread
Parallel to SPI Interface-Chip?
Bevor Du jetzt irgendeinen Vintage Chip von der Resterampe findest wäre doch ein programmierter ATMEGA328 o.ä. nicht so schlecht. Den gibt es stilecht in DIP, funktioniert mit 5V und geht auch ohne externen Quarz. Vielleicht kann man sogar einen alten Chip nachbilden?
Space mit bis zu 16Mbyte Adreßraum der immerhin mit 12,5Mhz (offziell) dahin kriecht. Kann das ein Atmega328? Nicht zuletzt UZI280 ( http://oldcomputers-ddns.org/public/pub/rechner/zilog/z280/uzi280/uzi280.html ) macht das System interessant. Der Z280 sollte ursprünglich mal als Z800 auf die Welt kommen
-
Thread
Arduino Nano / ATMEGA328P interne 1,1 V Referenz nicht stabil
Hallo, ich baue gerade eine Schaltung mit einem Arduino Nano (ATMega328P, kein original Arduino) auf, mit der ich die analoge Spannung eines Sensors messen möchte. Die Schaltung soll später mit einer 9V-Batterie betrieben werden. Als Spannungsreferenz verwende ich die
Dann gib ihr doch erstmal eine vernünftig entkoppelte Versorgungsspannung. Im Datenblatt des ATmega328/P ist nicht ohne Grund in Figure 28-9 (ADC Power Connections) ein Filter mit 10µH und 100nF vor AVCC vorgesehen.
-
Thread
ADC Eingangsspannung
bei 1. Ich möchte dir auch was zu denken geben: Das Datenblatt der AVR, und da mal konkret des ATMega328P (nur als Beispiel) behauptet exakt das Gegenteil. (leider kenne ich das Datenblatt des ESP32 nicht so gut auswendig) Einer von euch beiden liegt falsch. Du, oder das Datenblatt.
http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf 24.7 ADC Conversion Result page 256 Dort findest du die Formel. (passend umstellen, wirst du schaffen. die 1024 ändern sich dabei nicht)
-
Thread
Feuchtigkeits- und Temperatursensor per Funk
Hallo Nitram, 686MHz geht natürlich auch! Danke für den Tip, der Weg Atmega328P und separater Funkchip geht natürlich auch. Ich war wohl aufgrund meines aktuellen Setups zu sehr auf BLE fokussiert. Da reicht ein ESP32 alleine als Gateway. Da die 868MHz Module einem ja auch
da so? 100 bis 120 Ohm? Die Dinger werden in der Einheit µH gemessen ;-) Im Datenblatt des ATmega328 wird eine Kombination aus 10µH und 100nF empfohlen (Figure 24-9. ADC Power Connections)
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
auch identischem Innenleben. Es spricht auch kaum etwas dagegen, gleich den ATMega328 zu nehmen. Preislich nimmt sich das nicht viel. Ich nehme für Prototypen auch gerne erstmal einen ATMega328. Und wenn der Code am Ende kleiner ist, compiliere ich ihn einfach nochmal für einen ATMega168
eine Nummer weiter wäre der Atmega328, den du auf Arduino Boards vorfindest. Inzwischen ist der ATmega328 vermutlich das meistgenutzte Modell. Alles was du auf einem kleinen AVR lernst, kannst du beinahe 1:1 auch so auf den größeren
-
Thread
avr-g++: external linkage von const/PROGMEM Symbol.
mal als 'c' Datei beizufügen. Das kommt dabei raus: -------------------- $ avr-gcc -mmcu=atmega328p -DF_CPU=16000000UL \ -Wall -funsigned-char -save-temps -mcall-prologues \ Bitmap.cpp main.cpp --output main.elf -Wl,-Map=main.map,--cref main.o: In function `main': main.cpp:(.text+0x1e
-
Thread
Frequenzzähler BG7TBL FA-2 mein Weihnachtsgeschenk ist da ;-)
wenn er sehr stabile Frequenzen messen > soll. Soweit ich es gesehen habe ist auf dem Board ein ATmega328 bestückt; die Hauptarbeit leistet wohl das CPLD. Ein großes RAM oder ein schneller Prozessor sind nicht vorhanden. Man muß auf keinen hohen Berg steigen, um die Feinheiten der großen Auflösung
der schnellste ;-) ich habe die Kiste mal aufgeschraubt .. Da ist wirklich nicht mehr als ein ATMega328, ein MAXII EPM570 Cpld und ein 10Mhz OCXO drin. Und auch nichts was aus den 10Mhz 100Mhz macht. Das würde aber bedeuten es ist ein 7 stelliger Zähler mit Mittelwertbildung oder ? Da habe ich
-
Thread
PT-100 auslesen über Spannungsteiler
MAX31865 o.ä. > > Es geht auch einfacher: > Beitrag "Re: PT1000, einfache Auswertung mit AVR (ATmega328)" > und auch mit Arduino. PT1000 ist aber nicht PT100. Ich habe es überflogen, bei 1000Ohm hat man natürlich eine bessere Chance (aber immer noch nicht ganz trivial)
-
Thread
Zurordnung von Pins KiCad
drüber laufen lassen. Für Fälle, bei denen die Gesamtpinzahl vom Package abhängt (bspw. der beliebte ATmega328, der im DIP 28 Pins hat aber im QFP dann 32), hilft es auch bloß nicht mehr.
-
Thread
APA102 Protokoll wie ansteuern?
Einfach nur MOSI und SCK Gibt es irgendwo ein Codebeispiel/Anweisung wie man den SPI bei einen ATMega328P einstellt?
im Beitrag #6042058: > Gibt es irgendwo ein Codebeispiel/Anweisung wie man den SPI bei einen > ATMega328P einstellt? Wird ja häufig geschrieben, die Register und Bits stehen im Datenblatt. SPI legt die I/O Pins auf feste PortPins! ABER für den Lernerfolg rate ich Dir, dies komplett in Software
-
Thread
WS2812 mit ATMega328P
möchte als Abschlussprojekt etwas mit diesem Streifen machen. Wir haben in der Schule mit dem ATMega328P gearbeitet, um genau zu sein mit dem mk2 Board von myAvr. Ich wollte aufjedenfall keinen Arduino benutzen, sondern das Protokoll selber „bedienen“. Ist das mit dem 328P/mk2-Board möglich,
> Ist das mit dem 328P/mk2-Board möglich, ohne Assembler sondern in > reinen C? > > Ich dachte nämlich am Anfang: Ha! Was ein einfaches Protokoll, das > geht ja doch ganz einfach mit _delay_us. Geht mit deinem Board
-
Thread
Berechnung Impedanz 2,4Ghz Leiterbahn
DK7JB hat noch das erweiterte Abgbleichpaper auf seinem Server. Ich habe für einen NWT4000 mit Atmega328/mega168 eine neue eigene Firmware mit FA-NWT 1.0 Protokoll geschrieben.
-
Thread
AVR Timer2 async - Uhrenquarz / Kondensatoren
Hallo, ich habe meinen Atmega 328p mit dem internen Quarz auf 1Mhz getaktet. Auf meinem Steckbrett hängt an XTAL1 und XTAL2 nur der 32.768 kHz Quarz ohne GND Verbindung und keine Kondensatoren, wie auf Seite 3 hier angegeben
Andreas schrieb im Beitrag #6040028: > ich habe meinen Atmega 328p mit dem internen Quarz auf 1Mhz getaktet. Das glaube ich nicht! Es gibt keinen Quarz!
-
Thread
16bit-write ATMegaxx-PB
Im Datenblatt vom ATmega328PB Stand Oktober 2015 steht: "To perform a 16-bit write operation, the high byte must be written before the low byte." Im Datenblatt vom Atmega324PB Stand Oktober 2016 steht: "For a write
Wenn ATmega324p und ATmega328p genau umgekehrt funktionieren, dann erzeugt der avg-gcc (Version 5.4.0) aber falschen Code, denn in beiden Fällen beschreibt er zuerst das obere Byte. test.c: [c] #include <
-
Thread
Arduino Uno - Spannungsabfall und Absturz an 12V Anschluss
weiss nicht... Quelle: https://forum.arduino.cc/index.php?topic=30125.0 Das Datenblett des ATmega328 nennt als Maximalwerte oberhalb denen der Controller kaputtgeht: 40mA pro Ausgangs-Pin 200mA Summe Total auf allen Ausgangs-Pins (geht durch Masse bzw Spannungsversorgungs-pins) Siehe Seite
-
Thread
Aus 1xAA (oder 2xAA) eine fixe 3V Spannung machen
19µA sein. Das sehe ich genauso - wenn 2x AA, dann den ATMega direkt an die Batterie, und den Wandler abschalten, wenn nicht gemessen werden soll. 1xAA reicht für den ATMega328P ja eher nicht. Ein moderner StepUp - z.B. der L6920D oder auch der MCP1640 - braucht im ShutDown auch keine 19µA, sondern typisch. 0,1µA, maximal 1µA - wie der ATMega328P. MfG, Arno