-
Thread
GCC v14 Release
kein Programmierthread werden. ;-) Ich arbeite daran. Bin auf 2 ältere Programme für den ATmega2560 ausgewichen. Nur hier kann der 14er nicht punkten mit rohdata_flash. Die Ergebnisse sind durchwachsen. Mit Prog 2 ist der 13er sogar vorn. Also es kommt darauf an. Es kommt bestimmt auch darauf an wie
Du vergleichst hier auch Äpfel mit Birnen: einmal ein AVR128 und dann einen AtMega 2650. Denn der AVR128 kann rodata-flash-mapping: https://gist.github.com/sprintersb/7e538928f5b481961d31458d2e5a402d Und wenn Du das benutzt: Veit D. schrieb im Beitrag #7664013: > das
-
Thread
ATmega328P Funktionsadresse in Register speichern und aufrufen
packe das dann auf GitHub wenn ich fertig bin. Vllt. will ja einer in den Sommerferien eine ATmega2560 Portierung machen?
https://religion.orf.at/stories/3224874/
-
Artikel
Forum-Teilnehmer
SysSoft Programmierer N.G. Julian F 97 892** im ernst? minekiller23@gmail.com Homepage Robotik mega2560 Robotik Java Schüler, aktuell 10. Klasse nikbamert Nik Bamert 89 PLZ Tel email www.nikbamert.com AVR atmega168 avr+enc28j60 in eagle layouten Gymnasiast Noonien Ferdinand Stehle 88 26xxx noonien at
-
Artikel
Wer hat was
reichlich (jeweils mehrere) AVRs: ATmega8(A), ATmega328p, ATmega644(p), ATmega1284(p), ATmega128, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar und diffuse als auch WS2812B auf Rolle;Powerinduktoren, Ferritkerne
Forum-Teilnehmer mit PLZ Wanderkiste (Widlar) mit PLZ Neue Wanderkiste Kittler mit PLZ Wanderkiste.at Austria, mit Ort Suche nach PLZ im Forum Lokale Elektroniklieferanten
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
keinen CAN-Bus haben, ist jedoch ein beträchtlicher Nachteil. Somit scheiden sie für uns aus. Der AT90CAN128 ist daher bei vielen Projekten unser Arbeitspferd. Ein neuer AVR mit 8 Pins (CAN + 4 IOs) und internem CAN Transceiver wäre mal was was wirklich interessantes. Den größten Zeitaufwand bei
Ob S. schrieb im Beitrag #7633828: > Die explizite Abkündigung ist inzwischen erfolgt für AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, ATMEGA88, ATMEGA8A, ATTINY13V, ATTINY24, ATTINY44, ATTINY461, ATTINY48, ATTINY84, ATTINY861 and ATTINY88 device families in PDIP.
-
Thread
LCD-Display mit Arduino will nicht
TX. Nix SCL oder SDA. Wachteleier und Straußeneier vergleichen? Das eine ist ein Arduino MEGA2560 und deins ein UNO... Edit: Und der I²C-Scanner findet "das Display" auch.
Marco Schwartz. Das ist leider die mit "Status: Archived This repository has been transfered to GitLab at https://gitlab.com/tandembyte/LCD_I2C" und dort wollen sie erst mal eine Registrierung. In dem ohne Registrierung hier noch downloadbaren zip-File "1.1.2 (latest)" stehen drei .pde Beispielprogramme
-
Thread
Rückgabewerte von va_list auf einem Arduino Mega2560
arbeite an einem C-Projekt, bei dem ich die variable Argumentliste >> (va_list) in einem Arduino Mega2560 verwenden muss. > > Arduino-Code ist C++-Code, nicht C Ein Arduino Mega2560 ist erst mal nur ein Stück Hardware, auf dem man auch C-Programme laufen lassen kann. Reinhard schrieb im Beitrag
einzubauen. Ja, das habe ich auch nur früher gemacht, wo Atmel noch recht geizig mit Flash und RAM war (AT90S2313, AT90S4433, ATtiny15, ATtiny26).
-
Thread
USI-UART mit ATTiny85: MSB kaputt
ATmega1284(P) ausreichend. Es sei denn, man braucht mehr als zwei USART und mehr Füße, dann kommt ATmega2560 in Frage, zwar etwas schwieriger zu löten, geht aber auch... Diese zwei Typen würde ich für alles empfehlen. Für CAN noch AT90CAN128, aber man kann auch ohne, mit einem externen CAN-Controller alles
-
Thread
Induktiver Positionssensor - Fragen dazu
hinter dem OpAmp-Ausgang noch ein Spannungsteiler für den zukünftigen, nachfolgenden Arduino 2560 R3 - auf dem Steckbrett stecken noch ein R und eine LED (nicht angeschlossen) für den zukünftigen Arduino 2560 R3 - damit soll er später anzeigen, wenn er "Stößel rein" oder "Stößel raus" an
vielleicht sogar einen zweiten Controller zu nehmen. Allerdings habe ich hier auch noch einen Arduino 2560.
-
Thread
AVR T1 Capture Problem - Meinung erbeten
10000 Takt 9 Hz, minimal gemessene Periode 1775614 Takte, größte Differenz 5 Takte. Arduino Mega2560, Taktgeber Timer 1, Frequenzmesser Timer 4 mit Prescaler 1. Dabei hängt alles am gleichen Taktgeber. Mit 100Hz gemessen sind es 143,7 ppm, größte Differenz 23 Takte. Hier macht sich der Interrupt
328PB oder dem 1284P oder ähnliches Familienmitglied. > > Das kannst Du machen. ...1284 oder ...2560 würden passen. Einen > GPS-stabilisierten Zähler hatte ich mit dem ATmega162 gemacht. > Heutzutage bieten sich eher die erwähnten STM32 (o. ä.) oder auch der > RP2040 auf einem Pico-Board an. >
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
Hallo, habe den Board Schaltplan gefunden. Als USB-Serial Wandler sitzt hier eine AT32UC3B1256 drauf. Von dem geht eine Leitung zum ATmega1284P Reset Pin. Der sollte das Arduino like automatisch machen. An dem AT32UC3B1256 fummelst du ja nicht rum und solltest auch nicht daran rum fummeln
an die Firmware des AT32UC3B1256 auf dem MEGA1284P XPLAINED müsste man rankommen, oder?
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
der dann eben auch zu sowas wie Arduino geführt hat – dessen Vorläufer übrigens SMD war, ein ATmega2560).
zuverlässig startet. Da mußte man noch mit einem Supervisory-IC (MAX690) nachhelfen. Ich hatte mal beim AT90S2313 die FSTRT-Fuse gesetzt mit dem Erfolg, daß nach dem kurzen Delay der Quarz noch nicht angeschwungen war. Der AT90S2313 machte daher nichts beim Einschalten.
-
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.
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
Beitrag #7515007: > auch ein Achtbitter darf 16-Bit-Register haben... Stimmt, das hatte schon der AT90S2313. mfg
& 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?
-
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, also
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?
Außerdem sitzt da ein vollkommen anderer Controllertyp drauf und das Board ist genauso groß wie ein Mega2560. Der Due ist selbst in der Arduinowelt kaum verbreitet. Ob es dafür alle notwendigen Libs gibt ist auch fraglich. Zwischen Uno R3/Nano und Mega2560 gibt es von der Pin Anzahl her nichts dazwischen
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,?
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 floatend, das summiert sich dann schon merklich.
I2C, und damit ist das aus einer Mikrocontroller-Plattform problemlos nutzbar. Du kannst sogar mit AT-Befehlen TCP- oder HTTP-Verbindungen aufbauen, ohne einen IP-Stack selber zu implementieren. Ich habe mit für diesen Formfaktor entschieden, weil der Sockel einfacher zu verarbeiten ist als ein Auflötmodul
-
Thread
Alte FMZ-Zentrale 6800 mit Z84
ROM flashen und schauen, ob dann noch alles so geht wie zuvor. Dafür habe ich recherchiert, dass der AT28C64 sich gut eignen könnte, weil er die gleiche Pinbelegung hat. Also habe ich das Binärfile auf einen AT28C64 geflasht und diesen ausprobiert. Leider geht so gar nichts. Liege ich mit meiner Annahme
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
MiniDisc, kennt das noch jemand oder nutzt es sogar?
upload.wikimedia.org/wikipedia/commons/thumb/4/4c/BASF_Rewritable_Magneto_Optical_Disc_652MB_details.jpg/2560px-BASF_Rewritable_Magneto_Optical_Disc_652MB_details.jpg (Das Bild zeigt eine 5.25"-MO, aber die radialen Striche gibts auch bei 3.5"-Medien) 230-MB-Laufwerke konnten 128-MB-Medien lesen und schreiben
den Kopierschutz 1990/91 aus meinem 57er ausgebaut. Erst mit einem Monoflop, spaeter dann mit einem AT89C2051 der die I2C MCU und DSP (DAT Signal Processor) befummelt. Waren ein paar harte Naechte mit einem HM103, aber wir Studenten waren ja arm und hatten nix. .-) Und ja MiniDisc war grosse kacke.
-
Thread
Was darf der Einbau einer Split Klima kosten?
Das reicht locker Man muss überlegen: Hier reicht eine 7kW Wärmepumpe um das ganze Haus bei 0° AT auf 21° RT zu bekommen - dann werden doch wohl auch 5kW Kühlleistung ausreichen um es bei 30° AT auf 21° zu bekommen Also nicht übertreiben....
schrieb im Beitrag #7457919: > dann werden doch wohl auch 5kW > Kühlleistung ausreichen um es bei 30° AT auf 21° zu bekommen 30° Außentemperatur stören mich nicht sonderlich, es sind Temperaturen über 40° bis 50°, die wir hier auch bald sehen werden. Denn Italien, Griechenland und Spanien sind soo weit
-
Artikel
Reichelt-Wishlist
ATtiny25/85 | | | | | | | | | (ATTINY-25-*, ATTINY-85-* gelistet aber erst verfuegbar ab II/07) Atmel AT91SAM7S64, AT91SAM7S256 | | | | | | | | | (suche AT91*) Atmel AT91SAM7X64-256 | | (suche AT91*) TI MSP430F1611 (10k RAM, 48k Flash) | | | | | | (MSP430F1611 IPM) PCA9306 Dual Bi-Directional I2C-Bus and
der Zwischenzeit realisiert ) | | | (oder klare Anzeige wie viel noch vorhanden ist) AVR mit USB: AT90USB1287 (AT 90USB1287 TQ, TQFP64), dazu passendes Demoboard AT 90USB KEY; AT90USB162TQ (AT 90USB162 TQ, TQFP32), AT90USB646 (AT 90USB646 TQ, TQFP64), AT90USB1286QFN (AT 90USB1286 QFN, QFN64), ATmega32u2
-
Thread
HDMI, welches Signal zum aktivieren?
rauskommen. Das ist übrigens die Liste, die du von deinem Display beigefügt hast: - 1920 x 1080p at 60Hz - HDTV (16:9, 1:1) [Native] - 1920 x 1080p at 50Hz - HDTV (16:9, 1:1) - 1920 x 1080i at 60Hz - HDTV (16:9, 1:1) - 1280 x 720p at 60Hz - HDTV (16:9, 1:1) - 1280 x 720p at 50Hz - HDTV (16:9, 1:1) - 1920 x 1080i at 50Hz - HDTV (16:9, 1:1) - 720 x 480p at 60Hz - EDTV (16:9, 32:27) - 720 x 480p at 60Hz - EDTV (4:3, 8:9) - 640 x 480p at 60Hz - Default (4:3, 1:1) Irgendwas davon sollte dein Zuspieler
-
Thread
Arduino Programmierung
#7482287: >> da meine Oma (95) > > Wen genau willst Du veralbern? Off-topic https://www.oe24.at/welt/23-jaehrige-ist-die-juengste-oma-der-welt/19746446
nächstenmal muss ich aufpassen was ich Schreibe... Zum Arduino Mega, den habe ich als Arduino Mega2560 pro mini bestellt. https://de.aliexpress.com/w/wholesale-arduino-mega-2560-pro-mini.html?catId=0&initiative_id=AS_20230820224300&SearchText=arduino+mega+2560+pro+mini&spm=a2g0o.home.1000002.0 so hölleteuer
-
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
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 die Umgebungsbedingungen
Microcontroller im Dauerbetrieb bei Raumtemperatur > funktionieren wird? Data retention: 20 years at 85°C/ 100 years at 25°C
-
Thread
Nachfolger vom ATMEGA2560?
Do not use the device at VCC voltages below 2.4V. Und das bezieht sich /explizit/ auf den 2560, nicht auf den 2560V, und zwa nur auf die erste Chip-Revision A. Läge, wie von einigen hier missinterpretiert, die minimale
Webseiten von Microchip strotzen vor Fehlern, gerade bei den "einfachen" Texten. Auf der Seite zum 2560 steht: > The device achieves a throughput of 16 MIPS at 16 MHz and > operates between 4.5-5.5 volts. Aber auch: > Operation Voltage Min.(V) 1.8 Bei Verstehen solcher Informationen
-
Artikel
IRMP - english
is called continuously at the F_INTERRUPTS (10-20kHz) frequency. The microcontroller can rarely enter an energy-saving sleep mode, or must constantly wake up from it. If power consumption is important, e.g. on battery power,
fuses for the CPU to run at 8 MHz, check irmp-main-avr.c for correct values for an ATMEGA88. Scanning Unknown IR Protocols. To enable logging in IRMP, modify the value of IRMP_LOGGING to 1 of irmpconfig.h on the line When logging
-
Thread
Präzise Pulse aus Arduino Leonardo
Blink wie auch ganz normales PWM über analogWrite geht problemlos. https://arduino-projekte.webnode.at/registerprogrammierung/fast-pwm/ Hier hatte ich noch folgendes gefunden: //PWM-Pin 9 als Ausgang definieren DDRB |= (1 << DDB1); Übersetzt auf Pin 10 vom Leonardo wäre das dann DDRB |=
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
anstatt dem Protokoll eine Master-Slave Schaltung mit der gesamten Lötstation machen https://www.pollin.at/p/kemo-master-slave-schalter-m103n-230-v-ac-400-v-ac-811628
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
Welche 32-Bit uC-Familie ist empfehlenswert?
weitestgehend auf einige wenige Typen beschränkt. Überwiegend halt das typische Arduino-Gedöhns. M328P und M2560.
= -1 ENODEV (No such device)[/pre] oder [pre]# strings ./xclm | grep mount %u byte%s of memory at %p too small for even 1 mount point Error carving up %u bytes of memory at %p for mount points mount Error opening pipe from 'mount': %s Line from 'mount' truncated - result may be bogus mount [
-
Thread
Mit dem ATMEL STUDIO 7 klarkommen Gesperrt
Anschlussleisten, auf die es jetzt ankommt müssten stimmen. https://easyeda.com/modules/Arduino-Mega-2560-PCB_461b7c70cbbf444fb53ff601a3f1557a Bernd_Stein
Autor von HTerm diesbezüglich anschreiben. Um so mehr wir sind desto besser : website-impressum(ät)der-hammer.info ät natürlich durch @ ersetzen. Bernd_Stein
-
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.
Winde. Grübel. Hardwarelösung, also rummessen, analogen Filter entwerfen, oder einen Coprozessor (AtMegas hab ich genug). Weiß nicht. uP ist lustiger.