-
Thread
ATmega2560 Bootloader Problem
Hallo zusammen, ich habe ein custom ATmega2560 Board und bekomme den Bootloader nicht zum laufen. Verwendet wird der [[AVR Bootloader in C - eine einfache Anleitung]] (Der "echte" Bootloader für Programme > 64k). - Die Linkereinstellung habe
> Oliver Das ist ja verwunderlich... Nein: Du siehst mich völlig verblüfft! Denn meine ATMega2560 kann ich durchaus mit AVRdude und dem Atmel ICE flashen. Auch den Bootloader. Ebenso mit dem "Arduino as ISP" und AVRdude. Keine Probleme. Mit dem USBasp allerdings nicht. Der hat in allen
-
Thread
[V] Atmel STK503 (Erweiterung für STK500) mit ATmega1280-16AU
Hallo, ich biete ein unbenutzes Aufsteckboard AVRATSTK503 für das Atmel STK500, um mit ATmega1280 (und andere, wie z.B. ATmega2560 und ATmega640) zu entwickeln, mit einem 100-pin ZIF-Sockel, wo man diese ICs einfach einsetzen kann. Ein ATmega1280-16AU sitzt dort auch noch im Sockel, wie
-
Thread
Software Serial für mega644
Es ist vom ATmega644 die Rede, ohne P und ohne A.
bezweckte Aussage schon eindeutig. > Zweitens wisst ihr genau so wenig wie ich, welche Variante des ATmega644 > der TO vorliegen hat. Es gibt nur einen ATmega644. Punkt. Von etwas anderem hat der TO nicht geschrieben. Ich poste jetzt auch nicht Bilder vom Datenblatt eines STM32H7, nur weil der Poster
-
Thread
MPU9250 Arduino Library Probleme
Hallo Kennt ihr eine Arduino Library mit Euler Winkel für Pro Micro Pro Mini ATMega2560 STM32F4 nRF52 ESP32 ... die bei euch Funktioniert oder was musstet ihr ändern damit die Kompilierbar werden. Keine der MPU9250 Librarys auf github Funktioniert bei mir. Entweder sind diese
-
Thread
Kann ich einen Arduino Sketch gleichzeitig auf mehrere Arduinos laden?
jeden ATmega ein eigener Raspberry notwendig ist.
Thomas Fischl, vielleicht besser bekannt, durch seinen USBasp Programmer. Der ISPnub enthält einen ATMEGA1284. Dieser wird mit einem Image für einen beliebig anderen ATMEGA oder Tiny gefüttert, sofern dessen Flash ausreicht. Den ISPnub steckt man nur auf den ISP Header auf (hat der Arduino auch) drückt
-
Thread
AVR Assembler, Macro, Conditional mit Register
Bereiche einfach. Zu moderne Sachen mag ich nicht. Zuerst sollte das mit der Zeit geprüft werden... ATMega1284 und ATMega2560 sind für mich ausreichend.
-
Thread
uin16_t ist/wird negativ bei 0x8000.
, Ich bin im Moment etwas ratlos, ich arbeite momentan daran mein altes Projekt auf Basis eines ATMega1284P auf mein neuen Prozessor (ATMega2560) zu "importieren". Im Moment teste ich mein 16 Bit ADC auf der Platine. Als ADC kommt ein ADS1115 zum Einsatz, welcher direkt als IC auf die Platine gelötet
-
Thread
Attiny2313 Timer16 Bit, Normal Mode, unsauber
euch auf dem Oszi anschauen. Alle anderen Timer Mode haben das Problem nicht. Zumindestens beim ATmega und Verwandte. Ansonsten, was passiert wenn man im Sinus Array alle '0' durch '1' ersetzt? Dann wären die Nadelimpulse, falls vorhanden, erstmal weg.
absenke, dann wackelt die obere Welle von Sinus. Ich habe aktuell noch keine Idee warum. Auf einem Mega2560 funktioniert der Code. Sieht wer einen Schnitzer? Im Anhang .zip als gesamtes AS7 Projekt und main einzeln für Vorabeinsicht etc.
-
Thread
Stn1110 am atmega2560 uart probleme
auf einem Board haben welches jetzt noch aus 2 separaten besteht nämlich atmega2560 pro und das obd2 Board von sparkfun.
die unter Lage hauptsächlich GND sein. Anbei mal ein Beispiel. C9, C10, C1, C2 sitzen nahe am ATmega2560. Die blaue Fläche ist GND.
-
Thread
Was ist L1 für ein Bauteil?
Verbindung aufgebaut wird, kannst du nur über ISP ran und hoffen. Die relevannte Firmware steckt im Atmega 2560. Der AtmegaXXuXX wird nur als Schnittstellenwandler benutzt. Da L1 regelrecht verdampft ist, musst du mit weiteren Schäden, unter Anderem an der Leiterplatte rechnen. Funktioniert die Stromversorgung
aufgebaut wird, > kannst du nur über ISP ran und hoffen. Die relevannte Firmware steckt im > Atmega 2560. Der AtmegaXXuXX wird nur als Schnittstellenwandler benutzt. Ja, aber genau geht es dem TO ja :-) Also der Atmega 2560 scheint noch zu funktionieren, da sich der Drucker über das Display ja
-
Thread
Frage zu Externes SRAM(XMEM) und Atmel Studio 7
kurzen eine neue Platine anfertigen lassen um mein bestehendes Projekt auszuweiten wechsele ich vom ATMega1284P auf den ATMega2560. Der ATMega2560 ist auch auf der neuen Platine verbaut. Da der ATMega2560 nur über 8K SRAM anstatt wie sein kleiner Bruder über 16K und ich jetzt bei knapp 6,3 kB SRAM verbrauch
nach dem internen SRAM. Kann man machen. https://scienceprog.com/adding-external-memory-to-atmega128/#more-2513 http://www.nongnu.org/avr-libc/user-manual/mem_sections.html www.nongnu.org/avr-libc/user-manual/malloc.html
-
Thread
Bosch Athlet 25,2 V Akku 7 Stück Tauschen
Testpunkten unter der Schutzbeschichtung den Atmega mal ansprechen. Die Firmware für den 25V gibt es auch,....
Stabilisators, Q15, Q16 war kurzgeschlossen und ich habe ersetzt Q8, es war übrigens gut, ich habe den Atmega verbrannt
-
Thread
RTC Problem mit Controllino MAXI Automation
Ich habe einen Controllino MAXI Automation in dem bekanntlich ein ATmega2560 Controller verbaut ist. Mit diesem Controllino werte ich 8 Stück PT100 Sensoren aus und verwende dazu Adafruit A/D Wandler der Type MAX31865. Diese 8 Wandler sind alle per SPI über die Pin Header
-
Thread
wer kennt dieses 3D Druckerboard?
Ich würde auf "generisches China-Board für Marlin mit ATMega1280/2560" tippen.
-
Thread
CAN-Interface
was sagen Sie dazu ? Die Pin-Nummern des Konzepts beziehen sich anscheinend auf die Pins des Atmega2560. Vielleicht sollte dazu auch noch die Arduino-Pinnummerierung genannt werden. So ist der Pin 1 im Konzept auf dem Arduino Mega 2560 mit D4 bezeichnet, und der Pin 6 mit D2, Pin 36 entspricht D48
MOSI), Pin 25 (MISO) und Pin 26 (SCK) bezeichnet. Dies sind aber nicht die korrekten SPI-Pins des Atmega2560, diese sind Pin 21 (MOSI), Pin 22 (MISO) und Pin 20 (SCK), und diese Pins finden sich auf dem Arduino Mega 2560 bezeichnet als D51 (MOSI, Pin 21), D50 (MISO, Pin 22) und D52 (SCK, Pin 20). Für
-
Thread
AVR C Programmierung unter Linux
Hallo, der Ehrgeiz das Ergbenis zu sehen war dann doch noch da. µC ATmega2560 (Arduino Mega2560) Allerdings stimmt überhaupt nichts an den Zahlen. Ich habe das in der Arduino IDE ausprobiert mit den Optionen von Arduino Fanboy. Mit meiner "normalen" Toolchain erhalte
Hallo, ich habe die Änderungen die ich für den Mega2560 in der Arduino IDE gemacht habe, wodurch es präziser wurde, für den Nano Every (ATmega4809) in der Arduino IDE wiederholt. Hierbei ändert sich jedoch nichts. Ich erhalte die gleichen ungenauen Werte
-
Thread
ADF4351: offenes Interface mit AVR zum PC über Serial/USB
beiliegenden Sourcen als AVR Studio Projekt angelegt und für die beiden naheliegenden Arduino-Controller ATMega328 und ATMega2560 vorbereitet. Ein Arduino Micro oder Nano ist natürlich auch verwendbar. Die Anpassungen an andere Controller wie ATMega88, ATMega168 oder ATMega644 usw. sind leicht durchführbar
-
Thread
[AVR] externer Speicher
Der ATmega2560 hat doch Ext.BusInterface, da kannst du alles dran hängen.
MCUA schrieb im Beitrag #6574998: > Der ATmega2560 hat doch Ext.BusInterface, da kannst du alles dran > hängen. Echt? das wär ja super. Unter welchem Punkt find ich dazu was im Datenblatt?
-
Thread
macOS Atmel-ICE mit PlatformIO
`-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/atmelavr/megaatmega2560.html PLATFORM: Atmel AVR (3.1.0) > Arduino Mega or Mega 2560 ATmega2560 (Mega 2560) HARDWARE: ATMEGA2560 16MHz, 8KB RAM, 248KB Flash DEBUG: Current (avr-stub) On-board (avr-stub, simavr) PACKAGES
Found CMSIS-DAP compliant device, using EDBG protocol AVR Part : ATmega2560 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated
-
Thread
Atmega328p mehr digital pins
Hallo, ich nutze gerne den Atmega328P für meine Projekte. nun benötige ich jedoch mind. 16 Digital Pins. Was macht hier mehr Sinn: eine I2C Erweiterung wie den MCP23017 nutzen oder auf einen Atmega2560 z.B. gehen? Vor allem
#6564645: > Was macht hier mehr Sinn: > eine I2C Erweiterung wie den MCP23017 nutzen oder auf einen Atmega2560 > z.B. gehen? bei Erweiterung finde ich PCF8574(a) besser größerer ATmega, kommt drauf an flash oder SRAM? Der m1284p hat doppelt so viel SRAM gegenüber den m2560 aber nur halben flash
-
Thread
Wozu Quantenphysik als Ingenieur?
geschaffen. Bekannteste Beispiel ist der 3D-Drucker aus der RepRap-Geschichte. RAMPS 1.4 + Arduino Mega 2560 und die Chinesen kopieren diese Plattformen, gestalten die Platine etwas um in Namen wie MKS Gen, SKR, etc ist aber immer noch der AtMega 2560. In größten Mengen werden diese 3D-Drucker auf Arduinobasis
-
Thread
TCP Server ATmega328
basteln. Der ATmega328 ist mindestens genausogut geeignet wie der ATmega32. Aber klar: Wenn die "einzig sinnvolle Anwendung" ein fetter HTTP-Server sein soll, dann wäre ein Controller mit mehr RAM und Flash natürlich
Beitrag #6559925: > Der kleinste mir bekannte TCP Stack ist der µIP von Adam Dunkels. Aber > der ATmega328 ist zu klein, um diesen sinnvoll zu nutzen. nun ja der Pollin NETIO konnte das mit dem ATmega32, hat mich aber auch nicht befriedigt aber man konnte ja den ATmega 1284p einsetzen mit viel mehr
-
Thread
Arduino Bootlader funktioniert nicht
machen. Damit kann man den ATMega2560 garantiert richtig beschreiben.
ISP" machen. > Damit kann man den ATMega2560 garantiert richtig beschreiben. Ich verwende den My AVR smart USB Light zum flashen. Mit der STK 500 V2 Firmware. On due das hat, weiß ich nicht. Ansonsten muss ich das mal noch zusätzlich mit
-
Thread
AVR Flash jenseits der 64kB
Auto Diashow, habe das dann nicht mehr untersucht weil mir der ATmega1284p dann doch besser gefällt mit doppelt SRAM, ich brauchte nie über 128K flash, mehr SRAM hilft mehr! 8K m2560 16K m1284p
klemmt es dann? > > wenn du mich meinst, Nö, ich fragte allgemein wo der Download >64kB beim ATmega 2560 über avrdude und wiring Protokoll klemmt.
-
Thread
P-Kanal Mosfet schalten
µC-Pins sein. bei mir wär die source spannung mit 3,3V sogar geringer als die vom uC (falls der atmega2560 5V am Ausgang liefert)
Fragensteller (Gast) >es ist ein Atmega 2560 also denk ich gibt er 5V am Ausgang aus. >es sollen 3,3V geschalten werden und der Verbraucher ist ein Display. >Der Hintergrund: das Display hat für ca. 3 Sekunden einen nicht schön >anzuschaenden
-
Thread
2 Pins kurzgeschlossen
Hallo, ich habe versehentlich 2 PIN's meines uC's (ATmega2560) mit Lötzinn kurzgeschlossen und bekomm ihn nicht mehr weg. Das gute ist, dass beide PIN's nicht verwendet werden, also beide Ausgänge einfach offen sind. Verursacht der Kurzschluss trotzdem Probleme
-
Thread
Transistor als Schalter -> Basiswiderstand?
Hallo, ich würde gerne über meinen uC (ATmega2560) die Basis eines Transistors ansteuern, der dann durchschalten soll. Ich habe gelesen, dass man einen Basiswiderstand einbauen soll, damit der Transitor nicht zu viel Strom zieht und dadurch den
Jannik schrieb im Beitrag #6545737: > ich würde gerne über meinen uC (ATmega2560) die Basis eines Transistors > ansteuern, der dann durchschalten soll. Bevor man da irgendwelche Empfehlungen gibt, solltst Du sagen, was Du mit dem Transistor schalten willst.
-
Thread
Simulation eines Arduino in Verbindung mit bestehendem virtuellen Breadboard
gefunden, was mich eigentlich etwas gewundert hat. Ich weiß, dass ich mit QEMU AVR-basierte µC wie den ATmega2560 emulieren kann, aber ich habe überhaupt keinen Ansatz, wie ich damit dann kommunizieren könnte. Beste Grüße
-
Thread
PWM mit Timer0 & 2 mit ATmega168PA läuft nicht
Dito bei einem ATmega48PA.
ein Bsp. wie das bei mir in der Arduino IDE aussehen würde. Ich verwende hierfür allerdings einen ATmega2560. In diesem Bsp. ist ICR1 für TOP zuständig. Atomic Block kann man sicherlich weglassen, habe ich mir allerdings so angewöhnt, weil sei() im Hintergrund aktiviert wird. [c] /* IDE 1.8.13
-
Thread
Kosmos CP1 Emulator mit ATmega
Wie gesagt, ich denke nicht dass Du viel über die Sinnfrage grübeln musst. Ich empfehle den Atmega 2560 der kostet 5 Euro und benötigt keine Hacks für vports o.ä. Eine Platine ist in jedem Fall zu empfehlen. Das macht auch Spaß! Schön dass es nun auch einen CP1 in dieser Form gibt; sicherlich
Falle ;-) Es ist schon nett, wenn man Platz für duzende "Fest-Programme" hat z.B. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
-
Thread
Glaßmaßstab und Laser-Abstandssensor auf mega2560 auslesen
Der SBC dient dann der HMI und Messwertausgabe. Ist das ein umsetzbarer Ansatz oder ist der Mega2560 auf 16Mhz zu langsam? Muss ich einen schnelleren nehmen?
des Glasmaßstabs keinen Überlauf erzeugt. Danit spart man sich einen Auswertung der Überläufe im ATmega2650.
-
Thread
Microcontroller Alarmanlage
Mikrocontroller geeignet. Wegen der guten Verfügbarkeit fertiger Module und Anleitungen empfehle ich dir den ATmega328 in Form eines Arduino Nano Moduls. Dein Atmega32 ist auch nicht schlecht, wenn auch ziemlich alt. > Ich bräuchte ca. 24 Eingänge und dementsprechend auch 24 Ausgänge. Um das alles direkt an einen Mikrocontroller anzuschließen muss es dann schon ein größeres Modell wie der ATmega2560 sein. Ich würde hier aber lieber auf Schieberegister in IC Sockeln setzen, denn die kannst du beliebig erweitern und sie beschützen deinen Mikrocontroller. Ich habe dazu mal Bilder angehängt
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
8155 dürfte ein Problem werden. Der wird mit Gold aufgewogen. Bleibt als Ausweg eine andere CPU, ATMega328 als Beispiel. Da hast du ROM und RAM im Überfluss. Musst du nur den Code des CP1 disassemblieren, verstehen und auf ATMega umschreiben. Das ist keine Raketenwissenschaft, reine Geduldsarbeit. Viel
> Im Moment reift in mir so der Gedanke (auch wenn's kein Mensch braucht), > eine Platine mit ATmega8 oder ATmega88 zu routen, mit ausgeführten > SPI-Pins zum Flashen der Firmware, auf einer Leiste mit RxD / TxD der > seriellen Schnittstelle (ohne Bridge), damit man Programme vom PC zu dem >
-
Thread
Nutzung von F_CPU in ASM-Files
Falk B. schrieb im Beitrag #6519442: > Bei diesem Test musste ich feststellen, daß das SPI vom ATmega 2560 > nicht so ganz schnell ist. D.h. man kann nicht lückenlos hintereinander > Daten senden Daß man für lückenloses Senden eine der UARTs im SPI-Mode benutzt, sollte ja bekannt sein. Die UART
erledigbar ist. Also doch ein FPGA. :-)) (Wobei: ein kleines FPGA ist tatsächlich billiger als ein ATmega2560.)
-
Thread
Dauermagent und Mikrocontroller
uC = Mikrocontroller) bei meinem derzeitigen Leiterplattenlayout befindet sich über meinem uC(ATmega2560)im Abstand von 12mm ein Neodym Zylinder Magnet (5mm hoch, 10mm Durchmesser, Klasse N50, Remanenz ca. 1,4T). Die Pole liegen paralell zum uC. Der Magnet wird im Betrieb außerdem über einen Motor
-
Thread
Diamex Programmer (Prog-S2) unter Manjaro-Linux + avrdude: Seltsame Verbindung..
Hallo, ich hatte das gleiche Problem mit dem Diamex Prog-S2 beim programmieren eines atmega2560 (für den ChipTesterPro von 8bit-museum.de). Unter Windows konnte ich den Programmer mit avrdude nutzen, unter (Arch) Linux wurde er zwar erkannt mit lsusb und als /dev/ttyACM0, wollte aber den
-
Thread
I2C VOL-Anpassung möglich?
Folgendes hätte ich vor, bereitet mir aber etwas Sorgen :-) Über I2C spreche ich mit einem Atmega2560 (Master) und einem TCA9546A (I2C-Mux IC). Das schöne an dem I2C-MUX ist, dass er mit verschiedenen Spannungen umgehen kann z.B. 1.8V, 5V-Logik etc. Der Atmega arbeitet mit Vcc=5V, also mit
werden bzw. muss es. Mit VIH kann dieser umgehen, also die 5V-Pegel die er bekommt als High vom Atmega. Allerdings: VOL ist beim TCA max. 0.54V und beim Atmega der gibt VOL_max=0.9V (je nach Strom). Wird also gefährlich dass er in den verbotenen Bereich kommt. Kann ich mit einfachen Mitteln
-
Thread
Wie stirbt ein Mikrocontroller?
noch mehrere externen ISR braucht... Echte Füße kann nichts ersetzen. Deshalb mag ich so gerne ATMega2560, wenn auch schwer zu löten.
-
Thread
Arduino: Funktionierendes 320x480 Display Shield gesucht
Für den Mega2560 gibt es doch Displays die auf die 36 pol Buchse gesteckt werden, mit 16 Bit parallel.
Es gibt zwei Libs für TFT am Mega2560: Uno kompatibel an den Pins der Reihe D0 bis D15 (bin zu faul, die exakten Zahlen raus zu suchen). Die Version hast du fotografiert. Die MCU-Friends-Lib passt gut dazu. Und es gibt die 2560er Variante
-
Thread
Entladungsschutz Arduino AA Akkus
Aber wie sieht das hier aus. Ich stelle mir das so vor einen IC-Reset Chip an VIN und den an den ATMega um den per Reset auszustellen. Der Spannungswandler kommt auch an VIN und geht an den ATMega und den DFPlayer. Macht das Sinn?^^ Ich wäre über Hilfe sehr Dankbar und freue mich neben meinen bisherigen
/MAX1796/MAX1797 Ja, IC ist OK. Hast du schon Erfahrung mit 0,65 mm Pinabstand? Ich habe mal ATMEGA2560 mit 0,5 mm gelötet, aber das war nicht so einfach... ATMEGA644 mit 0,8 mm ging gut. Mit 0,65 mm habe ich noch nie versucht.
-
Thread
Einfacher Testaufbau: Attiny13A reagiert auf Vibration
Pins führen zu Ruhestromerhöhung. Das können bis zu 500 µA pro > Pin sein Das wären dann beim ATmega2560 bis zu 43mA zusätzlich (86 IOs). Bei einem Eigenverbrauch von 1,7mA (1MHz/5V/active) ist das erheblich.
heute bzw. vor >10j >produziert wurden? Nein. Ich habe aber schon mit AVRs die >20 Jahre ( ATMega103) alt sind gearbeitet. Und ich kenne auch die Nachfolgetypen ATMega128 und ATMega1281 aus eigener Erfahrung. >Ich nicht, deswegen würde ich derartige Hinweise in den Datenblättern >nicht einfach