-
Thread
Hat jemand eine Idee wie ich Midibefehle über USB schicken kann an Arduino ?
meine Probleme schildern kann. Aber eine Frage: Braucht man USB Host Shield wenn man den ATMega2560 hat? Weil der hat doch 4 mal den TX/RX ?
, ist nicht im Code. 2x LIBs etwas einlesen ist eigentlich nicht schwer http://beaststwo.org/avr-uart/ http://agock.com/software/avr-uart-library/ Helmut vB schrieb im Beitrag #4044088: > aber ob ich das hinbekomme? mit Willen ja, hab ich auch geschafft aber von U.Radig müsste fast überall
-
Thread
ADC Prescaler ändern Controllino
Und was sollen die Zahlen bedeuten? Lt. Datenblatt 2560: "Up to 15 kSPS at Maximum Resolution"
Takten das Sample abfragen, verarbeiten, speichern könnte leicht knapp werden, insbesondere weil die AVR's ja sowieso nicht so funktionsstarke Befehle haben.
-
Thread
AVR Studio 5 AVR Dragon STK600 Debugging
Hallo, ich benötige mal einen Rat zu folgendem Sachverhalt. (ist mein erster kontakt mit AVR Debugging) Installierte Software AVR Studio 5 Beta2 Hardware AVR Dragon (neu), STK600 mit ATMega2560(neu) STK600 mit eigener Stromversorgung, Dragon an USB Hub mit Netzteil, JTAG Verbindung über
Einstellmöglichkeit für dei JTAG Frequenz finde? Ich habe nun ein Leeres GCC Projekt erstellt für ATMega2560 und AVR Dragon und folgenden Code eingefügt: #include <avr/io.h> int main(void) { DDRB = 0xFF; while (1) { PORTB = 0x1F; PORTB = 0xFF; //<-- hier habe ich einen Haltepunkt gesetzt }} So nun
-
Thread
Wie Mega 2560 programmieren?
Atmel AVR ISP http://www.reichelt.de/inhalt.html?SID=17G4cvGawQARIAAHB0R5w296da5f49038ca06a9b6d8d4b515005b;ACTION=3;LASTACTION=4;SORT=artikel.artnr;GRUPPE=A38;WG=0;SUCHE=avr%20isp;ARTIKEL=AT%20AVR%20ISP;START
avr jtag mk2 oder das alte isp. c programmiere ich mit Codevision und avrstudio ..schon seit über einem halben jahr... geiles Teil der 2560
-
Thread
3,3V Hardware betreiben an 5V Arduino
Hi Community, ich hab folgende Situation: Ich habe einen Arduino Mega2560, der mit 5V arbeitet. Jetzt möchte ich den Arduino über UART mit einem externen Hardware-Element verbinden, das aber mit 3,3V arbeitet. Über den 3,3V Pin des Arduinos kann ich die externe Hardware zwar
> betreiben? Es gibt Arduinos die mit 3.3V betrieben werden, aber die laufen mit 8MHz. Der Mega2560 wäre mit seinem 16Mhz-Quarz bei 3.3V nicht mehr in der "Safe Operating Area". LG, Sebastian
-
Thread
IF Statement
gesagt mit dem IF Statement nach dem 1. IF. Im Simulator klappts, dann auf dem STK600 mit ATmega2560 nicht mehr - entweder habe ich einen Denkfehler oder das Board / MCU ist kaputt...??? Hier der Code: #include <avr/io.h> #include "stdint.h" volatile uint8_t counter; int main(void) {
Besonderheiten? Vielen Dank schon mal im Vorraus! Grüße, Alex PS: Ich "lerne" mit dem AVR-GCC-Tutorial hier von Mikrocontroller.net.
-
Thread
PIN-Register mittels USART in festem Zeitintervall ausgeben
Hallo Zusammen, ich bastele mir gerade einen einfachen Logik-Analyser auf Basis eines AtMega2560. Ziel ist es, das PINC-Register in einem konstanten Intervall von 1 Mikrosekunde mittels des USARTs an den PC zu schicken, wo die Daten geloggt werden. Nun stellt sich die Frage, wie ich sinnvollerweise
in main() abzuwickeln. Es entfällt dann nämlich der Interrupt-Overhead, der gerade bei einem Mega2560 sogar deutlich grosser als bei den meisten anderen AVR8 ist (wegen des 22Bit-PC). > tatsächlich in einem Abstand von exakt 11 us liegen Warum eigentlich 11µs? Bei 8N1 wären es 10. Die runde Zahl
-
Thread
Modellflugzeug mit Arduino modifizieren
bekommen kannst (nur neuere). > und alles was damit gemacht wird ist locker von einem 8 > Bit AVR zu bewältigen. Bei so ner Filterbank kommt Dein 8-Bit AVR ganz schön ins Schwitzen. Den Unterschied siehst Du wenn Du vergleichst wie hilflos vor 15 Jahren die Quadkopter rumgeeiert sind und wie
eigentlich um ModellFLUGZEUGE ging... >> und alles was damit gemacht wird ist locker von einem 8 >> Bit AVR zu bewältigen. > > Bei so ner Filterbank kommt Dein 8-Bit AVR ganz schön ins Schwitzen. Den > Unterschied siehst Du wenn Du vergleichst wie hilflos vor 15 Jahren die > Quadkopter rumgeeiert sind
-
Thread
Zwischen MOSFET-Gate und uC ein Widerstand?
schalten die 8 Stufen gleichzeitig. Das zerrt dann derbe an der Versorgung. Da ist dann für viele AVR, von der Gesamtstromaufnahme her, die Todesgrenze erreicht. Eine evtl. nötige ADC oder AC Verwendung, wird dadurch auch störend beeinflusst.
Arduino Fanboy D. schrieb im Beitrag #5883357: > Da ist dann für viele AVR, von der Gesamtstromaufnahme her, die > Todesgrenze erreicht. Ein kurzer Peak von 250mA killt den AVR nicht. Aber innerhalb des IC treten dabei erheblich Schwankungen der Versorgungsspannung auf
-
Thread
AVR Mikrocontroller Lohnenswert?
von 8-Bit-Mikrocontrollern kommt, dauert es recht > lang. Das würde ich auch so sehen. Der Mega2560 (256 kB Flash, 8 kB RAM) will erst einmal ausgereizt werden... Zudem scheinen mir die AVR sehr robust zu sein, was ein Vorteil für den Anfänger ist. Wenn man den Arduino Uno (oder einen der zahlreichen
/articles/AVR-GCC-Tutorial
-
Thread
Timer will nicht
Hallo, Ich habe mir vor ein paar Tagen das STK600 zugelegt. Mikrocontroller ist ein atmega2560. Ich wollte mir einen Timer bauen der die LEDS an und aus schaltet also sie sollen ca im Sekundentakt blinken. Mein Programm ist an das Tutorial angelegt aber irgendwie funktioniert es auf dem Board
Ok jetzt funktioneirt nicht einmal das hier : .include "m2560def.inc" ldi r16,0xff out ddra,r16 ldi r19,0b10100000 out porta,r19 ende: rjmp ende
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
ich möchte eine Vorhandene Hardware ( Platine mit H8S/2350 ) >durch Austausch eines möglichst neuen AVR-µCs ansteuern. Und warum fragst du das nicht gleich? ATMega164/324/644/1284p/a/pa ATmega640/1280/1281/2560/2561 MfG Spess
auch mal gedacht, aber im Datenblatt des H8S/2350 steht auf der Seite 23 unter MEMORY 2kB. Ein AVR-ATmega2560 besitzt z.B. 8kB SRAM, 4kB EEPROM, 256kB Flash. Er läuft mit maximal 16Mhz, das sind zwar 4Mhz weniger also 20%, aber das Rasenmähen dürfte nicht so Zeitkritisch sein. Bernd_Stein
-
Thread
ATmega 2560 Resetleitung Kurzschluss?
Die PORTG4 liegt neben dem Reset-Pin. Kurz danach war der Chip nicht mehr programmierbar. Über AVR Studio 4 und AVR ISP mkII konnte ich zunächst noch erfolgreich die Signatur checken. Beim Versuch, ein Programm zu übertragen, kam jedoch die Meldung "The reset line(s) appear to be short-circuited"
Scheibe etwas kleiner (ca. 3 cm). Der AVR generiert bei Bedarf Pieptöne von einigen kHz. Kann so ein Piezzo den AVR überlasten? Sollte ich einen Transistor davorschalten?
-
Thread
Sucher Datenblatt für LCD "E91964 3135L DMF608" von OPTREX
" benötigt also nur 2560 Bytes. Das müsste sich in einem AtMega2560 ausgehen.
Meine damalige Software in AVR-Assembler war etwas aufwendiger, mit "langsam verblassendem Schreibstrahl" und ständig sichtbarer Beschriftung: https://www.funkamateur.de/tl_files/downloads/hefte/2005/DB1UQ_LC-Display_1.zip dafür
-
Thread
fuses wohl falsch gesetzt, atmega2560 geht nicht mehr
Hi Forum, ich hab bei dem Atmega2560 mit einem usbtiny über avrdude die Fuses setzen wollen. Der Atmega2560 hat einen 16 Mhz Quarz. Dabei benutze ich AVR8 Burn-O-Mat, um die Fuses zu schreiben. Mit dem Programm hab ich die Taktfrequenz von einem atmega8 und atmega32 bereits erfolgreich auf 16 Mhz eingestellt gehabt. Beim 2560 hat es nicht funktioniert. Ich hab mit einem mkii bereits die ISP Frequenz runtergesetzt und versucht den Kontroller zu flashen, jedoch klappt es nicht. Kann ich auf irgendeine Weise den µC noch
-
Thread
Mikrocontroller Lernpakete (AVR oder Arduino?)
Guckst Du hier: http://www.mikrocontroller.net/articles/AVR Lass die Finger vom dem Franzis Sch....
werden allerdings kaum AVR und gar kein Arduino eingesetzt.
-
Thread
Bringt ein Serieller SRAM überhaupt was? Oder ist das nur ein größer flüchtiger EEPROM?
@Jim Meba (turboj) >hast - sehr aufwändig zu programmieren. Dein AVR hat IIRC keinen >externen Bus für RAM. DIESER AVR nicht, einige haben es. ATMEGA162 ATmega128 ATmega128A ATmega64 ATmega64A ATmega1280 ATmega1281 ATmega2560 ATmega2561 ATmega640
mit SD Karte, > ENC28J60, Temperatursensoren, Lichtsensoren und einem TFT Arbeite. Wenn Du bei AVR bleiben willst, dann wäre einer mit externem Adress/Datenbus wie zB Mega2560/2561 sinnvoller. Dort kannst Du sehr einfach ein oder zwei externe 32k SRAMs anschließen, und auch das TFT wird durch den
-
Thread
STK600 kein PDI mehr möglich?
Anfänglich (seit AVRStudio 4.15) nutzte ich das damals einzig PDI-fähige STK600. Später nahm ich dann den AVR-ISPmkII, der Einfachheit halber. Inzwischen habe ich mehrfach das AVR-Studio und die Firmwares des STK600 und des mkII erneuert, welche ich auch laufend für die Mega- und Tiny-AVRs verwende und keine
Ich hab auf meinem Rechner noch AVR-Studio 4.1.5 build 623 und ein STK600, das noch nie "gefirmwareupdated" wurde.. Ich hab aber nur das Originalzubehör und den Mega2560, der dazugehört (wenn, dann habe ich damit ISP programmiert). Aber
-
Thread
Welcher µC ist einfach zu programmieren
oder gute Dokumentation, > ich meine nicht 2000 Seiten wie bei stm32. Du hast selbst gerade den AVR beschrieben. Sieh dir mal das Tutorial an: https://www.mikrocontroller.net/articles/AVR-Tutorial Die AVRs gibts vom kleinsten Tiny mit 6poligem SOT-Gehäuse bis zum Mega2560 im 100poligen TQFP. Von
oder gute Dokumentation, > > Programmiert wird in C. https://www.mikrocontroller.net/articles/AVR https://www.mikrocontroller.net/articles/AVR-Tutorial https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial https://www.mikrocontroller.net/articles/AVR_Typen
-
Thread
CNC HowTo: Materialien
die bestückten Platinen fertig zu kaufen. eBay ist eine Quelle. http://www.ebay.de/itm/ATmega2560-16AU-Board-with-USB-Cable-for-ARDUINOs-IDE-MEGA-2560-A070-/261138784598?pt=Elektromechanische_Bauelemente&hash=item3ccd15a156 http://www.ebay.de/itm/CNC-Router-Single-Axis-3A-TB6560-Stepper-Stepping-Motor-Driver-Controller-Board
/seriell Wandler finden, der Hardware-Flußkontrolle beherrscht, sonst läuft der Empfangspuffer im AVR über. Diese Erfahrung musste ich machen.
-
Thread
Arduino Set oder Microchips und wie funktioniert das genau?
deshalb dachte ich das ich noch ein paar nackte Atmega328P-PU´s dazu nehme, die kann ich dann mit dem 2560er und dem Bootloader startklar machen und für Experimente gebrauchen. Das mit dem Theremin ist die selbe Überlegung, es würde auf Anhieb funktionieren, ich dachte dabei ja an diesen Arduino open-Theremin Shield. Ich müsste am ATmega2560 ein paar Pin´s vertauschen dann würde das Theremin auch damit gehen oder ich könnte eventuell sogar einen simplen ArduinoUNO auf einen Brett zusammenstecken und dann mit dem open Theremin verbinden,
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
Sin S. schrieb im Beitrag #6982272: > Standard AVR Cortex M0 Du bringst da was durcheinander. AVR hat mit ARM nichts zu tun.
Boards um THT Controller einzuspannen und zu programmieren... SMD Standart Beschaltung für 6 Pin AVR flashen ist kein Thema... Aber wie bekomme ich zuvor den Arduino Bootloader drauf...kann mir wer auf nen SMD Atmega 2560 einfach nen Bootloader drauf ziehen? Gibbet was auf Paypal. Ich hab dafür
-
Thread
Brauche Hilfe: Atmel Prozessor wird nicht mehr erkannt
auf meinen ATMega 2560 gespielt, der sich auf einer eigenen kleinen Testplatine befindet. Nachdem der Computer kurz ausgeschaltet war, wird dieser Mikroprozessor plötzlich nicht mehr erkannt. Wenn ich in AVR STudio auf den
AVR Studio noch erkannt. Vorhin hatte ich ebenfalls zwischenzeitlich diesen Fehler und er verschwand, nachdem ich in AVR Studio den Haken neben JTAGEN entfernte. (JTAG war auf dem ATMega 2560 immer
-
Thread
Benchmark für Arduino-Boards?
effizienter ausführt ? Oder nur der Compiler für den STM32F103 effizienteren Code erzeugt als der AVR-GCC für den Atmega?
die math-Funktionen für 'float' vergleichsweise viel weniger performant als die math-Funktionen der AVR-LIBC für AVR. Sonst müßte eine fünffach höhere Taktrate zu einer deutlichen Steigerung der Whetstone-Performance führen, was beim Arduino DUE im Vergleich zum UNO aber nicht der Fall ist. Beim
-
Thread
Seltsames Assembler-Kommando in Bootloader
Zum einen findet man nur einen einzigen Eintrag ohne Link einer Erklärung in der Hilfe des aktuellen AVR-Studio (SP3) und zum anderen kennt das AVR-Studio den Befehl nicht als Programmcode und bringt nen Error. Schon sehr seltsam. Habe auch die PDF´s zum Mega128 und Mega2560 mit dem Reader nach ESPM
. S. z.B. Doku zum mega128. Um sicherzugehen hab ich mir jetzt mal die Doku zum derzeit größten AVR, dem mega2560 runtergeladen. Auch die kennt kein espm sondern nur spm, lpm und elpm. Manfred, Danke für das Angebot. Da wäre noch die Frage nach dem 0xffff :) Und wenn ich eine funktionierende
-
Thread
Mature AVR JTAG ICE von Atmel
, bei denen mir vielleicht jemand behilflich sein kann. Ich habe hier ein original etwas älteren AVR-ISP und einen "Mature AVR JTAG ICE" von Atmel (sehen beide klein und grau aus, JTAG ist etwas größer). Als Softwareumgebung möchte ich Codevision AVR für meine Diplomarbeit einsetzten. Soweit ich gelesen
gehen. Ob's auch einfacher geht, wird sich zeigen. Die Liste befindet sich im Help-File vom Atmel AVR Studio.
-
Thread
Arduino HardwareSerial Bibiothek unterstützt jetzt RS485
und SN75176 erweitert. Es ist zur Zeit im Probebetrieb auf einem Pro Mini. Es sollte auch auf Mega 2560 funktionieren, muß ich aber erst testen. Ich habe bis jetzt nur 9600-115200 Baud getestet. Auf der PC Seite verwende ich einen selbstgebauten FTDI232RL adapter mit RS485 Transceiver. Der FTDI232 RTS
Daten über USB Serial übertragen oder über RS485. Besser ist es natürlich immerhin für RS485 einen AVR mit mehr als einem USART zu wählen. Z.B. Atmega328PB, 1284P, 644P, 128(0), 2560. Elektrisch hat der USB Adapter Priorität was nur für Programmierung des FLASH wichtig ist und normalerweise abgesteckt
-
Thread
ATMega16u4 per JTAG Debuggen
Daten erneuert. avr-gcc-4.7.2.exe mit Unterstrich im Namen deaktiviert und avr-gcc-5.4.0.exe kopiert. Komischerweise funktioniert alles gut :) Somit habe ich (zum Unterschied von WinAVR-20100110 ) außer PROGMEM auch
paar MEGA-Familien entschieden, die ich dann besser kennenlernen kann: 324-644-1284, 88-168-328, 2560 und einige Tiny: 2313-4313 und 25-45-85. Ich glaube, das ist alles für einen Amateur mehr als ausreichend. ATMega16u4 ist interessant, nicht nur wegen USB. Das ist ein von wenigen in der AVR-Familie
-
Thread
STK 600 und AVR Studio - Welche µC kann ich damit programmieren?
auch ein Netzteil mit dabei oder muss ich das Netzteil extra kaufen? 3.) Kann ich das STK600 mit dem AVR Studio programmieren? Welche Version vom AVR Studio ist denn gerade aktuell? 4.) Kann man mit dem STK600 wie beim STK500 Programme per LED testen? Das waren vorerst meine zentralen Fragen. Über
von Atmel verstanden habe, die Du Michael verlinkt hast, ist das STK600 nur mit der 4er Version vom AVR Studio kompatibel?? Weil bei den Key Features heißt es wie folgt: AVR Studio 4/AVR32 Studio compatible Edit²: Ich habe folgendes Bild gefunden: http://upload.wikimedia.org/wikipedia/commons
-
Thread
Compileroptionen
Befehle ergeben. Bei der Diskussion sollte man im Hinterkopf behalten, das Funktionsaufrufe beim AVR "billiger" sind, als z.B bei ARM Cortex-M basierten Mikrocontrollern.
0xF81F; [/c] [pre] In file included from c:\arduino_portable_1.8.13\portable\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7\avr\include\avr\io.h:99:0, from c:\arduino_portable_1.8.13\portable\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7\avr\include\avr\pgmspace.h
-
Thread
Attiny841 ISP Kommunikation
https://d3s5r33r268y59.cloudfront.net/6183/products/thumbs/2014-03-18T21:30:27.383Z-IMG_9950.JPG.2560x2560_q85.jpg Dennoch, sollte sich keine andere Loesung finden, werde ich im Zweifel den Chip (genauer: einen neuen) also einmal anders herum einbauen. Koennte man ein "verbraten" beim falschen
Für ca 39.80 Euro bekommst du einen Atmel ISP Adapter MKII mit dem eigentlich wirklich alles an AVR geht was denkbar ist. Und das lohnt sich wirklich!
-
Thread
EEPROM Fehler verwalten
Hallo an alle, ich benutze einen Arduino, genauer einen 2560er für ein paar einfache Mess und Regelaufgaben. Jetzt ist mir natürlich beim Loggen in den EEPROM aufgefallen, dass die FGMOSFETs ja nicht unbegrenzt lange Schreibzyklen aushalten. Jetzt wollte ich
etwas passendes von ATMEL: http://www.atmel.com/Images/doc2526.pdf http://www.atmel.com/Images/AVR101.zip MfG Spess
-
Thread
Strom Messung am ATMega2560
Hallo zusammen, ich plane mit dem ATMega2560 eine Strommessung durchzuführen. Allerdings habe ich noch einige Fragen zum Beschalten des Analogteils des Mikrocontrollers. Die Versorgung AVCC würde ich mit derselben Spannung wie VCC betreiben
Auf den ersten Blick erscheint ein ATmega2560 für eine einfache Strommessung leicht überdimensioniert, daher solltest Du vielleicht schreiben, warum dieser AVR. Ferner: wie sieht Deine Meßschaltung aus? Die interne Vref eines AVR kannst Du
-
Thread
Erweiterung eines Model-Roboterarmes durch eine Multiplexer/Demultiplexer Platine
ein Model eines Roboterarmes (Velleman Roboterarm ksr10), der durch ein Arduino Board (Arduino Mega2560 Microcontroller ATmega2560 Board) angesteuert wird und ein festes Programm abläuft. Der Roboterarm hat vier Motoren und einen Greifer, deren Kontakte über SUB-D Stecker auf das Arduino Board gehen.
eigentlich das gesamte Original, gesteuert mit 5 Handumschaltern mit Mittelstellung. Aber der 2560 hat doch Ports fast ohne Ende??
-
Thread
Welcher Controller für folgende Anforderungen?
Beitrag #4935086: > Hab Erfahrung mit dem STM32 µC -Harvard Architectur-, tendiere > langsam zum AVR Laß es. Für Schrittmotoren brichst Du Dir bei den simplen AVR-Timern einen ab. Selbst die großen ATmega2560 haben nur Timer mit 3 PWM-Ausgängen. Und für Software-PWM fehlen dem AVR die Interruptprioritäten
Peter D. schrieb im Beitrag #4935256: > Laß es. Für Schrittmotoren brichst Du Dir bei den simplen AVR-Timern > einen ab. > Selbst die großen ATmega2560 haben nur Timer mit 3 PWM-Ausgängen. Wenn man die XMega-Serie ignoriert, stimmt diese Aussage.
-
Thread
Soundchip gesucht
http://www.mikrocontroller.net/topic/14358 ISD2560: Beispielschaltung findet sich im ISDxxxx Datenblatt: kitsrus.com/pdf/isd_2560.pdf Die ICs sind bei i-bäh (für recht viel Geld) erhältlich.
AVR335 (googlen) ist eine Appnote von Atmel, die zeigt, wie es mit einem uC, Dataflash und etwas Kleinkram geht. Das sollte nicht teurer sein als die ISD-ICs.
-
Thread
AVR und BTM-222: Konfiguration
RS232-Schnittstelle, noch ein USB-Konverterkabel; noch nicht mal ein MAX232 oÄ). Hardware: ATmega2560@5V (USART1) BTM-222@3,3V Pegelwandler Das BTM hat die folgenden LEitungen belegt: -beide Vcc(3,3V) -TX -RX -nicht alle GND(ist das ein Problem?) Die Tx-Leitung vom BTM ist mit der Rx-Leitung vom AVR verbunden(und natürlich umgekehrt). Software: AVR-Studio 4 + AVR Dragon als Programmer UART-Lib von Peter Fleury Hier mein test-Code: [c] static inline void __attribute__((always_inline))
-
Thread
Atmega SPI will nicht
Master) --> SS(Slave) **************************************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> unsigned char status = 0; volatile unsigned char count; void timer1 (void); void master_init (void); void master_transmit (unsigned
nicht. Anbei auch ein Beispiel wie die Sende Daten ausschauen. Quellcode. [c] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> volatile unsigned char data; unsigned char status; unsigned char data_IN[10]; unsigned int ADC_16; i=0; SIGNAL (SIG_SPI) { data_IN
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
Mega 2560 R3 16AU Entwicklungs-Board http://www.miniinthebox.com/de/mega-2560-r3-atmega2560-16au-vorstand-development-board-fuer-arduino_p903300.html + 3,2-Zoll-TFT 480x320 für Arduino Mega2560 http
http://de.aliexpress.com/item/Mega-2560-CH340G-ATmega2560-16AU-Compatible-for-Arduino-Mega-2560/32517341214.html ein Atmega 2560 Board, ~1,50€ teurer als der Chip selber! und es sieht echt aufgeräumt aus im Vergleich mit dem "Original
-
Thread
Atmega64L ISP - Problem
ISP in den Chip rein. Dazu habe ich das Projekt "Arduino as ISP" compiliert und dann in einen Mega2560 Arduino/Genuino - China Klon geschossen. Nun versuche ich über den Mega2560 als ISP für meinen Ziel - Chip AtMega64L über AvrDude (integiert in die IDE) den bootloader zu brennen. Da die IDE den
System wide configuration file is "C:\Users\Hla\AppData\Local\Arduino15\packages\MegaCore\hardware\avr\2.0.0/avrdude.conf" Using Port : COM5 Using Programmer : stk500v1 Overriding Baud Rate : 19200 AVR Part
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
). Vielleicht werden diese ja zu einem zweiten Standbein des Forums, neben AVR.
m.n. schrieb im Beitrag #4901611: > ...bevor ein 8051 seine ISR angesprungen hatte, > war der AVR mit seiner ISR schon fertig ;-) Der ist ja auch viel älter als die AVR. Da springt man nicht mehr so, wie in der Jugend. MfG Paul
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
(https://www.arduino.cc/en/uploads/Main/arduino-mega2560-schematic.pdf) ist aber etwas verwirrend. Ich verstehe nicht so ganz warum da ein ATMega8U2 verwendet wird. Erhält dieser das zu flashende Programm per USB und Programmiert dann den ATMega2560 per ISP
Beitrag #5472753: > Erhält dieser das zu flashende Programm per > USB und Programmiert dann den ATMega2560 per ISP? IIRC ist im großen Mega ein serieller Bootloader, der 8U2 macht dasselbe wie ein USB2Serial Konverter. Ein fabrikneuer (nackter) 2560 hat den aber nicht drin, der muss per ISP aufgespielt
-
Thread
Can einstieg
Hartware habe ich eine Platine mit at90can128 und einen PCAN-USB > inklusive Software Und für den AVR gibt es auch viele Möglichkeiten und Bibliotheken. Setze ich selbst ein, auch mit verschiedenen AVRs (AT90CAN128, ATmega88, ATmega2560...). Alles völlig problemlos. Da muß man nicht unbedingt auf einen
Verfügung gestellt hast und erklärt hast. Erwin D. schrieb im Beitrag #4689597: > Und für den AVR gibt es auch viele Möglichkeiten und Bibliotheken. Setze > ich selbst ein, auch mit verschiedenen AVRs (AT90CAN128, ATmega88, > ATmega2560...). Alles völlig problemlos. Da muß man nicht unbedingt
-
Thread
arduino mit avrdude
you. [/code] meine aktuellen Parameter sehen so aus: [code]-P com3 -b115200 -c wiring -p m2560 -e -U flash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":a [/code]
der Bootloader, dieser hat eine andere COM-Nummer als im normalen Betrieb. EDIT: Der Mega2560 hat wie der Uno einen eigen Chip zum für die USB-Verbindung, probier mal avrdude -cstk500v2 -B115200 -Pcomx
-
Thread
Mit FPGA möglich?
Alle Eingänge mache ich über Optokoppler, Ausgänge über Treiber-IC. Ein Microprozessor, z.B. AVR 2560 und dann viele Pins mit dem dem CPLD verbinden scheint mir eine gute Maßnahme zu werden. Ich muss mich noch mal in die ISE einarbeiten und schauen wie ich das mit dem Schieberegister am einfachsten
Dann ist der Platzbedarf für ein paar Schieberegister wohl keine Thema. >Ein Microprozessor, z.B. AVR 2560 und dann viele Pins mit dem dem CPLD >verbinden scheint mir eine gute Maßnahme zu werden. Nöö, das ist reine Panik. Wenn du nichtmal ansatzweise weißt, was du willst, und wie man das sinnvoll
-
Thread
CrossWorks AVR 2.0 - ATmega2560 - Timer0 läuft im Simulator nicht
Hallo liebe µC Freunde, ich habe mich heute mal rangemacht um meinen Code vom Atmega2560 (geschrieben im AVR Studio) in Crossworks AVR 2.0 zu portieren. Allerdings bin ich hier schon sehr früh gescheitert. Ich wollte den Timer0 für die CTL als Timer einbinden, doch leider funktioniert
/avr_1_4/avr_simulator_target_interface.htm). Für meinen speziellen Fall des Timer0 sieht das Skript wie folgt aus: [code] // ATmega2560 peripherals = new Array(0x200); var totalCycleCount;
-
Thread
STK600 --> Fehlermeldung bitte um Hilfe!
ein Rechteck. Die Pins für die Hardware-PWM macht nicht (vermutlich Softwarefehler). Der Atmega2560 ist über einen externen 16Mhz Takt angeschlossen Ich hoffe, dass ich somit genug erklärt habe, um die Nettiquette zu erfüllen. Nun aber zu dem eigendlichen Problem: Wenn ich nun das AVR Studio
kein Erfolg Atmega32L angeschlossen und über ISP eine Verbindung aufgebaut --> funktioniert Atmega2560 mit highvoltage angesteuert --> funktioniert Atmega2560 mit JTAG angesteuert --> selbe Fehlermeldung Atmega2560 mit highvoltage auf internen Takt gestellt --> Fehlermeldung bleibt bei ISP Kann
-
Thread
ATmega2560 Code Compression ICCAVR
ICCAVR, die ich bislang für den ATmega128 schon mehrfach erfolgreich eingesetzt habe, für den ATmega2560 nicht funktioniert. Es erscheint beim Compiliervorgang folgende Meldung: Info: Code Compression not (yet) compatible with AVR M256x devices. No Code Compression will be performed. Weiß jemand,
Neuigkeiten von Imagecraft: Ab Version 8.04 wird nun Code Compression für den Atmega2560 unterstützt.
-
Thread
timer Probleme ctc OCRA/B
Mega2560 , ich kapiers einfach nicht. Ich möchte timer1 wie folgt haben, OCR1B sollte 9x getriggert werden und dann einmal OCR1A um eine Messung mit 50 oder 60HZ sowie 20HZ zu realisisern. Leider bekomme
franz schrieb im Beitrag #5812558: > Mega2560 , ich kapiers einfach nicht. Wenn du es schon nichst schaffst dich so auszudrücken dass der Leser es einfach versteht dann wirst du es selbst auch nicht verstehen bzw. verstanden haben. Erster
-
Thread
Spannung mit Atmega48 messen 0-25V DC dimensionierung Spannungsteiler
> bis 25,60 V Kaum, dazu müsste der AVR eine Refrenzspannung von genau 2.56V haben. Hat er aber nicht, zumindest wenn man die interne Refrenz verwendet, die kann von 2.3 bis 2,9 haben. Einfach mal ins Datenblatt gucken. > 124K und 511K
Hallo MaWin, als Referenz verwende ich einfach 5V. Mit de, Spannungsteiler: (2^10bit*5)/2 = 2560 komma gesetzt 25,60V und der Rechnung komme ich auf: (5V/124Ohm)*(124Ohm+511Ohm) = 25,60V >>Du solltest 1/10 davon verwenden, also 12k4 und 51k1, >>denn der AVR misst nur genau bis 10k