-
Thread
ATtiny85 lässt sich mit STK600 nicht flashen
ich relativ frisch dabei, konzentrierte mich eher auf die Programmierung und habe mich -weil´s mit ATMEGA 328P und ATMEGA 2560 funktionierte- um die Technik des Flashens nicht groß gekümmert, aber für kleine Projekte möchte ich eben gerne die kleinen ATtinys einsetzen! – Im Netz kann ich nichts dergleichen
Stefan schrieb im Beitrag #7537815: > Einen Controller ATMEGA 328P kann ich damit sowohl über > ISP, als auch über HVSP bestens bedienen, Ähm... Der ATMega328P kann gar kein HVSP. Somit möchte ich da mal Zweifel anmelden. Stefan schrieb im Beitrag #7537815
-
Thread
Stepper Motor Microstepping Frage zu TMC2208
noch, da scheiterte es aber an der Rechengeschwindigkeit vom Mikrocontroller (3 Schrittmotoren, Atmega2560 und Berechnung von S-Rampen während der Verfahrzeit) Gruß Hannes
Beschleunigungskurven vorberechnen oder muss es während der Laufzeit geschehen. Pro Timer im Atmega2560 kann man auf jeden Fall einen Schrittmotor bei 16MHz betreiben.
-
Thread
P Channel Mosfet an Avr
Polarität anders sein, deshalb sollten statt pnp npn kommen. 0,8 Volt (BE von Transistor + Ausgang von ATMega) kann man bei Widerstandswahl berücksichtigen. Steve van de Grens schrieb im Beitrag #7535882: > Allerdings ist die Wärmeentwicklung bei 0,7V (eher etwas mehr) > und 350 mA für den Transistor
kann eine Tischlupe mit Beleuchtung helfen. Es gibt viele z.B. bei Amazon. Damit habe ich sogar ATMega2560 gelötet, 0,5 mm zwischen Pins, und SOT-23 hat satte 0,95/1,9 mm. Aber ohne triftigen Grund nehme ich keine IC mit weniger als 0,8 mm, es sei denn, es gibt keine Alternative.
-
Thread
ATmega2560 hex File disassemblieren
Christoph db1uq K. schrieb im Beitrag #7516580: > Es gibt noch einen avr_256, der dürfte für den Atmega2560 genauer > passen. Und wenn du den Atmega2560 einfach auswählen würdest? Der ist in der Liste enthalten.
sind im Hauptprogramm nicht speziell bezeichnet. zum Suchen braucht man noch das Datenblatt zum Atmega2560: https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
TIFR3 & OCF3A ) { Die Zeile kommt mir verdächtig vor. Soll die das OCF3A Bit (Bit 1 im TIFR3, Atmega2560) abfragen oder das TOV3 im Bit 0?
OCF3A ) { > > Die Zeile kommt mir verdächtig vor. Soll die das OCF3A Bit (Bit 1 im > TIFR3, Atmega2560) abfragen oder das TOV3 im Bit 0? > Bei dem von mir gewähltem CTC-Mode 4, wird kein Overflow Flag gesetzt, da ich nicht bis MAX ( 0xFFFF ) hochzähle. Bzw. dieses Flag wird wahrscheinlich einmalig
-
Thread
EEPROM Arduino long zahl
Hallo in die Runde, ich beschäftige mich grad mit dem EEPROM vom Arduino Mega2560. Es gibt ja den Befehl: EEPROM.get(addr, value); EEPROM.get(addr, value); So wie es es bisher verstanden habe, brauch ich mir bei dem Befehl "fast" einerlei Gedanken machen bezüglich der Speicherplatzverwaltung
dir ist die Adresse vom Typ byte. Das funktioniert nur für den vorderen Bereich des Eeproms. Der Atmega2560 hat 4K Eeprom, die Adressen laufen also bis 4095. Die Größe einer Variablen in byte liefert sizeof(). Damit kannst du die die Adressen deiner Daten im Eeprom ausrechnen anstatt sie hart zu codieren
-
Thread
RC Auto mit Arduino und Sensoren
unterstützt auch eine ganze Reihe 32 Bit ARM Controller. Genau ich habe einen Arduino mit einem Atmega 2560 > Spannend stelle ich mir > allerdings die Messung des Füllstandes vom Tank vor, denn der wird ja > kräftig durch geschüttelt. Das ganze soll zunächst in einem Testaufbau stattfinden
Andi F. schrieb im Beitrag #7508862: > Genau ich habe einen Arduino mit einem Atmega 2560 Kannst du dann einfach mal KONKRET sagen was jetzt dein Problem ist?
-
Thread
ATmega328/Arduino und weiter?
Hi >Zwischen Uno R3/Nano und Mega2560 gibt es von der Pin Anzahl her nichts >dazwischen. Schwache Leistung der "Arduino" Erfinder. Denn zwischen dem ATMega328 und dem ATMega2350 gibt es noch etliche 40- und 64-polige AVRs. Allerdings
was zu testen. Kannst du mit oder natürlich auch ohne Arduino IDE verwenden. Mega Pro Mini (Mega2560): https://www.amazon.de/ARCELI-Arduino-Mega-ATmega2560-CH340G-Elektronik/dp/B07MQ1J9MR https://www.makershop.de/plattformen/arduino/arduino-mega-pro-embed/
-
Thread
Mikrocontroller-Auswahl: ATTiny, ATMega, Pic,?
ja eigentlich ein Attiny84 die Wahl, aber der kostet > auch schon wieder 2,50€, wofür ich einen Atmega382p bekommen könnte... In diesem Zweifelsfall würde ich eher den "Atmega382p" empfehlen mit genügend Flash und RAM. mfg
schrieb im Beitrag #7498199: > Mein erster Gedanke war: Stromsparend --> Attiny. ATtiny und ATmega sind nur verschiedene Baugrößen des AVR. Zwischen ATtiny85 und ATmega2560 bestehen daher bezüglich Stromaufnahme keine signifikanten Unterschiede. Es sei denn, man läßt beim ATmega2560 alle 86 IO-Pins
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
.bootloader.file=optiboot/optiboot_atmega328.hex nano.menu.cpu.atmega328.build.mcu=atmega328p ## Arduino Nano w/ ATmega328P (old bootloader low mem) ## -------------------------- nano.menu.cpu.atmega328old=ATmega328P (Old Bootloader
=0xDA nano.menu.cpu.atmega328old.bootloader.extended_fuses=0xFD nano.menu.cpu.atmega328old.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p [/c]
-
Thread
Alte FMZ-Zentrale 6800 mit Z84
Schnittstelle > - diverse weitere Bausteine für I/O Dieses ganze Geraffel könnte man durch einen ATmega2560 ersetzen. Debugger und C-Compiler wären dann kein Problem. Jens schrieb im Beitrag #7495162: > Und ich habe > Linux-Kenntnisse. Die nützen dafür nicht.
-
Thread
größeres OLED mit Arduino lib
RAM. Für ruckelfreie Wiedergabe bewegter Bilder brauchst du zwei Buffer. Der ATmega2560 hat 8 Kilobyte.
Stefan F. schrieb im Beitrag #7493121: > Der ATmega2560 hat 8 Kilobyte. und ein ESP32 512KB, ein ATmega 1284p immerhin 16KB
-
Thread
Peter Dannegger´s ( PeDa ) Entprellroutine in ein Arduino Sketch einbinden
hardware\avr\1.8.6\cores\arduino/Arduino.h:30:0, from G:\AVR-Projekte\Arduino\MEGA2560 Board\GLCD_ST 7920\Entprellen\GLCD_entprellen\GLCD_entprellen.ino:1: G:\AVR-Projekte\Arduino\MEGA2560 Board\GLCD_ST 7920\Entprellen\GLCD_entprellen\GLCD_entprellen.ino: In function 'void loop()':
Ich habe PeDa`s *solide Lösung* für einen ATmega 2560-Board angepasst, wobei der CTC-Modus des Timer1 genutzt wird. Könnte mir jemand einen Code zeigen oder schreiben, wo pro Klick, also pro Rastung _nur_ einmal ein Wert über die RS232 geschickt
-
Artikel
AVR-Tutorial: ADC
Folgende AVRs können das (X = Flash-Größe in KByte): Tinys: ATtinyX61, ATtinyX0Y Megas ohne USB: ATmega8, ATmegaX8, ATmega32, ATmega2560, ... Megas mit USB: ATmegaXU4, ATmegaXU6 Diese können das nicht: ATtiny5, ATtiny10, ATtiny13, ATtinyX4, ATtinyX5 Bei allen AVRs mit ADC lässt sich die Betriebsspannung
Subtract Immediate with Carry, Subtrahiere Konstante mit Carry-Flag). Das folgende Programm ist für den ATmega8 geschrieben. Für moderne Nachfolgetypen wie den ATmega88 muss der Code angepasst werden (siehe diesen Forumsthread und die Application Note AVR094: Replacing ATmega8 by ATmega88 (PDF; 74 KB)). Ausgabe
-
Artikel
Umstieg von Arduino auf AVR
sollte man dann bei Google oder direkt beim Hersteller Atmel suchen. Beim Arduino Uno ist es der ATmega328p. Im Datenblatt gibt es ein Kaptiel "I/O-Ports", wo haarklein erklärt wird, wie die Pins funktionieren und anzusteuern sind. Wichtig sind dazu vor allem drei Register: PORTx - The Port x Data Register
Pin Register Wobei das x für den Port steht. Welche Ports es gibt hängt vom jeweiligen AVR ab. Der Atmega328p hat zum Beispiel vier Stück: PORTA, PORTB, PORTC, PORTD. Ein ATmega2560 hingegen hat derer elf: PORTA - PORTH und PORTJ - PORTL. Gemeinsam ist allen, dass ein Port maximal 8 Pins enthält (PXN,
-
Thread
OPV Unterschiede Empfindlichkeit? Gesperrt
Led13 nicht leuchten lässt. Der verbleibende Unterschied ist, dass die Arduinoboards entweder einen ATmega328P oder Mega2560 haben und nicht einen ATmega4809. Ob das aber für den OPV eine Rolle spielt bezweifel ich.
. Wie geht das? Der Eingang ist nicht offen, er ist mit SCK des ATMega verbunden. Im Auslieferzustand mit Blink ist das ein Ausgang und damit der OP definiert belegt. Veit D. schrieb im Beitrag #7501011: > ich habe nun die TLV9004 OPVs gegen LMV324 gewechselt. Sie
-
Thread
AVR Timer/Counter Type E und Type F
Timerkonfigurationen ging mir schon bei den Klassik-AVRs gehörig auf den Sack. Ob ATtiny2313, ATtiny25, ATtiny261, ATmega8, ATmega2560, ATmega1284 usw., ständig mußte man die Programme umschreiben, wenn man den Typ wechseln wollte.
mir > schon bei den Klassik-AVRs gehörig auf den Sack. > Ob ATtiny2313, ATtiny25, ATtiny261, ATmega8, ATmega2560, ATmega1284 > usw., ständig mußte man die Programme umschreiben, wenn man den Typ > wechseln wollte. Ich kann mich ja täuschen, aber ging diese Entwicklung nicht einher mir der
-
Thread
Arduino 2560 / Datenverlust bei Hardware-UART und SPI
Wo kommen die +5V für den Lesekopf jeweils her? LG, Sebastian PS: Ich glaube du meinst Atmega2560 bzw. Atmega328P, nicht Atmega256 bzw. Atmega32?
Ja, mit Atmega2560 bzw. Atmega328P hast Du Recht! War unpräzise! Stromversorgung kommt originär über USB, Sensor VCC kommt vom der Arduino- Board 5V! GND kommt auch vom A-Board
-
Thread
Arduino Mega R3 PWM funktioniert nicht für Timer 5 (A), Pin 44
145 https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/ATmega640-1280-1281-2560-2561-Datasheet-DS40002211A.pdf
-
Artikel
Reichelt-Wishlist
ATtiny45 | | | | | | | | => ATTINY 45-20PU, ATTINY 45-20SU, ATTINY 45V-10PU, ATTINY 45V-10SU Atmel ATMEGA48 TQFP | => ATMEGA 48-20 AU Atmel ATMEGA 88 => ATMEGA 88-20 AU, ATMEGA 88-20 PU, ATMEGA 88V-10 AU, ATMEGA 88V-10 PU Atmel ATMEGA644 | | | | => ATMEGA 644-20 AU, ATMEGA 644-20 PU, ATMEGA 644V-10AU, ATMEGA 644V-10MU, ATMEGA 644V-10PU Atmel ATMEGA2560 | | | | | | | | | => ATMEGA 2560-16AU, ATMEGA 2560V-8AU Atmel ATMEGA2561 | | => ATMEGA 2561-16AU, ATMEGA 2561V-8AU Atmel ATmega 1284P PDIP | Atmel ATmega
-
Thread
Freuenz mit Atmega 2560 erzeugen.
Moin Ich habe einen Atmega2560 und suche die Möglichleit eine Frequenz in 1 Hz schritte von 1- ca 200 khz zu erzeugen. Leider finde ich kein Chip der über SPI angesteuert wird und . Früher wurde auch schon mal der V/F wandler
geeigneten Timer des Atmega2560 aus, der die gewünschte Frequenzbandbreite abdeckt. Der Atmega2560 verfügt über mehrere Timer, wie Timer0, Timer1, Timer2 usw. In diesem Beispiel verwenden wir Timer1. Konfigurieren Sie den
-
Thread
Arduino Uno R4 im Handel erhältlich
dem Eventsystem machen kann, kann man doch nicht alles zu gleich nutzen. Sowas müßte auf den Mega2560 Formfaktor oder der Mut zu einem längeren Nano Formfaktor. Ein Nachteil aller ARMs - der geringe IO Pin Strom. ;-) Warum eigentlich? Die beim Renesas angegeben 8mA sind da schon sehr hoch im Vergleich
als sonderlich potent bezeichnen, ich denke es ist ein sinnvoller Nachfolger zum leicht betagten ATmega und erfüllt seine Anforderungen, wenn man mehr Leistung braucht findet man auch aus dem Hause Arduino leistungsfähigere Boards. Um als Einsteiger ein bisschen mit Mikrocontrollern rumzuspielen ist
-
Thread
wie PWM-signal am ESP messen mit Multimeter?
kamen mir recht brauchbar vor, ich hab allerdings nichts schnelleres als nen leicht übertakteten Atmega2560 (18komma irgendwas MHz, Baudratenquarz). Bei meinen LA-Klon waren nur ein paar bunte Dupontkäbelchen bei, da würde ich mir noch irgendwelche Mikroklemmen oder so Greiferchen (sorry, keine Ahnung
Im Satz mit dem Atmega2560 fehlt ein "angeguckt" am Ende. Da kam mir aber Joachim B. schrieb im Beitrag #7429307: > Ich bin ja auch immer für eher 4 Kanäle als für 200MHz. (2-Kanal kann > knapp sein) dazwischen
-
Thread
OC0A & OC0B gleichzeitig toggeln?
das Programm etwas zu ändern. Wenn ein I/O-Pin unbenutzt bleibt, gibt man 1/28 des Preises von ATMega328 leider nicht zurück :) Ansonsten plädiere ich als Amateur, der keine Serienfertigung macht, dafür, MK mit mehr Pins als ATMega328 zu wählen. Ich selbst nehme so gut wie immer ATMega1284 oder ab und zu ATMega2560. Die Beschränkung auf 2 MK bringt für Amateur mehrere Vorteile.
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Neuentwicklungen wird es komplizierter. Vermutlich werden die „Dinosaurier mit Spatzenhirn“ wie Atmega2560 zuerst verschwinden, denn wer so viel Speicher braucht, wird gleich auf einer 32bit-Architektur einsteigen. Eher eine Chance sehe ich bei kleinen Anwendungen ohne oder mit rudimentären Bedienerinterface
Damit meine ich konkret: ATtiny 25, 45, 85 ATtiny 24, 44, 84, 441, 841 ATtiny 261, 461, 861 ATmega 48, 88, 168, 328 ATmega 164, 324, 644, 1284 ATmega 1281, 2561 ATmega 640, 1280, 2560
-
Thread
Ausfallrate abschätzen
Ich habe ein System bestehend aus 4 ATmega2560 Microcontrollern (leider kein FMEDA report oder ähnliches erhältlich) die über UART miteinander kommunizieren und mit eine paar Spannungsteilern Spannungen messen. Sie sind im Dauerbetrieb und
-
Thread
Lösungsvorschlag Gesuch
wie Ich das Denke. Mein Problem ist folgendes: Ich habe ein Hutschienenboard, auf welchem ein Atmega2560 montiert werden soll. Dazu soll derMega auch eine Netzwerkanbindung mit dem Ethernetshield bekommen. Nun das Problem. Aufgrund der Höhe bekommen die hinteren Kontakte keinen Kontakt zum Modul
Platinen für den Mega suchen , habe ich Damals bei Eb... gefunden. Prototyp PCB für Arduino MEGA 2560 R3 Schild Bord DIY ( bei Ali ) auch zu finden
-
Thread
Welchen Atmega2560 bei 3,3V?
Datenblatt: 2.2 Comparison Between ATmega1281/2561 and ATmega640/1280/2560 Each device in the ATmega640/1280/1281/2560/2561 family differs only in memory size and number of pins
_datasheet.pdf "ATmega640/V-1280/V-1281/V-2560/V-2561/V [DATASHEET] 2549Q–AVR–02/2014 The ATmega640/1280/1281/2560/256 !!!!!! Alles eine Soße
-
Thread
Nachfolger vom ATMEGA2560?
ATmega2560 Status: In Production. Wo hast du dein Gerücht her?
pre] Active 1MHz, VCC = 2V (ATmega640/1280/2560/1V) 0.5 0.8mA Active 4MHz, VCC = 3V (ATmega640/1280/2560/1L) 3.2 5 Active 8MHz, VCC = 5V (ATmega640/1280/1281/2560/2561) 10 14 Idle 1MHz, VCC = 2V (ATmega640/1280/2560/1V) 0.14 0.22
-
Thread
Zeitmessanlage für Seifenkisten
": Bsp.: (Gibts von diversen Herstellern, Preise vergleichen) https://www.amazon.de/DollaTek-ATmega2560-16AU-Intelligente-elektronische-Entwicklungsboard/dp/B07HBTSLCF/ref=sr_1_4?crid=35F7A30FH67CK&keywords=mega+pro+mini&qid=1682670115&sprefix=%2Caps%2C119&sr=8-4
Extra für dich Rainer: ATmega2560 mit 16 MHz. Ergibt ca. 101,27 kHz: [c] void loop() { last_state = !last_state; digitalWrite(OUT, last_state); } [/c] Ergibt 1,6 MHz: [c] int main(void) { DDRA = 0x01
-
Artikel
IRMP - english
IRMP runs on numerous MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840
8 bits of resolution. In that case, configure Timer2 as follows: The above example is valid for ATmega88/ATmega168/ATmega328. For other AVR MCUs check the datasheet. You must not forget to change the ISR to Timer2 as well: IRMP_SUPPORT_xxx_PROTOCOL. Here you can select which protocols to enable in IRMP
-
Thread
Präzise Pulse aus Arduino Leonardo
spezieller PWM-Frequenzen gefunden. Allerdings war das soweit ich weiß auf den Arduino Uno mit dem Atmega328 statt dem Leonardo mit dem 32u4 bezogen und der Link ist leider unauffindbar.. Naja, wenn ich mich richtig entsinne, müsste ich für Taster 1 das PWM Signal invertieren, die 16MHz durch 8 teilen
Hallo, ich habe das jetzt auf meinem Mega2560 getestet, da ist PB6 Pin 12. Man muss tatsächlich das initTimer1() nach pinMode ausführen. Da überschreibt die DDRx Einstellung die vorherige Timer-Pin Änderung. Hatte ich auch nicht mehr dran gedacht
-
Thread
JBC Lötstation mit selbstgebauter Absaugung
es mich wissen. Meine Frage nach dem ESP32 kam übrigens daher, dass im Code steht, dass es beim ATMega zu Schwierigkeiten kommen kann. Auch wenn du es wohl mit der Ansteuerung der LEDs beobachtet hast; daher LEDs via #define aus.
Du könntest es höchstens noch mit dem esp32 probieren, da dieser Leistungsfähiger ist als ein Mega 2560. Die Station spamt ja die ganze Zeit mit dem Handshake. Gruß Tim
-
Thread
Altes EPROM auslesen Intersil 6654A (2xCE) mit Arduino
schrieb im Beitrag #7390903: > Was ein Stolperstein sein könnte: /CE1 ist flankensensitiv. Der ATmega2560 hat doch ein externes Memoryinterface, da kann man einfach den Chip direkt anschließen. /CE1 geht an ALE, d.h. das Latch ist schon im Chip, einen extra 74HC573 braucht man nicht. Q7..0 werden
Waitstates bei 16MHz dauert der Lesepuls 256 * 3 / 16MHz = 48µs Sollte also dicke reichen. Siehe ATmega2560 Datenblatt: Figure 9-6. External Data Memory Cycles with SRWn1 = 1 and SRWn0 = 1 Man kann den CPU-Prescaler einschalten, die Daten in den RAM kopieren, dann den Prescaler wieder ausschalten
-
Thread
Keine Osteraktion 2023 bei CSD-Electronics
Daniel K. schrieb im Beitrag #7388576: > Bei mir ist es mal vorkgekommen, dass bei einem bestellten ATMEGA2560 > nachträglich der Preis erhöht wurde wegen gestiegenem EK. Das ist aber eine Unart. Sonst kenne ich das von keinem anderen Anbieter.
Halbeliterkrise geht das wirtschaftlich iwann nicht mehr und die Preise müssen weitergegeben werden. Beim ATMEGA2560 bzw bei den großen ATMEGAs war es generell schlimm die letzten Monate/Jahre und ist es immer noch.
-
Thread
Mit dem ATMEL STUDIO 7 klarkommen Gesperrt
anfangen - ist mir zu Hoch. Bin vom AVR8ASM üben, zu neuerdings, Arduino gewechselt. Es ist ein ATmega2560, dachte es würde auffallen, dass ich dies in der obersten Zeile der IDE-Screenschots mit ausgeschnitten habe. KEY_PIN habe ich auf PINE umdeklariert und nutze E0, E1 und E2, auf einem Arduino-Mega
meine ich den vollständigen Code) einfach richtig machen kannst? Man legt das Projekt für den ATMega2560 an, kopiert ALLES in das Edit-Fenster (was drin ist kann weg) und passt - nachdem man das Datenblatt studiert hat - genau 2 Zeilen an, die als Fehler ausgewiesen werden: [c] TCCR0A = (1<
-
Thread
C++ Objektorientierung ?
eigentlich einen Debugger? Wenn nicht, dann ist jetzt vielleicht noch eine gute Gelegenheit, den ATmega 2560 (?) durch ein STM32 Nucleo Board zu ersetzen, da hast du den Debugger direkt mit drauf.
The complete 512 Byte EEPROM space of the CPU are available as Java program space" Vom uralten ATmega 8, dem kleinsten dafür geeigneten Mikrocontroller.
-
Thread
PI Regelung Atmega2560 mit C
Guten Tag zusammen, ich habe eine PI-Temperaturregelung von meinem Vorgänger bekommen welche nicht funktioniert. Das Problem ist, dass sobald die Solltemperatur überschritten wird aufgrund eines Überschwingens, die PWM plötzlich auf 100% geht. Ich sitze jetzt schon drei Tage dran und finde den Fehler nicht. Leider bin ich auch nicht so fit in C, weswegen ich für jeden Tipp dankbar bi Hat sich erledigt, danke euch :) Viele Dank um jeden Input und an jedenschönes Wochenende Viele Grüsse pavelp
-
Thread
Variablen auf Waveshare-E-Paper anzeigen lassen
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Users\\mails\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\mails
und außerdem gibt es einen Aufkleber mit "V3". Angeschlossen ist das Ding an einen Arduino Mega 2560 R3. Hilft das denn weiter? Viele Grüße knut735
-
Thread
Fehlerhafte Adressierung von lokalen Arrays bei tinyAVR(R) 0-series
Das Programm zeigt auf einem ATmega4809 dasselbe Fehlverhalten; auf einem AVR128DB28 hingegen funktioniert es korrekt.
älterer Controller wie ATmega328P oder ATmega2560 sehe ich nichts dergleichen, weil das ist was anderes [c] #define _MMIO_BYTE (mem_addr) (*(volatile uint8_t *)(mem_addr)) #define _MMIO_WORD (mem_addr) (*(volatile uint16_t
-
Thread
Tasterverarbeitung mit dem ARDUINO
Wenn man mal die Register und Register-Bit-Namen für den ATmega 2560 in der Arduino-IDE sucht. Habe nämlich geglaubt ich könnte einfach den Bezeichner *OC3A* benutzen, aber da ja auch noch dass dazugehörige DDRx zu beschreiben war, macht es wohl auch keinen wirklichen