-
Thread
Arduino Ethernet Shield w5100 nimmt nichts an
Zenarien meine ich das ich verschiedene LED Sachen steuere wie ein Cube. Benutze das UNO Rev3 mit ATmega328 Chip! Stefanus hat das problem erkannt was kat stk500 Fehler mit dem Bootloader zutun?!
ich einen Arduino über AvrDude flashen dann sieht meine Zeile so aus: avrdude -c stk500v2 -p m2560 -P com17 -D -U flash:w:main.hex:i ^^^^^^^^^^^ Wenn du die ArduinoIDE über CMD startest, die Konsolenausgabe in der ArduinoIDE einschaltest, dann müsste da zu beginn des Flashvorganges auch
-
Thread
LCD EA W204B-NLW
Nabnds, ach ja ich benutze ein STK600 mit ATmega2560 und LCD EA W204B-NLW. Also bei mir ist es wie beschrieben genau so aufgebaut, siehe: [c] #include <avr/io.h> #include "lcd.h" #define F_CPU 16000000UL #include <util/delay.h> uint8_t i;
@batty man Anbei zwei Bilder! 1. Zeigt das Toolchain an. Wenn du auf deinen ATmega2560 in der Symboleiste klickst. Bei Optimization findest versichiedene Einstellungen. Einfach verschiedene einstellungen ausprobieren. z.b. eine Led 1 sek an und 1 sek aus. Mit einer
-
Thread
AVR Studio C++ vs. Arduino Processing
auch auf 8-Bittern große Projekte umsetzen; man muss schon einige Zeilen Code schreiben, um einen ATmega2560 vollzukriegen?! > Dynamische Klasse (keine Ahnung, ob man dem wirklich so sagt) ist die > Instanzierung einer Klasse in einer einzigen Funktion. Meinst du so? [c]void someFunction () { MyClass
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
konnte nur 64kB SRAM adressieren, unterstützen neuere AVR-GCC den Xmega besser? Ich hab mal den ATmega2560 benutzt, der ist dann ständig aufs Trampolin gesprungen, um die 256kB Flash zu erreichen. So ein Würg-Around ist heutzutage wirklich eine Zumutung. Über 64kB Flash/SRAM ist ganz klar ein 32Bitter
ATMEGA16 und dem ATMEGA32 einzuordnen. Diese werden so zwischen 2 und 3 Euro gehandelt... Und der (derzeit noch) absolute "günstigste" Pic kostet bei REichelt 0,33Euro. Wobei das im Gegensatz zum obigen
-
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
Lichtschwert Umbau
Effekt bei den Hasbro-Schwertern. Den angehenden Jedi störts aber nicht. Als Prozessor dient ein ATMega8, die Soundausgabe übernimmt ein ISD2560 und für die Bewegungserkennung kommt ein Beschleunigungssensor von Pollin zum Einsatz. Versorgt wird die Schaltung mit drei gebrauchten Notebookzellen über
-
Thread
Farbdisplay am AVR
dieses im Detail angesteuert werden könnte? Um meine vorhandenen Kontroller nutzen zu können (Atmega8/16 und 32), will ich mich auf nur eine Farbe beschränken. Nutzung also quasi monochrom. Die Sensoren werden über einen externen Atmega8 empfangen und über serielle Schnittstelle übergeben. (Vom Display
Controller und entsprechender Dpkumentation bei Ebay für 10 Euro. Ansteuern kannst du die auch mit einem Atmega. Nimm lieber sowas und erspar dir den Frust ;)
-
Thread
AVR ADC Wertespanne inkorrekt
blöd. Jetzt funktioniert alles :D Das ganze wollte ich bauen, um erstma zu schauen wie mein Atmega die werte einließt, um später z.B. Temperatur oder Lichtsensor anzuschließen. Danke euch, danke!
Vergess nicht die porten richtig ein zu stellen. Ich benutze ATMEGA2560 und musz dafuer : DDRF=0x00; // Analoge Kanaele als EINGANG PORTF=0x00; // Keine Pull-ups an die Analoge Kanaele DIDR0=0x00; // Ausschalten von digitale Eingangspuffer So aehnliche port-registers
-
Thread
AVR: Fuses lesbar, aber nicht schreibbar
Hallo! Ich habe folgendes Problem mit einem ATMega2560: Nach dem Programmieren waren die Fuses kaputt. Also habe ich versucht, den Controller wiederzubeleben, indem ich ein 500kHz-Rechteck-Signal (habe ich auch mit anderen Frequenzen probiert) an XTAL1
ttyUSB0 Using Programmer : avr911 AVR Part : ATMEGA2560 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated
-
Thread
STK600 8bit LED-Logik?
Nabends, ich bin mit meinem mega2560 auf dem STK600 am Üben und will mir so Schritt für Schritt einige Beispielprogramme (Bibliothek) anlegen. So, die ersten Schritte mit dem AVR wollte ich an den acht vorhandenen LEDs tätigen. Ich habe
Dadurch habe ich mich etwas mehr mit der Materie befasst und hab mich letztendlich für das STK600 + ATmega2560 entschieden. Wo die Unterschiede zw. C, C++ oder C# liegen weiß ich leider nicht. Ich habe mich nur den sehr schön geschrieben Tutorials (AVR und AVR-GCC) hingewandt und darin geschmöckert. Da
-
Thread
STK600 Add-On LCD?
mir für mein Projekt Hardware-Komponenten zusammenzusuchen. Habe mittlerweile ein STK600 mit dem ATmega2560. Jetzt bräuchte ich noch eine Anzeige und die Unmengen an LC-Display's sind, für mich als Laie, in ihren Eigenschaften/Vorteil/Nutzen/Ansteuerung etwas unüberschaubar. Deswegen frage ich euch
Hi >Warum benötigen die einen eigenen Controller, wenn ich doch den mega2560 >nutze? Die einzigen AVRs, die ein controllerloses LC-Display direkt, ohne AVR241*, ansteuern können sind ATMega169/329/3290/649/6490. *http://www.atmel.com/Images/doc2569.pdf MfG Spess
-
Thread
16 bit Timer rasst davon..
Hallo Zusammen Ich bin gerade dabei bei einem Atmega2560 mit den Timern etwas herumzuspielen. Ich habe nun verucht mit timer 3 im CTC modus eine ISR im 1 Sekunden Takt auszulösen. Nun ist es aber so dass dauer zwischen den Interrupts bei etwa 200mS liegen
-
Thread
16x10_RGB-Matrix
schrieb im Beitrag #3449541: > Oder gibt es einen bezahlbaren AVR... Bezahlbar sind die alle... ATmega2560: 4x 8-bit PWM, 12x 2 bis 16-bit PWM
insgesamt 8 Anoden und 96 Kathoden) Transistoren für die 8 Anoden 12 * TLC5916 an die 96 Kathoden Atmega1284 per HW SPI an die TLC, ein Port an Transis. BAM, 8 Bit / Farbe, 5 Bit nach Korrektur. IIRC 1khz Update @ 20mhz, dh 1000 ganze Multiplexzyklen
-
Thread
Welchen Atmega soll ich nehmen
. Der ATmega mit dem ungeschlagen meisten RAM ist der ATmega1284p - erhaeltlich als TQFP44 oder Steckbrettvariante DIP40. Aber der ATmega mit den meisten IO und meisten Programmspeicherplatz ist der ATmega2560
Achso, was ich vergas: Es gibt auch ATtiny fuer Bereiche wo nur wenig IO benoetig wird. Zu ATmega: Ein wirklich sehr preiswerte und auch sehr beliebter Vertreter ist der ATmega8 (bzw. Neuauflage ATmega8A). Leider ist der ATmega8 ausser im Preis gegenueber den anderen Vertretern seiner Kathegorie
-
Thread
Spannungsteiler - Temperaturmessung
Die Eingänge kann ich nicht abklemmen weil diese innerhalb der Platine angeschlossen sind (SMD Atmega2650 ) PK5 und PK7 sind die Analogen Eingänge des Arduino (Atmega2650) Ich habe mal eine PinMap abgehängt. Den Kondensator habe ich ausgelötet leider ohne Erfolg die Werte stimmen immer noch
PinMap: http://arduino.cc/en/uploads/Hacking/PinMap2560sma_.png
-
Thread
ungefaehrer Wert ungeoeffnetes Tablet mit 90Stk ATmega2560-16AU
(fuer Neues) machen, ist mir diesesmal ein volles und noch OVP (verschweisstes) Tablet mit 90Stk ATmega2560-16AU (datecode 1147) in die Ungunst gefallen. Ich will es jetzt zwar nicht zwanghaft loswerden, wuerde mich aber dennoch einmal bei euch erkundigen, was Ihr denkt was man dafuer noch verlangen
http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-2560-16AU/3/index.html?&ACTION=3&LA=3&ARTICLE=68178&GROUPID=2959
-
Thread
AVR JTAGICE3 - unable to enter programming mode
JTAGICE3 mit den Pins verbunden. Die Einstellungen in AVR Studio: - Tool: JTAGICE3 - Device: Atmega2560 - Interfaca: JTAG Mein Problem ist, dass ich das Identifier des Kontrollers nicht auslesen kann, nur den Spannungswert. Ich habe einige Bilder von meinen Einstellungen beigefügt.
-
Thread
Ansteuerung W5500
Programmieren ran wagen vom W5500. Kannst du da weitere Infos zur verfügung stellen. Verwende einen ATMega32. Gruß Alex
vorsorgliche "Performance-"Anpassung der Lib schon nicht mehr :-). Da ich von einem W5100 mit einem ATMega2560 (wo der W5500 den W5100 ersetzen soll) komme und das max. an Performance erreichen möchte, habe ich die WIZCHIP_WRITE_BUF(...), WIZCHIP_READ_BUF(...), wiz_send_data(...), wiz_recv_data(...) und
-
Thread
Atmel mit 2 getrennten USARTS?
Hi >Ich habe da den ATmega162 in Erinnerung, der hat soweit ich weiß 2 >Stück (sogar in der DIL-Variante). Wenn du DIL brauchst: ATMega 164/324/644/1284P/PA TQFP: ATMega1281/2561 mit 2 USARTs ATMega640/1280/2560
classics (AT90Sxxx) haben alle 3Byte Empfangspuffer und 2 Byte Sendepuffer je UART. In DIP mit 2 UARTs ATmega162, 164, 324, 644, 1284. Mit 4 UARTs ATmega6440, 1280, 2560.
-
Thread
UART Wert auf 16 bit Variable
16 bit Variable empfangen also 2 x 8 bit und diese mit switch/ case verarbeiten. Nur spielt mein Atmega2560 da nicht mit. Es werden max. 8 bit immer verarbeitet. Ein Befehl sieht zb. so aus 0xFFFF. Ich wollte das ganze mit der peter fleury Bibliothek realisieren. Ich lese den Wert mit uart_getc
bit Variable empfangen also 2 x 8 bit und > diese mit switch/ case verarbeiten. Nur spielt mein Atmega2560 da nicht > mit. Es werden max. 8 bit immer verarbeitet. Mit memcpy geht das auch. Die zwei byte pufferst du in 8 Bit langen Variablen und kopierst sie per memcpy in das Highbyte des 16Bit Integers
-
Thread
Unterschied zwischen STK600 und Arduino Mega ADK
folgenden Fragen noch keine passenden Antworten bekommen. Nehmen wir an, es gibt den STK600 mit Atmega2560 und einen Arduino Mega ADK ebenfalls mit Atmega2560. Außerdem habe ich hier noch einen Netduino Plus. 1. Kann ich auf dem STK600 die C++ Bibliotheken des Arduino ohne weiteres verwenden?
doch vom Compiler abhängig und der Compiler ist von der CPU abhängig? Und trotzdem gibt es für jede AtmegaMCU eine eigene Programmiersprache? Grüße
-
Thread
ATMeag2560 16-Bit PWM funktioniert nicht wie es soll.
Hallo, ich versuche gerade eine 16-Bit PWM auf einem ATMega2560 zum laufen zu bekommen, was allerdings nicht richtig funktioniert. [code] DDRB |= 0xFF; DDRE |= 0xFF; TCCR3A = (1<<WGM31) | (1<<WGM30) | (1<<COM3A1) | (1<<COM3B1) | (1<<COM3C1); //
-
Thread
Verständnisproblem Interrupt
Hallo Forum, ich benutze das Arduino Mega 2560 und habe ein Verständnisproblem. Es geht um Interrupts. Im Pinmapping steht zB. PE4(OC3B/INT4) oder PB7(OC0A/OC1C/PCINT7). Ist das dann richtig, dass ich diese Pins zur Interruptsteurung nutzen kann
System Settings ' -------------------------------------- const F_CPU = 16000000 avr.device = atmega2560 avr.clock = F_CPU avr.stack = 32 'Uart-Konfiguration uart0.baud = 9600 'Baudrate (ggf. erhöhen um buffer-overflow zu provozieren) uart0.recv.enable 'Senden aktivieren uart0.send.enable
-
Thread
Fabrikneue AVRs nicht per ISP gefunden
fabrikneuen AVRs bekomme ich aber keine Verbindung hin. Jetzt habe ich eine Schaltung mit Atmega1284P als TQFP auf einer geätzen Platine. Die Schaltung habe ich jetzt schon zweimal aufgebaut, die Kabelverbindung mehrfach geprüft und auch mit der Atmega32 Schaltung verglichen. Da ich noch einen
im Anhang der Schaltungsteil mit dem Atmega und dem ISP Stecker. Gruß, Sammy
-
Thread
Richtig berechnen.
Hallo. Programmiere mit ATmega2560. Eine kurze Frage: Was ist der unterschied von uint8 x = 16000000 / (2000 * 100) und uint8 x = 16000000 / (2000UL * 100) Vielen Dank :)
-
Thread
Problem beim Programmieren des Atmega2560.
Hi, habe ein Problem beim Programmieren des Atmega2560. Ich nutze AVR Studio 5 als Entwicklungsumngebung und My Smart USB MK2 als Programmieradapter. Ich kann meinen Mikrocontroller auch wunderbar programmieren, aber sobald mein Code größer
Wenn ich mir dein Programmiergerät so ansehe, dann wird der Mega2560 anscheinend nicht unterstützt. Zitat: Unterstützte Controllertypen: •AT90PWM3 •AT90S1200 •AT90S2343 •AT90S4414 •AT90S4433 •AT90S8515 •AT90S8535 •ATmega103 •ATmega128 •ATmega16 •ATmega161
-
Thread
Timer eines Atmega2560
folgenden Code erklären und habe überhaupt keine Ahnung von Timerprogrammieung. Es geht darum, dass ein Atmega2560 in bestimmten Zeitabständen einen Interrupt auslöst, der dann irgendwas macht. Unten seht ihr die Initialisierung des Timers. Hat da jemand soviel Ahnung davon, dass er mir sicher sagen kann, was
-
Thread
STM32 umsteigen oder weiter AVR
Hallo Leute, ich Programmiere schon ein bisschen AVR so als Hobby (Atmega32). Ich wäre interessiert daran auf STM32F4 umzusteigen wegen mehr Ressorcen und Schnittstellen. Jetzt meine Frage ist es ein großer Umstieg vom AVR auf ARM? Software?... Tips?
Ich bin auch vom Atmega auf stm32 umgestiegen. Ich werde garantiert keinen Atmega mehr anfassen. Teurer, weniger Leistung, teure Debugger usw... :-)) Programmieren tu ich mit der Coocox IDE. Besonders kompliziert ist das
-
Thread
Serielle Verbindung: Mehrere "Empfänger" - Spannung bricht ein
Hallo zusammen, am Serial-TX eines ATMEGA 2560 möchte ich drei "Verbraucher" anschließen: 1.) 433Mhz Radio. Das als einziges auch am Serial-RX des MEGA angeschlossen ist 2.) ATMEGA328 (nur am Serial-TX des APM) 3.) Arduino-Micro (also ein weiterer ATMEGA328) 1.) und 2.) zusammen funktionieren wunderbar. Sobald ich 3.) zusätzlich parallel anschließe bricht die Serielle Datenübertragung zusammen. Ich vermute mal, dass das für das ATMEGA 2560 einfach
-
Thread
STK 600 und AVR Studio - Welche µC kann ich damit programmieren?
Hallo, beim STK600 ist ausser ein Atmega2560 nichts dabei. Du kanns in Prinzip mit dem STK600 ALLE µController von Atmel programmieren voraussetzung du hast dem entsprechendem Routing-Card, die Routing-Cards muss du alles sperat kaufen.
zu testen, programmieren, würde ich nicht mit dem STK600 machen. Zum Testen reicht der vorhandene Atmega2560 meistens, muss eben etwas per Software angepasst werden. Die Zielanwendung kannst du dann per ISP oder JTAG vom STK600 programmieren, Debuggen geht per JTAG nicht. Kompatibel ist das STK600
-
Thread
UpdateLoader: Benutzeroberfläche für FastBoot AVR-Bootloader
Mit dieser Version läuft das Update auch über ein RN42 Bluetooth UART Modul fehlerfrei durch (ATmega238/16MHz, Windows 7).
zürückgeben. Basis war die Version 2.2.5, dazugekommen sind, Erkennung der Signaturen für: - ATmega644p : 1E 96 0A - Atmega2560 : 1E 98 01 Sowie ein paar Anpassungen, damit ich es auf meinem Lazarus Build compilieren konnte (Bereich VersionInfos). Es grüsst, Markus
-
Thread
Impulse zählen, PulseIn schnell genug?
Warum nimmst du eigentlich nicht einen der vier eingebauten 16-Bit-Zähler des ATmega2560? Der zählt die Impulse an Pin ICP1 (oder ICP3/4/5) ganz alleine.
Beitrag #3395308: > Warum nimmst du eigentlich nicht einen der vier eingebauten > 16-Bit-Zähler des ATmega2560? > > Der zählt die Impulse an Pin ICP1 (oder ICP3/4/5) ganz alleine. Wenn man es umständlich machen möchte, geht es natürlich auch damit. Aber zum Zählen nimmt man eigentlich T1 usw. mfg
-
Thread
Dimensionierung eines AVR fuer USB, I2C, LCD, BT LE
Atmega mit weniger speicher ohne meine software aendern zu mussen. Dabei ist meine erfahrung das bei solche Projekte immer spaeter noch extra Funktionen dabei kommen, mit die resources der ATMEGA2560 hat man noch viel spielraum. Also fuer dein Projekt kann ich mir vorstellen : * Atmega2560 * Sd-card interface * FT232R chip (seriell>USB) * BLE112 modul (Bluegiga) fuer Bluetooth LE * Parallel-angetriebenes LCD * I2C signal booster (die schalter werden via externen I2C angeschlossen
-
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
Sensor anInterrupt-Pin. Spannungen?
Interruptpin anschließen. ADC-Interrupt scheidet aus, da wie 14 andere Sensoren brauchen. Board ist ein ATmega2560. Hat jemand eine Idee. Wenn möglich ohne einen externen programmierbaren Baustein. danke für eure Hilfe
-
Thread
build problem; undefined reference to
erstellt. hat aber nix geholfen. :( vor dem kompilieren stell ich lediglich die projekt optionen; atmega2560 16000000 -0s
-
Thread
Interesse am SDK-ONE
der über Erfolg bestimmt. > Die Nanos kaufe ich für um die 10 Euro. Aber das Arduino mit dem Atmega2560 kostet auch 40-50€. Und da denke ich, müsste man schon mithalten können.
SDK-ONE schrieb im Beitrag #3374525: > > Aber das Arduino mit dem Atmega2560 kostet auch 40-50€. Und da denke > ich, müsste man schon mithalten können. 14 kommanochwas Euro kriegt man die schon. Incl. Versand. nur muss man bis zu dreißig Tagen warten.
-
Thread
Ist die Abtastrate zu gering?
Also müsste ich einen exteren Ouarz an den Atmega 8 anschließen. Dann müsste es doch gehen oder nicht? FG Berus
Hi >Also müsste ich einen exteren Ouarz an den Atmega 8 anschließen. Dann >müsste es doch gehen oder nicht? Auf dem Board *ist* ein externer Quarz. Und mehr als 16 MHz kann der ATMega8 nicht. Und damit schaffst auch gerade mal die 153600Bd, also
-
Thread
Assembler - IN / OUT vs. LDS / STD
zusammen, ich versuche die Assemblerdirektiven der 8Bit-Controller von Atmel (am Beispiel AVR 2560) "zu durchdringen" und stehe vor dem Problem, dass ich nicht verstehe, warum man a) warum es zu den Load & Store Befehlen noch die In/Out Befehle existieren. Ich kann doch mit "IN" und "LDS" genau
/OUT direkt bei 0x20 anfängt. Sebastian Z. schrieb im Beitrag #3368375: > (am > Beispiel AVR 2560) Meinst du ATmega2560?
-
Thread
Arduino TFT an Avr
161049948771?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ist es möglich, dieses auch nur mit einem ATmega 2560 ohne Arduino zu verwenden und das ganze in C zu programmieren? Wo kann ich einen fertigen Code herbekommen? Viele Grüße, Jonas
Selbstverständlich. Der 2560 ist ja sogar auf dem Board des Arduino Mega. Im Grunde mußt du nur die Bibliothek von C++ auf C anpassen. Alternativ kannst du die Routinen natürlich selbst schreiben. Du brauchst aber dazu das Datenblatt
-
Thread
[S]Alternative zum ATmega128 stamp
ATmega: is erstmal egal. kenn mich halt mit dem 128er aus. Des weiteren benutze ich den 2560er. Etwas in der Katigorie vom 128er wäre schön also: Flash: 128kb SRAM: 4kb EEPROM: wird nicht genutzt
Meinst Du so etwas? http://www.aliexpress.com/item/Free-shipping-new-mega-2560-2560r3-ATmega2560-16AU-USB-board-USB-cable-Engineers-development-tools/957145573.html
-
Thread
STK600 mit Atmega2560 Program laden?
Hallo zusammen, habe das stk600 starterkit und will eigendlich nur ne led leuchten lassen. habe vtarget auf 5V den rest auf oV und will per ISP prog laden. ISP leitung ist verbunden. erst drücke ich auf build und er kompiliert. Scnittstelle und richtiger Mikrok. ist ausgewählt. wenn ich dann auf device programming gehe, kann ich Vtarged spannung und signatur auslesen, unter memories kann ich flash und eprom programmieren. Das geht auch(ich nimm die elf.datei) auch unter production file kann ich eine elf datei programmieren. es wird angezeigt, dass alles geflasht wurde am STK600 wird
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
dabei den gängigen Digital-Oszilloscopen. Die Werte werden dabei im ATMega nur von 0 bis 255 hochgezählt, stammen also nicht vom ADC. Ob der ADC das packt müsste man noch testen. Wie bekannt takte ich meinen ATMega168-20 ja mit 22,118400 MHz :). Welche ADC-Rate schafft ihr
Top für meine Arduino Mega2560 und DUE. Gruss
-
Thread
Atmel STK600 - Zusatzkomponenten
neuen spannenden Projekten zu werkeln. Dazu kommen wohl noch eine für 100Pin TQFP SC03, RC11 (div. ATmega), RC18 (div. Atxmega) und RC38 (UC3 C1). Auf ferner Zukunft gesehen, kann ich es mir auch vorstellen, dass ich mal mit nem Touch oder auch mal mit n LCD-Display rum probieren möchte. Fragen diesbezüglich
> Super hat funktioniert. Nun will ich eigentlich mein altes LED-Projekt vom C8051 auf den mega2560 übertragen. Problem dabei, bin Programmieranfänger und nur weil etwas ähnlich sein muss, raff ich nicht sofort wie ich es umsetzen sollte um den alten Programmcode/-ablauf in den Neueren abzuändern.
-
Thread
ADC auf free running mode umstellen (Interrupt)
für den Robocup. Dort wird ein IR-Ball eingesetzt, weshalb ich auch IR-Sensoren brauche. Board: atmega2560 ADC: boardeigen Das Spiel ist sehr auf Geschwindigkeit ausgelegt, weshalb ich die Methoden, die Sensoren auslesen und die Motoren steuern, in Interrupts legen wollte. Mein Problem ist:
Ingo schrieb im Beitrag #3344969: > Hat der Mega2560 wirklich so viele ADC-Kanäle? Das du auch im Freerun > nur einen Kanal abtasten kannst ist dir klar? war mir eig klar, wollte trotzdem fragen Ingo schrieb im Beitrag #3344969: > Hat der Mega2560
-
Thread
Empfehlung ATMEL-EK's?
Marcel M. schrieb: > Auf diesen lässt sich demnach auch der auf dem STK600er > befindlcihen ATmega2560 Der Atmega2560 dass, mit dem STK600 kommt lässt sich ohne weiteres am STK600 Programmieren, die "Kits" für DIP oder TQFP ist für µC in DIP oder TQFP Gehäuse.
das, so wie es ist (also auch zugehörig zum Atmega2560) in meiner "Groß"-Anwendung intergrieren. Dann würde ich z.B. gleich einen weiteren ATmega2560 auf das Socket-Board stecken, dieses mit dem STK600 verbinden und dann das Programm überspielen.
-
Thread
Wie passenden Atmega finden?
Ich hab mir eine Tüte Atmega48 und eine Tüte Atmega1284 bestellt, und nehme die ersteren für Kleinmist und die zweiteren wenn ich mehr Speicher oder Pins brauche. Das Zeug ist imho viel zu billig dass es sich für ein Einzelstück
rausnimmt, weil Atmel da vor Jahren schon mehr System reingebracht hat. Ich benutze im wesentlichen ATMega88PA (TQFP32) und ATMega164PA (TQFP44), welchen jeweils entscheidet sich mit den benötigten Pins. Und zu beiden gibt es jeweils mehrere Pin- und Funktions- kompatible Typen die mehr Speicher haben.
-
Thread
Kegelbahn Wurfergebnisse in PC übertragen
z.B. vom freundlichen Chinesen http://www.aliexpress.com/item/Free-Shipping-2LOT-Funduino-Mega-2560-ATmega2560-16AU-Board/957523997.html Gibts aber auch in Deutschland sicher irgendwo zu kaufen. Der grosse Vorteil: Eine funktionierende Hardwareplatform wo Du mit "Hallo Led" recht schnell weist
Also der Mega ist ein ATMega2560 auf einer Platine mit USB-Interface. Die Pins sind herausgeführt auf Sockelleisten. Außerdem ist noch ein Spannungsregler mit drauf, so das du das Board mit Spannungen bis 15 V glaub ich betreiben
-
Thread
Was ist so toll am Ardurino!
kann man mit Sicherheit seine Interessen auf die internals des µC richten. Wenn aber plötzlich ein ATMEGA 2560 mit voll belegten Pins auf dem Werktisch liegt behaupte ich, dass der Interessensbereich ein anderer ist als mit völliger Beherrschung in Assembler als in einer Hochsprache zu entwickeln... Falls der µC mal defekt sein sollte: Viel Spaß beim Ersetzen des ATMEGA 1280 als Einzelstück. In der Zeit habe ich ein neues Board für das selbe Geld mit Steckern dran gekauft und die Reparatur ist erledigt. Falls Löten zu den eigenen Interessen im Fokus gehört ist das