-
Thread
Geschwindigkeit eines ADCs erkennen
Geschwindigkeit eines ADCs herrausfindet? Ich wüsste gerne, wie viele Analogwerte mir der ADC eines Atmega2560 pro Sekunde liefern kann. http://www.atmel.com/dyn/resources/prod_documents/doc2549.PDF Im Datenblatt steht: >By default, the successive approximation circuitry requires an input clock
War etwas schlecht ausgedrückt. Habe gerade ein STK600 vor mir und ein Testprogramm auf einen Atmega2560 überspielt. Bei 1Mhz Takt fängt das letzt Bit an zu flackern. Werde es also riskieren.
-
Thread
Debugger / Programmer für diverse ATtmel µC
habe vor in einem Projekt die folgenden µC von ATMEL zu verwenden : - AT90CAN32 - AT32AP7001 - ATmega2560 Da ich die o.g. Prozessoren zum einen In-System Programmieren können muss und zum andern auch eine Debugging-Möglichkeit suche, habe ich mal rumgesucht. Kann es sein, dass ich an dem "AVR
JTAG ICE mkII" von ATMEL nicht > drumrum komme wenn ich das tun will ? Zumindest, wenn du den ATmega2560 und den AP7000 auch debuggen können willst (statt nur zu programmieren).
-
Thread
Fragen zum Stack
Danke Könnt ihr mir noch erklären, wiso LOW(RAMEND) = 0xFF und HIGH(RAMEND)= 0x21 bei nem Atmega2560 ist.
Hm... hast Du mal ins Datenblatt geschaut? Laut diesem gibt es beim ATmega2560 32 Register, 64 I/O-Register, 416 externe I/O-Register und ein 8 KByte = 8192 Bytes großes SRAM. Die Zählung der SRAM-Adressen beginnt mit Null beim Register r0 und endet bei der höchsten SRAM-Zelle
-
Thread
Projekt mit LED Leiste ATMega und Batterien
Capacitive-Touch-Sensor-Control-Module-I2C-keyboard/272859496344 Als Controller hatte ich anfangs gedacht einen ATMega328p zu verwenden und auf nem Board alles selbst zusammen zu löten, bis ich festgestellt habe dass es schon fertige Boards gibt wie "MEGA 2560 Pro" jedoch weis ich dann nicht wie ich die Stromversorgung
ist? Kani M. schrieb im Beitrag #5897817: > Als Controller hatte ich anfangs gedacht einen ATMega328p zu verwenden > und auf nem Board alles selbst zusammen zu löten, bis ich festgestellt > habe dass es schon fertige Boards gibt wie "MEGA 2560 Pro ATMega328p...dafür gibt es auch fertige Boards
-
Thread
Störung in der Spannungsversorgung Arduino
einen Single-Power-Supply Operationsverstärker auf 5V verstärken und dann mit einem Arduino Mega 2560 R3 messen. Das funktioniert unter Laborbedingungen auch alles. Nun habe ich aber für die Anlage ein 12V Schaltnetzteil als Spannungsversorgung, anstatt des Labornetzteils wie zuvor und schon springen
verfügung > aber dafür muss man erstmal Wissen wofür der Ref anschluss ist. Guck ins Datenblatt vom ATmega. Dort ist die Funktino des Ref-Anschlusses ausführlich beschrieden.
-
Thread
Display Mega 2560
Hi, ich habe seit kurzen mein Mega 2560, super teil, komm echt gut vorran, ABER: ich habe das set gekauft: http://www.sainsmart.com/sainsmart-mega2560-board-3-5-tft-lcd-module-display-shield-kit-for-atmel-atmega-avr-16au-atmega8u2
-
Thread
Mosfet Modul mit PWM ansteuern MKS GEN_L V2.1
meiner MKS Karte auch mit dem > Multimeter feststellen? Da reicht ein Blick in den Schaltplan: ATmega2560 mit 5V betrieben.
wird der dort verbaute MOSFET fürs Bett gesteuert. Für den kleinen reicht die Treiberleistung des ATmega2560 gerade noch so, für zwei zusätzliche von unbekanntem Hersteller nicht mehr. Und ob die MOSFETs auf dem Modul überhaupt für 5V taugen ist zweifelhaft.
-
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
LM76 Temperatur wird 10 Grad weniger angezeigt
dass mein LCD richtige Temperatur anzeigt. Es wird immer 10 Grad weniger angezeigt. Ich benutze atmega2560, LM76 und Bascom. Kann mir jemand in dem Bereich helfen? Hier ist mein Code: $regfile = "m2560def.dat" 'Atmega Deklaration $crystal = 16000000
-
Thread
Arduino vs Wiring
Hallo, bin auf der Suche nach einem preisgünstigen Entwicklungsboard für einen ATmega640/1280/1281/2560/2561 bzw entsprechend bestückten Modulen. Hierbei sind mir das Arduino Mega1280/2560 und die Wiring-Boards (Wiring-Mini und Wiring I/O-Board) mit beide wahlweise entweder ATmega1281 oder ATmega2561 aufgefallen. Kann mir jemand etwas zu den Unterschieden und Vor- und Nachteilen zwischen Arduino und Wiring verraten?? Vielen Dank!
-
Thread
Verständnis AVR Interrupts Gesperrt
drei Bytes Returnadresse auf den Stack gelegt werden und genau das verstehe ich nicht! Ein ATmega bis 1284 hat nur 128k die Sprungadresse ist also 16-bit nur der ATmega2560 braucht mehr 24-bit und trotzdem war das Timing beim 1284 um 10% langsamer was ich mir nur durch ein drittes Adressbyte
Joachim B. schrieb im Beitrag #6409280: > auch bei 328p 1284p und 2560? > immer 198 Takte? > > glaube ich nun nicht! Ich auch nicht. Denn der 2560 hat natürlich notwendigerweise einen 22Bit-PC.
-
Thread
[S] Arduino Mega 2560
interessent schrieb im Beitrag #3043993: > http://www.ebay.com/itm/Funduino-Mega-2560-board-Arduino-compatible-ATmega560-with-USB-cable-/181073017602?pt=LH_DefaultDomain_0&hash=item2a28cafb02 > .... google kennst du? Versand: US $9,45 Finder schrieb im Beitrag #3044012: > interessent
Hi, http://dx.com/p/d1208-mega-2560-development-board-w-usb-cable-blue-black-184830 oder auch bei hobbyking.com Greets, Daniel
-
Thread
MMC/SD und FAT32 "minimal Version"?
Willst du krampfhaft 2 Euro am Controller > einsparen? Nee, ganz im Gegenteil das Teil ist ein ATmega2560, zum ersten mal in meinem Leben spiele ich mit so einem Riesen Teil. Vorher immer wesentlich keiner aber immer 8bit-AVR... Grüße AVRli...
https://www.mikrocontroller.net/topic/362117#4065381 >Nee, ganz im Gegenteil das Teil ist ein ATmega2560, Aber erst wegen "zuviel Funktion" rumjammern?
-
Thread
Feedback für meine Startzusammenstellung
untere Hardware kaufen, bin mir aber unsicher mit der Zusammenstellung. STK600 (Board mit CAN) ATmega2560 (Controller mit CAN Unterstützung?) ATSTK600-LCD160 (passend zum Controller?) Da die Geraete nunmal recht teuer sind, würde ich ungern etwas Falsches kaufen. Ich würde mich wirklich sehr freuen
>ATmega2560 (Controller mit CAN Unterstützung?) Hat kein CAN.
-
Thread
PWM beim Atmega8
möglich ist,kannst du mir ein paar Tipps geben? Ich habe den STK600 Developtment Board und den AVR ATMEGA2560 als Mikrokontroller. Der mega2560 hat einen Takt von 8MHz. Die Taktfrequenz der MOSFETs ist 50 kHz und das Tastverhältnis ist von 10% bis 90%. 1) Wie kann ich die Timer-Frequenz von 50 kHz
Compare-Wert 0x00 ständig auf low. Danke für die Hinweise! Hi Stratos, Im Datenblatt des Atmega sind alle PWM Arten und die dazu gehörigen Register genau beschrieben. Lohnt sich auf jeden Fall da reinzuschauen. Gruß Heiko
-
Thread
48 Schrittmotoren mit Arduino steuern
realisieren bei der es nötig ist, 48 kleine Schrittmotoren einzeln anzusteuern. Mit dem Arduino Mega 2560 kann ich ja auf 54 digitale in/outs zurückgreifen. durch meine bisherigen Recherchen, habe ich herausgefunden ein ULN2003 4. dieser digitalen ports belegt pro Motor und der Easy Driver 2.
27 = 1,778 Wenn du alle Motoren gleichzeitig steuern möchtest, brauchst du also mehr als einen ATmega2560. Die nächste Ganzzahl wäre 2. Also sollte es von der Pin-Zahl mit zwei Stück gehen. Um an einem µC 27 Motoren koordiniert zu betreiben, mußt du dann etwas genauer überlegen, wie du die Ansteuerung
-
Thread
Verkaufe Restposten
AT91SAM7S128-AU-001 6 AT27C040-90PI ATM 6 AT27010-70JU ATM 10 AT29C040A-12PI ATM 2 ATMEGA16-16PI ATM 2 ATMEGA168V-10AU ATM 10 ATMEGA168V-10MI ATM 3 ATMEGA168-20MU ATM 5 ATMEGA169V-8AU ATM 2 ATMEGA324P-20AU ATM 2 ATMEGA324P-20PU ATM 5 ATMEGA325-16AU ATM 2 ATMEGA329-16AI ATM 5 ATMEGA3290PV-8AUATM 2 ATMEGA644V-10AU ATM 5 ATMEGA2560V-8AU ATM 7 MAX3243CAI+ MaX 25 STK 413-010 Sanyo 20 ST10F168-SQ3 STM 2
-
Thread
UART Menger | 1 auf 3 & 3 auf 1
das ganze hinleiten soll. Wieder wäre es nicht schlim, wenn alles was "rein" kommen soll in den ATmega immer dort hin geleit wird. Es wäre sogar vorteilhaft, da dieser der "Hauptchip" ist. ATmega32 (Chip) | | |- ATmega >| | | |- ATmega >| | | |- PC --->-- Das man
das ganze hinleiten soll. Wieder wäre es nicht > schlim, wenn alles was "rein" kommen soll in den ATmega immer dort hin > geleit wird. Es wäre sogar vorteilhaft, da dieser der "Hauptchip" ist. Nimm doch einfach einen größeren AVR mit 4 UARTS wie den M1280/2560. Dann hast Du keine Klimmzüge nötig.
-
Thread
Strombegrenzung mit Mikrocontroller
aktuell Elkos drin, teilweise sollten da wohl eh besser Elkos rein. Außerdem hab ich statt dem Atmega1284P aktuell einfach einen Arduino Mega 2560 angeschlossen. Statt den beiden Trafos und den 7824ern speise ich derzeit alles von einem Netzteil mit 15V und kann mich somit problemlos von 1.2-12V
Mit > Arduino Mega 2560 wird das sowieso nuex. Für digitale Regelungen *gibt* es *nicht* umsonst extra Controller. Bei Ti z.B. TMS320F28XX oder die Piccolos...
-
Thread
Toolchain neuere AVRs
atmega164p atmega164pa atmega165 atmega165a atmega165p atmega165pa atmega168 atmega168a atmega168p atmega168pa atmega169 atmega169a atmega169p atmega169pa atmega32 atmega32a atmega323 atmega324a
atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u
-
Thread
Onewire + DS18x20 Library
hier noch diverse Controller liegen hatte, habe ich es heute mit folgenden Controllern getestet: - ATMega328P auf dem Arduino Uno R3 mit 16MHz externem Quarz - ATMega32, ATMega328P auf dem STK500 mit 8MHz externem Quarz - AT90CAN128 auf dem STK501 mit 8MHz externem Quarz - ATMega2560 auf dem STK600 mit 8MHz externem Quarz - ATMega32 auf dem STK500 mit internem Quarz Für den AT90S8515 und ATMega163 liess sich die Software zwar compilieren, aber der RAM war zu klein. Vielleicht kann es jemand für seine eigenen Tests nochmal
-
Thread
Digital einstellbarer Widerstand mit hoher Auflösung
Schaltung so funktionieren? (speziell mit dem Transistor?) Kann ich an die SPI Schnittstelle z.B. eines ATmega128 bis zu 70 Potis hängen? Verträgt der AD5231 die 14V Betriebsspannung? Gibt es Alternativen zu digitalen Potis? (Auflösung 11-12Bit) Vielen Dank für die Hilfe im Voraus.
Betriebsspannung? s. Datenblatt. Dominik B. schrieb: > Kann ich an die SPI Schnittstelle z.B. eines ATmega128 bis zu 70 Potis > hängen? musst im Datenblatt nachlesen ob und wieviele Adressmöglichkeiten die Bausteine haben. Dominik B. schrieb: > Gibt es Alternativen zu digitalen Potis? (Auflösung
-
Thread
sbit macro & Wertzuweisung über Berechnung
Hallo Ich benutze folgende macros um auf die Portpins eine ATmega2560 zuzugreifen: struct bits { UINT8 b0:1; UINT8 b1:1; UINT8 b2:1; UINT8 b3:1; UINT8 b4:1; UINT8 b5:1; UINT8 b6:1; UINT8 b7:1; } __attribute__((__packed__)); #define SBIT(port,pin) (
@ Steffen Graap (Gast) >Ich benutze folgende macros um auf die Portpins eine ATmega2560 >zuzugreifen: >allerdings möchte ich den Wert nicht fest zuweisen (MOSI_QT = 1) sondern >durch eine Berechnung übergeben. Das ganze sieht zur Zeit so aus: Viel zu akademisch und aufwänfdig
-
Thread
STK503 Developmentboard
Expansion Module besitzt eine ZIF-Fassung für die TQFP-Gehäuse der 100-Pin AVR-Mikrocontroller ATmega2560, ATmega1280 und ATmega640 Eigenschaften des STK503 Expansion Module: Stiftleisten für alle zusätzlichen Ports der Mikrocontroller (PortE, F, G, H, I, J, K, L) On-board RS232-Converter
In-System-Programmierung (ISP) High-Voltage-Programmierung Unterstützte Mikrocontroller: ATmega2560, ATmega1280, ATmega640 Preis 60€ + 4.90 versand oder vorschlagen.
-
Thread
Arduino Bootoader zerschlossen am USB Port - wie das?
Hallo, folgende Beobachtung konnte ich an 3 Mega2560 Board (Originale) wiederholt testen und habe Stunden gebraucht was da passiert ist: Konfiguration: ich programmiere Ardus nur über einen Ubasp ISP, geht schneller und die USB ist frei für ein
"Bootloader programmieren" drückt in der Arduino IDE? Beim Attiny geht es sehr schnell (1s), bei Atmega2560 dauert es fast 10s. Ich muss es bei jedem frischen AVR machen, da ich die als chip nutze, also ohne das blaue Board.
-
Thread
Arduino Mega Pro - serielle Schnittstelle RX/TX funktioniert nicht
deinem Mega Pro denn da die Schutzbeschaltung aus? Es wäre auch interessant zu wissen warum es ein Atmega2560 sein muss. Es gibt ja z.B. auch den Atmega328PB mit zwei UARTs, solche Boards sind noch kleiner als Mega Pro ... LG, Sebastian
vorhandene CH340 die Rx/Tx Leitungen "stärker" blockiert als wie das auf dem Original Arduino Mega2560 Board der Fall ist.
-
Thread
Warnung bei Benutzung von "strncmp_PF"?
Ablage von Zeichenketten, welche über den UART verarbeitet werden. Das nun im oberen Bereich eines ATmega 2560. Die normalen Routinen wie strncmp_P funktionieren dort ja nicht mehr wegen der 64k Beschränkung. Nun bekomme ich aber Warnungen das die Typen nicht zusammenpassen. [c] ... const char
wächst, oder B) man einen Bootloader schreibt. Ich hatte sein > Das nun im oberen Bereich eines ATmega 2560. so interpretiert, dass eines von beiden bei ihm zutrifft. Ich hoffe mal, er ist nicht in dem Irrglauben, dass er die far-Varianten auch dann braucht, wenn zwar nicht die Daten, aber der zugreifende
-
Thread
TTL Signal Verarbeitung
Guten morgen, an meinem Atmega2560 hab ich an einem Pin ein TTL-Signal anliegen welches in undefinierten Zeitabständen ankommt. Und dieses würde ich auch gerne unter c auswerten, eine CRC-Prüfung über das ankommende Telegramm bilden
if (getBit == 0) { uart2_putc("0"); _delay_ms(300); } [/c] P.S.: Genutzt wird ein Atmega 2560
-
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
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
TIFR3 & OCF3A ) { Die Zeile kommt mir verdächtig vor. Soll die das OCF3A Bit (Bit 1 im TIFR3, Atmega2560) abfragen oder das TOV3 im Bit 0?
OCF3A ) { > > Die Zeile kommt mir verdächtig vor. Soll die das OCF3A Bit (Bit 1 im > TIFR3, Atmega2560) abfragen oder das TOV3 im Bit 0? > Bei dem von mir gewähltem CTC-Mode 4, wird kein Overflow Flag gesetzt, da ich nicht bis MAX ( 0xFFFF ) hochzähle. Bzw. dieses Flag wird wahrscheinlich einmalig
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
> 6 wird schwierig, weil auch die besten klassischen AVR8 nur höchstens > vier Timer haben. Atmega2560 z.B. hat schon 6 Timer mit PWM, aber 2 davon halt nur mit 8 Bit. Da gibst dann halt nur 255 Stufen. Oliver
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
-
Thread
AVR Einsteigerset mit AVR Studio
Guten Tag, ich habe mir von myAvr das Einsteigerset mit dem ATMEGA2560 gekauft. In der Software AVRStutio finde ich unter dem Menüpunkt Projects-> New nicht dieses Set. Wie kann ein neues Projekt erstellt werden? Zur Hilfe habe ich ein Beispielprojekt geöffnet, die für den ATMEGA2560 vorzufinden sind. Dieses wurde dann umgeändert um meinem ersten Projekt zu entsprechen. Die Screenshots dazu sind im Anhang zu finden. Zum Brennen habe ich eine Software verwendet (s Anhang) die
-
Thread
Das erste Mal TWI nutzen
bereits erfolgreich über SPI mit den LCDs und OLEDs. Zu beginn möchte ich nun zu erst zwischen 2 Mega2560 Boards (Standard Arduinoboards) per TWI kommunizieren und hoffe das ich bei euch Unterstützung finde. Datenblatt des ATmega 2560 ist natürlich mein Freund, trotzdem überließt mensch bei neuen Inhalten
als es gemeint ist. Momentan möchte ich als erstes den Master generieren, hierzu ist ein Mega2560 an Betriebsspannung angeschlossen und die SCL und SDA Leitung jeweils mit 2,2k Ohm gegen 5V geschaltet, der Controller läuft mit 16MHz. Den Takt am SCL Pin kann ich bereits auf dem Oszilloskop verfolgen
-
Thread
Problem mit CAN Interface MCP2515/2551
Ich habe den Reset des MCP2515 mit dem Reset des Atmega verbunden. Dazu die übliche R und C Resetschaltung. Das funktioniert inzwischen bei mehreren Platinen problemlos.
nochmal nachgeschaut, passt auch für den 2560. Ausserdem müssen DDRB.0, DDRB.1 und DDRB.2 als Ausgang gesetzt sein.
-
Thread
Problem EEPROM nutzung
Moin, es handelt sich um einen Atmega2560 und die eeprom.h Ich übergebe Speicheradresse im eeprom und die Speicheradresse im ram. Die Anordnung ist bei read und update/Write getauscht. Also read(&src, &dest, size) update(&dest, &src
Moin, es ist ein Atmega2560. Die EEPROM funktionen stammen aus der avr/eeprom.h https://www.nongnu.org/avr-libc/user-manual/group__avr__eeprom.html Gruß Jonas
-
Thread
BME680 etwas ATMega-freundlicher auslesen
habe. Von Bosch gibt es die ZIP-Datei "BSEC_1.4.7.4_Generic_Release.zip" für mehrere Controller. ATMEGA2560 oder Arduino oder diverse andere, sind das die richtigen Quelltexte? https://ae-bst.resource.bosch.com/media/_tech/media/bsec/BSEC_1.4.7.4_Generic_Release.zip
nicht probiert, da es für mein Projekt auch Overkill ist. Außerdem passt es wohl kaum in meinen ATMega328. ;)
-
Thread
Bezeichnung zur Identifikation der AVR Core Version?
mal aufhören, rückwärtskompatibel bis zur Jungsteinzeit sein zu wollen. Wer eben unbedingt einen ATmega128 dem ATmega1281 vorziehen will, kann sich dann halt seinen Kram selbst zimmern.
Markus Burrer schrieb: [ATmega32 vs. ATmega324] > Und teurer. Digikey (um mal jemanden zu nennen, bei dem du sofort beide kaufen könntest): EUR 6,38 für den ATmega32, EUR 4,70 für den ATmega324P. > Und bei Ramschläden
-
Thread
AVRstudio5: ich werde wahnsinnig - Funktionen werden nicht aufgerufen
#2570053: > Und sag vor allem erstmal, was für ein AVR das überhaupt ist!!! Sorry, der AVR ist der ATmega2560 auf meinem STK600 Lutz schrieb im Beitrag #2570124: > Sachen wie >> PORTB = ~0xfa; >> PORTB = ~0x5a; >> PORTB = ~(yy); > muten schon sehr skuril an T.B. schrieb im Beitrag #2568704:
sauber abzuschließen, folgende Erkenntnisse im Zusammenhang mit - AVRstudio 5 - STK600 incl. ATmega2560 auf Adapterplatine - Anschluss über JTAG - Betriebssystem: Windows 7 Erkenntnisse: * Projekte können nicht im Netzwerk abgelegt werden (Build schlägt fehl), außer: * Projekt kann im Netzwerk
-
Thread
Xmega256d3 Ports zu langsam?
Hier ein paar mehr Informationen und Messergebnisse: Vergleich Atmega2560 - Atxmega256d3 Code: mega [c] #include <avr/io.h> int main (void) { DDRA= 0xFF; while(1) { PORTA = 0x00; _delay_us(1); PORTA = 0x01; _delay_us(15); }
CPUs sind auf das selbe STK600 gesteckt worden. Hierfür wird verwendet: -mitgeliefertes STK600-ATMEGA2560 -STK600-RC064X-14 & STK600-TQFP64
-
Thread
Einsteiger Frage Atemga 2650 porgrammierung
1. Ich besitze ein SainSmart Mega 2650 Evo-Board das hier: http://www.ebay.de/itm/SainSmart-Mega2560-LCD-Keypad-Shield-Sarter-Kit-ATMEGA2560-ATMEGA8U2-AVR-Arduino-/320862395917?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4ab4e39e0d Ich habe mir bereits diesen Arduino-Compiler runtergeladen und damit
-
Thread
Mikrocontroller Fehler "provozieren" + workarounds
Hallo allerseits Ich bin gerade dabei, einen Mikrocontroller (ATmega2560) im Rahmen eines Universitätsprojektes auf verschiedene Fehler hin zu untersuchen und wie man diese softwaremäßig (z.B. mithilfe eins watchdogs) minimieren kann... (Es geht um AVR-Mikrocontroller
Thomas wrote: > Ich bin gerade dabei, einen Mikrocontroller (ATmega2560) im Rahmen eines > Universitätsprojektes auf verschiedene Fehler hin zu untersuchen und wie > man diese softwaremäßig (z.B. mithilfe eins watchdogs) minimieren > kann... Es ist ein weit verbreiteter
-
Thread
16 unabhängig arbeitende Oszillatoren ?
also ein uC mit 256k Flash-Programmspeicher wäre nötig. Das sind schon die grösseren Dinger, wie ATmega2560 (man könnte gleich einen mit eingebauten D/A-Wandler nehmen, dazu fällt mir weil ich bei den tausenden von AVRs langsam nicht mehr durchblicke ad hoc nur der M16C ein, anderer Hersteller, andere
Ausgang ausgeben. Also ein Typ mit mindestens 24 nutzbaren Ausgängen und 256k Flash: Reichelt hätte ATMEGA 2560 aber die sind genau so Murks, unlötbare Gehäuse für ihn. Dieser unsinnige Zusammenhang von Speichergrösse und Gehäusegrösse hat mich schon bei FPGAs/CPLDs genervt, selbst wenn die Chiphersteller
-
Thread
I2C/TWI TWBR > 10 warum?
>Ich hab das Datenblatt vom ATmega8 Ach *DER* ATmega. >...auf welcher Seite hast du das >gefunden? Direkt unter dem TWBR Register steht bei mir nichts. Im Datenblatt vom ATMega1280. Flog halt gerade so rum.
>Hier mal im Datenblatt von ATMega48 usw. von 2004 Seite 205. >Am besten gleich archivieren;) Oha, 440 Downloads. Möchte noch jemand ein Datenblatt für ATmega1280,1281,2560,2561,640 von 2005 haben? Auf Seite 248 stehts dann
-
Thread
Passender ATMEGA??
Stimmt das oder verstehe ich das falsch??? bleibt mir nur die Variante die Signale auf mehrere 2 Atmega88 zu verteilen?? MfG
ATmega2560 hat 24 PIn-ChangeInterrupt eingaenge, plus nochmal 8 Pins fuer externe Interrupts. Gruesse
-
Thread
"Minimalboard" ATMega8/16/32
Hier ist eines für Atmega16/32/644 http://www.lexatronic.de/ MfG Paul
grrr... http://cgi.ebay.de/AVR-ATmega-ATmega128-Stamp-Module-128K-Flash-ROM_W0QQitemZ160182778630QQihZ006QQcategoryZ10662QQssPageNameZWDVWQQrdZ1QQcmdZViewItem sollte der 2. link werden Oliver
-
Thread
STK-600 - Eure Erfahrungen mit diesem Board
zusammenstecken kann, Taster und LEDs sind schon da, Pegelwandler für RS232, usw. Der mitgelieferte ATmega2560 ist auch ein nettes Teil und lädt zum Spielen ein. Man braucht zum STK600 zusätzlich noch typischerweise das STK600-DIP-Package, damit man die "anfassbaren" µCs im DIL-Gehäuse programmieren
Da gehen alle DILs ohne extra Adapter (außer ATtiny*4) und den Schaltplan hat man auch. Einen ATmega2560 Boliden kann man eh nicht auf dem Testboard ausreizen, den muß man in der Zielschaltung programmieren. Peter
-
Thread
LCD 320x240 (SSD1289) ansteuern
, dass sich auf diesem etwas tut. Ich nutze einen ATmega32 und programmiere mittels AVR Studio 5.0 mit C. Nun bin ich auf der Suche nach einer geeigneten C-Library (Atmega kompatibel), in der ich möglichst wenig umschreiben muss. Bisher habe ich leider nur
nur um die 3 Volt. Eine Anpassung von 8 oder 16 Daten-/Adressleitung ist doch sehr aufwendig. Ein Atmega32 ist für dieses Vorhaben nicht besonders geeignet. Man kann zwar den 8 Bit Modus wählen, aber mit der Software wirst du schnell an die Grenze des Atmega32 stoßen. Besser ein Atmega mit 3,3 Volt
-
Thread
"Schönste" Lösung int und float rechtsbündig im LCD darzustellen
Hallo ich habe ein Atmega2560 und ein LCD 204. Ich will einen 12 Bit Analogwert rechtsbündig darstellen. am liebsten auch maximal 4 Zeichen. Mit der itoa funktion wird der String immer nur linksbündig im char array... Meine
aber nun nicht gerade „billig“ (im Hinblick auf Speicherverbrauch). Andererseits hast du einen ATmega2560.
-
Thread
IC mit 3 x 16 bit PWM
1 Atmega und 1 Attiny, Clockout am Atmega aktivieren und als Clock im Attiny verwenden. Attiny Timer mit externem Clock source vom Atmega Timer
Hallo Rene, ATmega640/1280/1281/2560/2561 4x16bit TC mit je: Three independent Output Compare Units. Gruß Holger
-
Thread
MCP2200 isolated usb/uart schaltungskontrolle
Hallo Zusammen Ich möchte meine Steuerung auf einem Atmega2560 direkt mit einem USB-Kabel an den PC anstöpseln, anstelle eines Max232 und einem USB/serial-wandler. Es scheint mir eine simple Angelegenheit zu sein, aber zur Sicherheit wärs schön, wenn ihr schnell
Seite nicht mit Strom versorgt wird. Meine Vermutung: Wenn der Atmega ein/aus-schaltet wird das TX kurzzeitig low und der MCP meint etwas erkannt zu haben. Wie kriege ich das weg? Muss ich den Adum auf der Atmega Seite verzögert einschalten und früher als den Atmega