-
Thread
Quarz zu ungenau? Bugfix?
dann die nächste Resonanz bei 26.7MHz (5. Oberton) liegen - das wäre schon kritisch. Die üblichen AT-Schnitte der Quarze sind recht gut im Oberton zu betreiben.
Thomas R. schrieb im Beitrag #2979823: > Mit Verlaub: > Die Frequenz eines AT-Quarzes ist umgekehrt proportional zu der Dicke > der Quarzscheibe. Somit ist die Dicke bei gegebener Frequenz vorgegeben: > f= 1660 kHz*mm/d > Nebenresonanzen lassen sich vermeiden, indem die Quarzscheibe
-
Thread
Problem mit ADC bei AtMega2560 (assembler)
Hallo Leute :) Ich hab vor mir einen Atmega2560. Ich möchte an ADC0 analog die Spannung messen, und sie binär auf Port L ausgeben. An Port L sind LED's angeschlossen damit ich was sehen kann. Relevant sind nur die 8 hochwertigsten bits. Damit
Register ADCL und ADCH erst auslesen wenn der ADC mit dem Messen Rechnen etc. fertig ist. Mit einem AtMega 8 hab ich das schon oft gemacht und da sind auch keine Probleme aber bei dem 2560' tauchen immer wieder neue Befehle auf wie STS und LDS und alte Codes und Schleifen funktionieren nicht mehr.
-
Thread
Atmega2560 USART Interrupt
Hallo an alle, Irgendwie verzweifel ich grad. Ich versuche für meinen ATMega2560 mit dem Entwicklungboard Arduino MEGAAdk mein USART1 mit einem Receive Interrupt zu konfigurieren. Analog beim ATmega 8 klappt es... Wäre schön, wenn ihr mir helfen könnten. Hier mein Code: [C] #include "usart.h" //The setup function is called once at startup of the sketch void setup() { USART_init_(); // SetINT_init(); // sei(); } // The loop function is called in an endless loop void loop() { } ISR(USART1_RX_vect)
-
Thread
STK 600 Fehlermeldung nach Upgrade
Bild. Der Fehler tritt auch nur mit den XMega auf. Ich kann auch keine der LED schalten. Mit dem AtMega 2560 funktioniert jedoch alles einwandfrei.
-
Thread
Aquariumcontroller: hängt sich auf / stürzt ab / friert ein - Hilfe!
einen Aquarium Controller entwickelt. Hierbei kommt folgende Hardware zum Einsatz: - Arduino Mega 2560 > Spannungsversorgung über NT mit 9v 500mAh oder USB - Ethernet Shield W5100 mit SD-Steckplatz - 2 Kanal SainSmart Relais Karte (in 2 geteilt) - DS18S20 1-Wire Temperatur-Sensor - EVG von Phillips
however, because the delay function does not disable interrupts. Serial communication that appears at the RX pin is recorded, PWM (analogWrite) values and pin states are maintained, and interrupts will work as they should.
-
Thread
Projekt: Bordcomputer Gesperrt
der Trennung in Haupt- und LCD-Controller tust du dir keinen Gefallen. Mit einem ATMega1281/1280/2560/2561 bedient man ein Grafikdisplay+Touch locker nebenbei. MfG Spess
you like to take a look around? Nobody is your buddy! On your site there are no informations at all. Only trash & garbage.
-
Thread
Schwingkreis: Wahl Induktivität/Kapazität.
Beschriftung "10k | B 9 | Neosid" und "2,2k | S 2 | Neosid"; Sieht etwa so aus: http://www.riedl-electronic.at/onlineshop/catalog/images/neodin.jpg Ich nehme an, es handelt sich um "Entstördrosseln"; Wenn ich das richtig verstehe, ist die erste Angabe die Induktivität in µH also die eine hat dann wohl 10mH
vielleicht eher reichen, wenn ich mein Arduino-Board dran klemme und damit messe. Im Datenblatt vom ATMega2560 finden sich folgende Infos: * max. 76.9 kSPS (bei 8 bit Auflösung; 15kSPS bei 10 bit) * 1.1V oder 2.56V als Referenz; alternativ: externe Referenz oder Vcc * Input Bandwidth: 38,5 kHz Also für
-
Thread
Bug in avrdude 5.8?
AVR-Dude hochgeladen, kommt folgende Fehlermeldung: avrdude: ERROR: address 0x30e010 out of range at line 2 of EvoV_BL.hex avrdude: write to file 'EvoV_BL.hex' failed Die monierte Adresse ist für mich falsch! Wie kommt AVRDude auf 0x30e010??? Die komplette Avrdude-Zeile ist: avrdude -pm2560
Thomas K. schrieb im Beitrag #2909788: > avrdude: ERROR: address 0x30e010 out of range at line 2 of EvoV_BL.hex Kann ich mit dem Schnipsel Hexfile nicht reproduzieren: [pre] % avrdude -c jtag2 -P usb -p m2560 -U /tmp/foo.hex avrdude: jtagmkII_initialize(): warning: OCDEN fuse not
-
Thread
Tablet Vergleich
dir das neue Nexus10 mal an... auch wenn du evtl noch ein paar Tage länger warten musst. Hat 2560 x 1600 Pixel, "etwas" mehr als die von dir geforderten 1280x800. Leider halt 100€ über deiner Schmerzgrenze.
that the Cortex A15 core is 40 percent faster than the Cortex-A9 core with the same number of cores at the same speed."
-
Thread
[C & µC] Verwendet ihr printf/scanf?
ptr=0x2000002c, cookie=0x20000380, buf=0x20000df8 "[Hard fault handler]\n ... "..., n=21) at ../../../../../../newlib-1.19.0/newlib/libc/stdio/stdio.c:97 #5 0x08017dc2 in _fflush_r (fp=0x20000380, ptr=0x2000002c) at ../../../../../../newlib-1.19.0/newlib/libc/stdio/fflush.c:214 #6 _fflush_r (ptr=0x2000002c, fp=0x20000380) at /home/gcc-arm-4.6.2/data/gcc-builds/builds/arm-elf/4.6.2-1/newlib-1.19.0/newlib/libc/include/stdio.h:372 #7 0x08018bd4 in __sfvwrite_r (ptr=0x80194e1, fp=0x20000380, uio=0x2001ffa0) at ../../.
-
Thread
Flugbahnregler eines Modellbauflugzeuges
vom uC nicht Hardwareseitig unterstützt werden, Zeit kosten. Spontan fallen mir Atmega 640/1280/2560 mit viel Pheripherie ein, jedoch bekommt man da 32 Bit uC schon günstiger.
@ Georg: Du bist aber auch einer, der gerne selber sucht, oder? Bevor du dich auf den AtXmega losstürzt, nimm was gescheites. Cortex-M3 wäre da zu nennen, von diversen Herstellern.
-
Thread
Windows 8 potthäßlich
http://www.vol.at/mr-windows-verlaesst-microsoft/3408997 tja, und der Herr hat jetz auch den Hut genommen: Peda wast da wieder angerichtet? ;)
Rückschritt zu nur 2 Anwendungen zu machen, ist doch einfach krank. Auch sind 2 Monitore 27", 2560x1440 ja keine Ausnahme mehr. Da muß man schon mit dem Klammerbeutel gepudert sein, wenn man dann mit nur 2 laufenden Anwendungen zufrieden ist. Das kann mir keiner erzählen, daß er sowas haben will
-
Thread
bekomme STK600 nicht zum laufen
von Windows auch dieses erkannt wird und nicht das Bootloader Interface vom AT90USB128... Habe auch schon einen anderen PC ausprobiert. Aber das Verhalten ist das Gleiche. Kann jemand mit STK600 Erfahrung etwas dazu sagen bzw. mir weiterhelfen? Viele Grüße Martin
Du hast aber nicht zufällig einen AT90USB als µC und den falschen USB-Port in Benutzung? Du könntest mal ein manuelles Firmware-Upgrade versuchen: http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/STK600/stk600_support_fwupgrade.html
-
Thread
Daten von der seriellen Schnittstelle einfach darstellen
(z.b. konstant die 10) korrekt angezeigt. Baudrate und Comport stimmen. Der µC ist ein ATMega 2560 und ich Nutze die Lib von Peter Fleury (programmierung mit dem AVR-Studio). Für Lösungsansätze wäre ich dankbar. Gruß
Grapher v0.9d unter Windows 10 zu starten. Ich erhalte fast immer die Fehlermeldung "Runtime error 216 at 00AF22E". Auf einem Rechnern mit Windows XP oder Windows passiert das so gut wie nie. Der SerialComGrapher v0.6.6 startet unter Windows 10 immer sofort fehlerfrei. Ich habe festgestellt, dass
-
Thread
A/D-Wanlung, Potis, Programmeinbindung
aktuell sind, aber den Preis für das Board!! Wenn ich mir dagegen den Preis für einen Arduino Mega2560 anschaue.
[c]#include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89C51cc03.h> // CC03er-Grundregister void initSerial(void) { SCON = 0x52; // 9600 Baud, 8 Datenbit, 1 Stopp-Bit, asynchroner Betrieb, TMOD |=0x20; // keine Parit
-
Thread
Arduino als Einstieg?
Tip an den TO (Wang): Nimm dir einfach einen Arduino deiner Wahl! Den möglichst größten, also mit 2560er AVR wäre meine Empfehlung. Vielleicht kaufst du den auch zum studentenfreundlich halben Preis in China. Dazu gleich die chinesischen "Shields", mit denen du gerne herumspielen willst -> und lege einfach
gewissen Einstieg in µC gemacht. Als sich dann aber einer der Ingenieure ein Herz nahm und mir einen AT89C51RD2 in die Hand drückte und ich den das erste mal auf Lochraster packte und merkte wie easy das Ganze geht, habe ich die C-Control nie nie nie wieder angerührt. Das Dingen staubt heute noch irgendwo
-
Thread
Download aller Atmel Datenblätter (µC)?
dürfte der einzige 40-Pinner sein, der sowas hat und aktuell noch produziert wird. (Vorgänger waren AT90S4414, AT90S8515, und auch der ATmega161 hatte das.) Wenn es auch Vielpinner sein dürfen, dann geht das über ATmega128, ATmega1280/1281, ATmega640, ATmega2560/2561 jedoch weiter. Viele Xmegas
(Die Suche unter WinXP fand im XML-File seltsamerweise nichts, Konquereor mit kfind klappt): AT90CAN128 AT90CAN32 AT90CAN64 AT90S4414 AT90S8515 AT90S8515comp AT90USB1286 AT90USB1287 AT90USB646 AT90USB647 ATmega103 ATmega103comp ATmega128 ATmega1280 ATmega1281 ATmega128A ATmega161
-
Thread
Speicher AT90CAN128
wenn ich die Software im AVR Studio kompiliere, kommt folgendes Ergebnis: Build started 13.9.2012 at 18:14:07 AVR Memory Usage ---------------- Device: at90can128 Program: 81612 bytes (62.3% Full) (.text + .data + .bootloader) Data: 687 bytes (16.8% Full) (.data + .bss + .noinit
flash sind hier 17 Bit breit. unsigned int oder unsigned short reichen also nicht mehr. Beim Mega 2560/2561 sind es 18 Bit. fchk
-
Thread
China SUPER Bauteile-Schnäppchen Thread
ab *ca 3 EUR* inkl. Versand: http://www.ebay.at/itm/300726927158 http://www.ebay.at/itm/140810128013 http://www.ebay.at/itm/320967253099 http://www.ebay.at/itm/280902871387
die Preise sind zu den obigen dumping-Preisen zwar geringfügig teurer, aber ein fett bestücktes MEGA2560-Board kostet auch gerade mal 14€ inklusive Versandt! (Und dazu aus der EU und nicht aus China) http://www.ebay.at/itm/Neu-SainSmart-MEGA2560-ATmega2560-16AU-AVR-Board-USB-Cable-For-Arduino-UNO-R3
-
Thread
ADC to UART Problem C/C++
Hey Leute, ich habe ein Problem mit dem ADC meines AtMega2560. Ich will ein analoges Signal am Kanal 0 des ADC einlesen und den Wert über UART an ein PC-Terminal zurückgeben. UART läuft ohne Probleme mit einzelnen Zeichen, Zeichenketten oder variablen
-
Thread
Verlosung RX210 Promo-Board
Datenblatts gelesen hast? Ich lese da 7xSPI und auch I2C. Und ich lese da auch "No wait state for reading at full CPU speed" Da brauchen die schwaechlichen STM32 doch schon 2-3Waits. > Mit dem ARM weiß ich auch sofort, woher ich die Toolchain bekomme, > dass die Toolchain in meinen gewohnten Editor reinpasst
es mir zunächst um H8S... oder AVR-Ersatz - bei unveränderter Hardware-Umgebung. Ein 100 Pin ATMEGA2560 zum Beispiel ist nicht gerade günstig, und wenn das vorhandene Design mit 5V läuft, ist ein RX210 ein leistungsfähigerer Ersatz mit ähnlichen Eigenschaften (hat auch analoge Komparatoren). Mir geht
-
Thread
Flash bei Atmega defekt?
###### | 100% 0.65s avrdude.exe: verifying ... avrdude.exe: verification error, first mismatch at byte 0x01ba 0x67 != 0xff avrdude.exe: verification error; content mismatch avrdude.exe: safemode: lfuse changed! Was 24, and is now ff Would you like this fuse to be changed back?
Ich hab genau das Selbe mit einem Atmega2560 (Arduino Mega). Display und diverse andere Hardware dran, wie SD und Netzwerk. Zum programieren ist der Mega am Usb und bekommt von da seinen Strom. Klappt, aber beim Verify kommt der Fehler. Netzteil
-
Thread
Hardware SPI defekt?
die SS Leitung vom AT90PWM3B benutzt?
Ich habe den AT90PWM3B ink SPI schon an meinem Roboter am Laufen. Da ich als Master noch das MK3 Board hatte habe ich mir aus dem Arduino Mega 2560 ein eigenes Master Board gebaut. Wie gesagt. Mit dem MK3 Board klappt
-
Thread
Anfängerfrage 2: Atmega2560, timer/Counter 4 geht nicht.
Hallo. Ich spiele im Moment mit den Timer/counter optionen eines Atmega 2560. hier ist die Code: [c] #include <avr/io.h> #include <avr/interrupt.h> // initialize timer void timer1_init() { // Set up timer to toggle OC1A on match of OCR1A in CTC mode TCCR1A
auf Eins gesetzt wird. Dies sehe ich , wenn ich die Code in Simulationsmodus debugge. In Atmega2560 Datasheet wird über den TC4 nichts besoderes gesagt, also solte das Register ähnlich funktionieren. Was mache ich falsch? Hier ist nochmal Atmega2560 Datasheet: http://www.atmel.com/Images/doc2549
-
Thread
Atmega 2560 High Voltage Programming STK500
leider nur sehr teuer. Daher habe ich immer den ISP6-Anschluss im Layout integriert und meine ATmega2560 so programmiert. Ich kann den 2560 ja auch nicht mehr so einfach aus der Schaltung ausbauen. Daher muss ich nun versuchen die entsprechenden Pins vom STK500 an den ATmega2560 zu führen. Bei ISP kein
Da steht ja, dass die Jumper nur bei AT90S2333, AT90S4433 und Atmega8 gesetzt sein sollen. Aber da der 2560 ja eigentlich gar nicht vom STK500 direkt unterstützt wird, kann es ja sein, dass man die Pins anders belegen muss. Ich habe jedenfalls
-
Thread
Zweipunktregler mit uC programmieren: Anfänger
der Größe ausreichendes Teil wäre dieses hier oder was meint ihr ? :D http://physicalcomputing.at/shop/article_A-1100100/Arduino-Mega-2560-R3.html?sessid=ZfFZJuRTMZIxPTOoi6uYn8ahYpefHXN1Z4c4n2OP1VgQy0b6AftzdWRjolCX0LP5&shop_param=cid%3D1%26aid%3DA-1100100%26 Display dazu hätte ich mir das hier gedacht: http://physicalcomputing.at/shop/article_A-1111500/LCD-Display-Kit.html?shop_param=cid%3D18%26aid%3DA-1111500%26 Und ausser einem USB Kabel sollte ich auch schon nichts mehr brauchen um das alles zum Laufen zu bringen oder was