-
Thread
Grundlegende Frage zu Windows CE
ausgedrückt. Ich werde mir jetz wohl ein STK600 + AVR Dragon besorgen und erstmal mit dem beiliegendem ATmega2560 anfangen. Das ist aber eine vernünftige Lösung, oder? Aufjedenfall schonmal ein großes dankeschön an die die mir hier geantwortet haben!
> Ich werde mir jetz wohl ein STK600 + AVR Dragon besorgen und erstmal mit > dem beiliegendem ATmega2560 anfangen. der 2560 hat kein USB... > Das ist aber eine vernünftige Lösung, oder? > Aufjedenfall schonmal ein großes dankeschön an die die mir hier > geantwortet haben!
-
Thread
Bascom Problem oder schon wieder Fusebits?
wegen dem Display helfen konnten, stell ich wieder ne Frage... Und zwar wegen dem UART meines ATMEGA16. Normalerweise sollte doch Bascomtechnisch mit dem Code alles Paletti sein, aber er hat nur konstant 5 V an RX und an TX... ------------------------------------------------- $crystal = 14745600
@Roland ...auch das stimmt, aber er hat doch "nur" einen ATmega16. Paul (Kamera-geschädigt)
-
Thread
Can einstieg
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 anderen µC umsteigen. Andererseits ist es auch nicht schlimm, wenn man verschiedene Plattformen kennen lernt :-)
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 anderen µC umsteigen. Kannst Du mir die Quellen für den Avr nennen? Lg
-
Thread
Arduino Mega Multiple Serial Communication Speed Midi
Instrumente an 4 Serial- bzw. Midi-Outs schneller als alle 4 an einem Midi-Out? Auf dem Board ist ein ATMega 2560 drauf und ein ATMega16U2 extra für die USB-Serial Kommunikation und Pin 0 RXD und 1 TXD. Schaltplan vom Board da: http://arduino.cc/en/uploads/Main/arduino-mega2560_R3-schematic.pdf Also nur ein TX ist an dem Mega16U2, die anderen drei sind direkt am Mega 2560. USB-Serial nutze ich nicht. Hoffe Ihr könnt mir helfen? Grüße!
-
Thread
Einsteiger Kit Arduino R3 Ultimate
#3721957: > Hier noch der Link: Ich würde bei ebay bestellen. Du bekommst einen Arduino mit atmega2560 anstelle des atmega328 für weniger Geld. z.B. http://www.ebay.de/itm/Neu-SunFounder-Mega-2560-R3-Projekt-Super-Starter-Kit-fur-Arduino-UNO-R3-Nano-/151253016602?pt=Wissenschaftliche_Ger%C3%A4te
Jo danke Leute! War die letzten Tage beschäftigt. Hab mich jetzt für den Arduino mit atmega2560 bei Ebay entschieden.
-
Thread
[V] Sammlung an Devboards, Modulen, IC, STM32, TI, PIC32, Arduino, CAN,GPS, BLE RN42, PoE, NXP, LPC
Arduino Leonardo mit RS232 TTL Modul und USB Kabel - 10€ 1x Arduino Mega ADK - 10€ 1x Saintsmart ATMEGA 2560 Devboard (https://www.reichelt.de/arduino-kompatibles-mega-2560-r3-board-ard-mega2560-r3-p215892.html) - 10€ 1x Renesas Devboard mit ETH - 5€ 1x NXP FRDM Devboard - 5€ 1x Texas Instruments
USB CAN Analyzer 1x RN42-I/RM Bluetooth 2.1 Modul 1x Hosiden HRM1026 BLE Modul 1x Saintsmart ATMEGA 2560 Devboard reserviert
-
Thread
Problem mit avr-ld: Fehlt die Arduino runtime library?
/local/avr/lib/avr6/crtm2560.o[/pre] Was mache ich falsch? Muss ich vielleicht noch eine Arduino-Runtime-Library irgendwo herunterladen und installieren?
Linkeraufruf sieht so aus: [...] Ein Aufruf per avr-gcc würde etwa so aussehen: [pre]avr-gcc -mmcu=atmega2560 -o bastel.elf bastel.o ADS7846.o MI0283QT2.o -lscanf_min -lprintf_min -Wl,Map,test.map[/pre] Um spezielle Versionen von printf / scanf zu verwenden, wird i.d.R. das entsprechende Symbol undefined
-
Thread
Transistortester AVR
Kompilieren bekomme ich folgende Fehler-Meldung: ....(letzte Outputzeilen) [pre] avr-gcc -mmcu=atmega2560 -Wl,-Map=ComponentTester.map -Wl,--relax main.o user.o pause.o adjust.o ADC.o probes.o display.o resistor.o cap.o semi.o inductor.o tools_misc.o tools_signal.o tools_LC_Meter.o SPI.o I2C.o serial.o
EventCounter(); [/code] In Deinem oben zitierten Aufruf des Linkers [code] avr-gcc -mmcu=atmega2560 -Wl,-Map=ComponentTester.map -Wl,--relax main.o user.o pause.o adjust.o ADC.o probes.o display.o resistor.o cap.o semi.o inductor.o tools_misc.o tools_signal.o tools_LC_Meter.o SPI.o I2C.o serial.o
-
Thread
ATMega16u2 auslöten geht nicht, warum?
Hi, ich habe gerade versucht von einer Ultimaker 2 Platine den ATMega16u2 auszulöten um ihn zu tauschen. Und bin leider gerade daran gescheitert, vielleicht könnt ihr helfen? Warum den ATMega16u2 tauschen? Der geht zwar an sich noch, konnte ihn noch flashen, aber
Projekte. Das Ultimaker-Board ist ja eigentlich nur eine schöne Ausführung eines Arduino Mega 2560 plus Motortreiber auf der Platine. Der USB-Port ist ein ATMega16u2, der Hauptprozessor ein ATMega2560. Schaltpläne hier: https://github.com/Ultimaker/Ultimaker2/blob/master/1091_Main_board_v2.1.1
-
Thread
Arduino + ESP8266
Wenn du schon den ESP mit arduino verwendest, warum programmierst du ihn nicht direkt? Den mega2560 kannst weglassen.
Datenblatt http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Alle Baudraten mit einem Error >2% werden nur mit Glück funktionieren.
-
Thread
Art-Net-Node neues Layout für 4DMX-Kanäle (2 Layer SMD)
gleicher Architektur und 4xUART gesucht. Die Auswahl ist sehr gering, denn es gibt dort nur die Atmega2560/1280/640. (Preislich aber alle sehr ähnlich, also nehme ich gleich den mit dem meisten Speicher. Die Wandler: Habe ich exakt jene beibehalten, welche bereits auf der 2-Kanal-Version drauf sind
fleißigen Helfer natürlich nicht zu kurz kommen und ich werde einige Platinen incl. vorbestücktem Atmega2560 verschenken und den Rest zu Selbstkostenpreisen abgeben. Querposting: Das Projekt gehört definitiv ins DMXC-Forum, aber da mir hier sehr viele technikversierte Leute bereits geholfen haben,
-
Thread
Bibliothek für VT100-Terminals
Speicher und ist langsam und soll deswegen ausgetauscht werden. Bis jetzt hatte ich auf meinem kleinen ATmega2560 zwar noch keine Speicherprobleme aber bei kleineren AVRs ist das ein großes Minus. Des weiteren sind keine Befehle implementiert, die eine Rückgabe des Terminal-Programms zur Folge haben. Da weiß
kontrolliert, was ich nicht möchte. In einem Fall benutze ich nämlich meine kleine Bibliothek um auf dem ATmega2560 Daten raus zu liefern über den UART2. Die oben beschriebene Bibliothek kann aber maximal 2 UARTs verwalten. Daher müsste ich sie, wenn ich sie verwenden sollte umschreiben. Mir war es wichtig
-
Thread
Ethernet Speed von CPU oder Ethernet shield abhängig ?
Hallo Ich habe mir mit einen atmega2560 (16MHz) und einen Ethernet shield basieren auf dem w5100 Controller eine steuerungs Webseite zusammen gezimmert. Läuft alles ganz gut. Das problem ist eher die zeit die vom auf rufen (PC lokal
Mit einem Atmega644 bei 20Mhz und einem parallel angebundenen CP2201 Controller konnte ich ein bisschen mehr als 200k Byte pro Sekunde für das Erzeugen von HTML Seiten mit dynamischen Anteilen erreichen. Das ist zwar
-
Thread
Mature AVR JTAG ICE von Atmel
ja schade, aber das alte AVRISP kann ich noch zum Programmieren (des atmega2560 (der neue 100pinner)) benutzen oder? Dann muß ich wir wohl das neue JTAG MkII bestellen. Wo finde ich die Kompatibilitätsliste?
eine Projektgröße ab etwa 40.000 Codezeilen veranschlagen (in C). Ich würde also selbst einen ATMega128 für den Zeitrahmen einer Diplomarbeit als viel zu groß einschätzen. Peter
-
Thread
Unsinnige IO-Locations für GPIOR!
entwirren. Und daher haben sie diesen Platz für die Portpins der höherbeinigen AVRs reserviert (ATmega164 .. ATmega2560).
Peter Dannegger schrieb im Beitrag #3526603: > Und daher haben sie diesen Platz ... > reserviert (ATmega164 .. ATmega2560). Toll. Interessiert eigentlich wenig, was für irgendwelche anderen Controller reserviert wird. Zumal wenn sowieso das Register-Chaos regiert. Peter Dannegger schrieb im Beitrag
-
Thread
Arduino Mega 2560 Belastbarkeit
natürlich vorher genau wissen was ich beachten muss...somit auch zu meinen Fragen. 1. Warum hat der Atmega 2560 4x VCC und 4x GND? 2. Was beim Arduino darf ich wie belasten? I/O ist glasklar... max 40 mA VCC und GND des µC ist auch klar...200 mA....also alles was im µC vor sich geht darf zusammen
Pascal W. schrieb im Beitrag #4671425: > 1. Warum hat der Atmega 2560 4x VCC und 4x GND? Weil der Chip das braucht. Intern kann man nicht über einen einzigen Bonddraht die saubere Versorgung des ganzen Chips gewährleisten. Pascal W. schrieb im Beitrag #4671425
-
Thread
GCC v14 Release
jetzt 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
Option -v gibt. Egal für welchen Controller ich mit der Arduino IDE kompiliere. Ob für Standard ATmega2560 oder den ATmega4809. Beim ATmega4809 ist auch egal ob ich dafür das megaavr Arduino Core Package oder das MegaCoreX Core Package von mcudude verwende. Ist in allen Umgebungen die -v Option aktiv
-
Thread
epson rtc72421 zum arduino
also haufenweise Leitungen. Heutige RTCs haben vorzugsweise I2C, SPI oder 1-Wire Anschluß. Der ATmega328 hat kein Interface für externes SRAM, man muß beliebige IO-Pins opfern.
72421_3_man.pdf Aber dazu sind immer noch 8 Pins nötig. Oder man nimmt einen Arduino mit dem Atmega2560/2561, der kann SRAM direkt ansprechen: https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf Aber der hat auch ausreichend
-
Thread
Neuauflage Busch Microtronic 2090 Lerncomputer
Board ist und wo > man es bekommen kann. Ach so, sorry. https://www.amazon.com/Gowoops-ATMEGA2560-16AU-headers-Compatible-Mega2560/dp/B07Y9P4JL2/ref=pd_sbs_3?pd_rd_w=bx4Km&pf_rd_p=ed1e2146-ecfe-435e-b3b5-d79fa072fd58&pf_rd_r=SWSF7B8ZT5J88WM0C5QB&pd_rd_r=9d6ea4e6-79b8-4c01-a7cb-ca27a6158798&
will. Ja ich kann mich nicht beschweren. Meine früheren Microtronic-Versionen habe ich mit dem ATMega 2560 gebaut, die waren auch nicht genauer oder sonstwie besser. Für den Preis - top!
-
Thread
LCD über 74*595: Busy-Flag?
grenzenlos... Kannst Du nicht einfach einen Chip mit mehr Pins nehmen, oder bist Du schon bei einem Mega2560 angelangt? Wäre ja auch eine Möglichkeit. fchk
: > Kannst Du nicht einfach einen Chip mit mehr Pins nehmen, oder bist Du > schon bei einem Mega2560 angelangt? Ich bin beim ATmega1284, und nur wegen zwei fehlender Pins möchte ich nicht gleich den uC wechseln (vor allem da die Platine schon zu 80% fertig ist)
-
Thread
Pololu A4983 wird sehr heiß, Motoren ruckeln nur
benötigten Leistung bei Deinem Projekt. Ich spiele gerade mit dem A4982 herum, und dabei ist ein ATmega88 gerade gut genug um einen Schrittmotor zu betreiben. Gut, das liegt auch an der max. Schrittfrequenz von 100kHz. Der ATmega2560 hat zwar mehr Timer zur Verfügung, aber mit 8 Schrittmotoren wird
benötigten Leistung bei Deinem > Projekt. Ich spiele gerade mit dem A4982 herum, und dabei ist ein > ATmega88 gerade gut genug um einen Schrittmotor zu betreiben. Gut, das > liegt auch an der max. Schrittfrequenz von 100kHz. > Der ATmega2560 hat zwar mehr Timer zur Verfügung, aber mit 8 > Schrittmotoren
-
Thread
Atmega 328p Eeprom schreibzugriff auf einzelne Bits
wertet das dann alles aus. Also z.b. Verbrauch zwischen den zwei Impulsen... Erstmal soll das ein Atmega 2560 vom Arduino Mega Board mit SD Karte, RTC... sein, später ein mal ein Raspberry Pi 4.
Der Verbrauch zwischen 2 Impulsen ist immer gleich, die Zeit nicht... > Erstmal soll das ein Atmega 2560 vom Arduino Mega > Board mit SD Karte, RTC... sein, später ein mal ein Raspberry Pi 4. Bist du sicher, daß der Raspi für diese äußerst komplizierte Aufgabe auch ausreicht?
-
Thread
NRF24L01+ test program for Arduino Mega
http://www.mikrocontroller.net/topic/402085 Prerequisites --------------- - Arduino Mega 2560 must be set up to run at 16 MHz The Arduino is not absolutely required. You can use a naked ATMega2560 running at 16 MHz with RS232 connection to your computer. Just use the port pins
AVRDude) to put the HEX file via USB connection on your Arduino - program the hex file in your ATMega2560 To run the program: -------------------- - start your terminal application - connect it to the port where your Arduino is located - set the baud rate to 57600 baud, 8 bit, no parity
-
Thread
zublöd für Hardware SPI?
bekannten > Typen mit PORTH liegen die nämlich woanders Stimmt. Hab auch grade mal geschaut: Beim Mega2560 z.B. hat PortH nichts mit SPI zu tun. Da liegen die SPI-Pins auf PortB(PB0 - PB3) [c] void SPI_MasterInit(void) { DDRB = (1<<PB4)|(1<<PB5)|(1<<PB7); // set PB4(SS), PB5 (MOSI) and PB7
Kaj schrieb im Beitrag #3651053: > Stimmt. Hab auch grade mal geschaut: Beim Mega2560 z.B. hat PortH nichts > mit SPI zu tun. Muss er auch nicht. CS vom SPI-Slave muss nicht an SS hängen. > Versteh ich auch nicht so ganz. SPI hat nichts, aber auch gar nichts mit > Adressen
-
Thread
Temperatursensor gesucht
nicht! Was juckt den hier der µC, es geht um Temp.Sensor. Wenn du es unbedingt wissen willst, ATmega2560 im TQFP-100 Gehäuse. Man oh man, wie im Kindergarten...
Adam P. schrieb im Beitrag #7843950: > ATmega2560 im TQFP-100 Gehäuse. Dann hast Du ja genug Eingangspins für den ADC. Eine erweiterte Schaltung wie folgende, sollte passen: https://www.mikrocontroller.net/topic/354441#3953900 Im Grunde
-
Thread
Arduino HardwareSerial Bibiothek unterstützt jetzt RS485
modifizierten Bibliotheken mit einigen zusätzlichen uC testen konnte. Die fraglichen uC sind: ATMEGA 644P, 1284P, 2560, 328PB, und 128/1280. Allen diesen Typen ist gemeinsam, mehr als ein USART zur Verfügung zu haben. Das ist günstig weil dann der Bootloader Port nicht berücksichtigt werden muß
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 bleibt. Serial Debugging praktiziert man dann
-
Thread
UART bei ATtiny2313
brauche Hilfe mit RS232 kommunikation zwischen 2 microcontroller AVR. Ich habe kein Problem aus ATmega2560 nach ATmega2560, oder aus ATmega8 nach ATmega2560. Aber Transmit mit ATtiny2313 funktioniert nicht. Mein main programm init: ldi acc,low(RAMEND) out spl,acc rcall USART_init
-
Thread
Eigener Bootloader stm32f103
ich habe folgendes Problem. Ich habe einen funktionierenden MIDI-Controller auf Basis eines AtMega2560 gebaut. Im Netz habe ich einen Bootloader gefunden der ein Update der Firmware über eine SD-Karte erlaubt (https://github.com/FleetProbe/MicroBridge-Arduino-ATMega2560). Das habe ich benutzt um im Menü
mit meinem MIDI Controller auf einen STM32F103 umgestiegen und es funktioniert alles wie beim AtMega2560. Ich finde sehr viel über Bootloader für den STM aber ich kapiers einfach nicht. Ich bräuchte einen Bootloader der von der Mechanik her wie der für den AtMega2560 ist. [pre] The bootloader looks
-
Thread
erst programmieren, dann schalten
Schließlich hat ein Arduino ja für ihn zu wenig IOs … Ich habe die Allegros auch bloß mit'm ATmega88 gesteuert. Mehr braucht man für ein bissel Uhr halt nicht.
festlegen können Hier mal einen Link zu einem ARDUINO MEGA: http://www.amazon.de/SainSmart-Mega2560-ATmega2560-ATMEGA8U2-cable/dp/B00FLL8OZG/ref=sr_1_1?ie=UTF8&qid=1388762612&sr=8-1&keywords=arduino+mega
-
Thread
I2C/TWI kommunikation. Slave antwortet nicht.
MoinMoin, ich versuche mich grad an einer I2C Kommunikation mit einem LSM6DS0. Master ist ein Atmega2560.(3Achsen-Gyro und 3Achsen Beschleunigungssensor von ST) Datenblatt: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00101533.pdf. Hierbei habe ich folgendes
Hier noch ein Bild vom LA. P.S. Der Sensor selbst ist auf einem Sensorshield X-Nucleo-IKS0A1 und der 2560 ist mal ArduinoMEGA2560 gewesen. Also die Hardware sollte es nicht sein
-
Thread
[hife] usb-lüftersteuerung mit i2c und co.
meines typs ansteuern kann... kann ich daraus jetzt schliessen, dass ich einen eher umfangreicheren atmega, größer als der atmega32 brauche? also eher so was in die richtung von nem 2560 oder so? (wobei das ja absoluter overkill wäre und ich damit wahrscheinlich noch einiges mehr in meinem pc regeln könnte
welche Atmels ich nehmen soll. gibt da ja recht viele... ich denk mal, ich werd auf jeden fall einen atmega8 für den usb-programmer brauchen. dann vielleicht noch 1, zwei weitere atmega 8 zum experimentieren, vielleicht auch einen oder zwei atmega32... und dieser atmega2560 mit passender adaption klingt
-
Thread
ATMEL Mikroprozessor programmieren
ruhig, was regst du dich so auf, kanns ja net sein. also wir werden in der firma in zukunft den ATMEGA2560-16AU programmieren und ich wollte mich da im vorhinein einlesen. vorher hatten wir den AT90CAN128-15AZ. und jetzt wollte ich halt lediglich wissen ob es was gibt wo man sich super einlesen kann
ja net sein. Ich reg mich doch gar nicht auf... > also wir werden in der firma in zukunft den ATMEGA2560-16AU > programmieren und ich wollte mich da im vorhinein einlesen. vorher > hatten wir den AT90CAN128-15AZ. Aaah, also doch mal ein paar brauchbare Infos... Also AVR. > und jetzt wollte ich
-
Thread
Adruino Mega 2560 ADC hängt fest
Hallo Ich habe folgendes kurioses Problem. In meinem Projekt ist ein Adruino Mega 2560 verbaut. Sobald ich den Motor (24V DC Motor 500W ) starte bleibt der ADC hängen. Sobald ich den Motor ausschalte läuft der ADC wieder weiter. Ein Programm Fehler ist ausgeschlossen. Ich vermute das der Motor irgendwie den ADC stört und zum Absturz bringt. Der Rest des Atmega läuft ohne Probleme weiter. Die Versorgung kommt von 2 Autobatterien und ist ok. Ein Atmega 2560 auf einem MK3 Board läuft mit dem selben Programm ohne Probleme Kann es wirklich sein das auf
-
Thread
C-Übungs-Aufbau mit Sinn!
gebaut, in welchem man dem Asuro die Befehle gehen kann. (Der vorhandene uController durch einen atmega2560 ersetzt...) suche auf youtubte nach asuro mit atmega2560.... das arbeiten mit elektronik verbessert das verständnis... wenn du weisst, was für Sensoren verwendet werden und wie sie funktionieren
ist >es viel einfacher dann diese zu programmieren... damit komme ich zurecht. Den größeren ATMEGA kann ich ja nachrüsten, wenn ich mehr Ressourcen brauche. Zum Youtube-Video. Da macht das Teil auch kein Sinn. Es fährt halt selbstgesteuert durch die Gegend. Ein Kaffe kann das Teil mir trotzdem
-
Thread
Umsetzung: String in Befehl
Du brauchst letztlich eine Art Interpreter für eine Programmiersprache. Da du mit einem ATmega2560 über relativ viel Platz verfügst, wäre es eine Möglichkeit, einen ,,richtigen'' Scanner/Parser zu schreiben. Dafür gibt es teilweise auch Werkzeuge. Die bekanntesten sind lex und yacc. Für
> Du brauchst letztlich eine Art Interpreter für eine Programmiersprache. > > Da du mit einem ATmega2560 über relativ viel Platz verfügst, wäre > es eine Möglichkeit, einen ,,richtigen'' Scanner/Parser zu schreiben. > Dafür gibt es teilweise auch Werkzeuge. Die bekanntesten sind lex > und yacc
-
Thread
Raspberry.PI & S0
da auch keine großen Probleme. Aber: ich möchte die Anzahl der S0-Kanäle auf 4 erweitern und der ATmega328 besitzt nur 2 ext. Interruptus. Ich könnte auf einen Mega2560 ausweichen, der 8 ext. Interruptus besitzt, scheue mich aber vor der Idee so ein "Monster" selbst zu verbauen (PCB-Design, löten). Der ATmega328 (DIL, Fassung, extern programmieren) wäre mir da deutlich lieber. Vielleicht wäre es auch möglich ein Eingangsbyte zu pollen (es gibt doch da so eine Fast-IO-Lib). Wie gestalte ich dann meine Timebase
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
unglaublich billigen ESP32 für mich ihren Reiz weitgehend verloren. Ich habe seit Jahren privat keinen ATMEGA mehr angefasst.
die Weiterführung des "Freitagsthreads". Nun die grössere Version des UDP Testers - für den Mega2560. Leider erlaubt der Mega328 aufgrund seines kleinen RAM nur recht wenig Funktionalität, beim Mega2560 ist das wesentlich entspannter. Hier gibt es neben der UDP Funktionalität (Konfiguration,
-
Thread
Atmega SPI will nicht
Hallo Ich probiere mich gerade an der SPI Schnittstelle auf einem Atmega 2560 für mein Projekt. Habe einen Quellcode vom Lehrer erhalten doch leider will die SPI Schnittstelle nicht so wie wir. Vieleicht kann ja jemand einmal über den Code schauen. [c] /******
Hallo Habe nun das SPI zwischen einem Atmega 2560 und einem Atmega 16 zum laufen bekommen. :-) Was ich noch nicht hinbekomme ist das ich die Daten in einzelne Bytes aufteilen kann um sie so über den SPI bus zu senden.
-
Thread
Arduino 2560 PWM Frequenz ändern auf 100Hz
**************************************/ inline void initPWM1(uint8_t freq) { #if defined(__AVR_ATmega8__) || \ defined(__AVR_ATmega48__) || \ defined(__AVR_ATmega88__) || \ defined(__AVR_ATmega168__) || \ defined(__AVR_ATmega328P__) // use PWM from timer2A on PB3 (Arduino pin
WGM21); // fast PWM, turn on oc2a TCCR2B = freq & 0x7; OCR2A = 0; #elif defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) // on arduino mega, pin 11 is now PB5 (OC1A) TCCR1A |= _BV(COM1A1) | _BV(WGM10); // fast PWM, turn on oc1a TCCR1B = (freq & 0x7) | _BV(WGM12);
-
Thread
Info zu aktuellen AVR-Lieferzeiten
Availability auf "Now" steht... Kopfschüttelnd und seit über 1 Jahr auf seinen versprochenen Mega 2560 wartend - zztop
sollte man immer noch ohne Probleme erhalten, wenn auch ein wenig teuerer als Normal. Die neuen ATmega256X, ATtiny25 sind es die auf sich warten lassen.
-
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
Uart Lip für die Controller AT90CAN nach P. Fleury
Geh mal in die uart.c und mache aus [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) [/c] das [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) || defined(__AVR_AT90CANxxx__) [/c] Damit sollte die library für den entsprechenden AT90CANxxx
-
Thread
Steuerung für unser Hauswasserwerk mit Arduino oä.
Was meint ihr zu diesem: http://www.ebay.de/itm/Arduino-compatible-Mega-2560-ATmega2560-16AU-Board-Free-USB-Cable-/230827575561?pt=Wissenschaftliche_Ger%C3%A4te&hash=item35be654909 --> Arduino Mega 2560 für 18€
und schon war es leicht auszuwerten. Und auch Jahre lang Wartungsfrei. Den Rest machte dann der ATMega 8. Vielleicht wäre das was, weil mit Strom und offener Leitung hast du immer Korrosion etc. Wäre nicht meins. Gruß Stumpf
-
Thread
UART Kommunikation
bin heut schon fast am verzweifeln, weil ich versuche eine Verbindung zwischen meinem Arduino Mega2560 Board und dem PC aufzubauen. Das ganze soll ohne die Arduino IDE durchgeführt werden. -> C-Program über Atmel Studio 7 Das Ziel ist eigentlich die Bibliothek von Peter Fleury zu verwenden. (ebenfalls
heut schon fast am verzweifeln, weil ich versuche eine > Verbindung zwischen meinem Arduino Mega2560 Board und dem PC aufzubauen. Hier nochmal der Link http://circuit-diagramz.com/wp-content/uploads/2016/05/Schematic-Circuit-Diagram-for-Arduino-Mega-2560.jpg Also USB, alles andere vergessen
-
Thread
ATMega16u4 per JTAG Debuggen
Neues C "Blinki" Projekt: Gleiches verhalten Neues Assembler "Blinki" Projekt: Gleiches verhalten Atmega32u4(auf Arduino Micro Board) als Target: Gleiches verhalten Atmega2560(auf Arduino Mega Board) als Target: Debuggen Funktioniert Ich habe auch probiert das ganze mit MPLABX zu Debuggen, was aber
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
Für ATtiny4313 kompilieren?
atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4
atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4
-
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
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
ATmega1284P Flash Speicher oberhalb 64K in Assembler
Register erspart. Jetzt funktioniert es zwar, aber ich habe noch nicht verstanden, wie es im ATmega1284 bzw. einem Atmega2560 für die Programmierung funktioniert. Bedeutet das, das ich jetzt alle Bilder, die im oberen Bereich abgelegt werden, immer mit ELPM ansprechen muß und alle anderen Bilder
Beitrag #3499167: > Jetzt funktioniert es zwar, aber ich habe noch nicht verstanden, wie es > im ATmega1284 bzw. einem Atmega2560 für die Programmierung funktioniert. > Bedeutet das, das ich jetzt alle Bilder, die im oberen Bereich abgelegt > werden, immer mit ELPM ansprechen muß Ja, natürlich.
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
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 kein Gerät um SMD Bauteile anzuschließen zur Verfügung außer ganz am Ende einmal nen AVR Board mit 6 Pins und AVR Studio
ganze Projekte geschafft hätte. Oder hat jemand für den Notfallplan eine Idee, wie ich auf einen Atmega 2560 Arduino Bootloader bekomme. 1. geht unter 100€ an Privatkunden? 2. Wirklich den NRF 52xxx? oder einen anderen 52xxx? Oder ein ganz anderes Board was einfacher ist und für andere Unternehmen