-
Thread
50 CAT4016 LED Treiber kaskadieren
upzudaten, damit auch irgendwelche Animationen mit den LEDs möglich wären? Mikrocontroller soll ein ATmega 2561 oder 2560 werden.
-
Thread
Pin Change Interrupt im ATtiny12
ein alter Thread, deshalb wollte ich fragen, ob das immer noch stimmt. Ich möchte im C-Code mit Atmega 2560 einen PinChangeInterrupt durchführen, aber der Simulator vom AVR-Studio 4 (mit SP1) sringt einfach nicht in die Routine! Wird das mittlerweile unterstützt? Codeausschnitt: sei();
-
Thread
Fehler in Wire.h
Leute, Ich hoffe ihr könnt mir helfen; Erstmal ein paar Infos: Ich programmiere einen Arduino Atmega 2560 mit Code::Blocks unter Windows 8. Ich möchte gerne einen Lego Accelerator Sensor via I²C auslesen. Ich habe mir dafür eine funtionierende Klasse in der Arduino IDE geschrieben. Nun wollte ich
-
Thread
Interrupt Funktionsaufruf
stören. Die empfangenen Daten können zufällig über den Zeitraum der Minute auftreten. WINAVR und ATmega2560 Danke
-
Thread
Probleme beim Entprellen.
programmieren. In der Schule arbeiten wir mit dem 68HC11 im Vergleich dazu ist das Datenblatt vom ATmega 2560 sehr komplex. Wobei mir dort auch keine Interrupts und dergleichen verwenden. // Timer1 konfigurieren TCCR1A = 0x00; TCCR1B = 0x01; // Interrupt Initialisieren TIMSK1 = 0x01; Hier
-
Thread
Flipdot Matrix - FP2800A
FP2800A + 2 Transistoren verwendet. Hast du dafür noch die Schaltung. War da nicht noch von einem ATmega2560 die Rede? Man findet ja einige Versionen deiner Ansteuerung. Würde mich dem gern tiefer widmen, will dann aber gern mit was funktionierendem anfangen, dann Software, dann Hardware schick machen
-
Thread
[S] Suche Oszilloskop/Logic analyzer
ich schlecht dabei, auch ein 50-er ist dafür nicht perfekt geeignet. Ich weiss zwar, das meine Atmega 2560 nicht so schnell ist, aber ich werde nicht mein ganzes Leben an diesen µC halten:)
-
Thread
Fragen zu Waveshare e-paper 1.54"
Das Modul mit Controller sollte 5V tolerant sein aber bisher habe ich es weder am Nano noch am Mega2560 zum Laufen bekommen. Das Heltec Modul am 3,3V Arduino Nano macht kein Problem. Sollte ich in den nächsten Tagen Erfolg haben melde ich mich. Vielleicht hast du ja vorher einen Code zum Laufen gebracht
Der USART im ATmega kann auch 9-bit, ich werde aber aus dem Datenblatt nicht schlau, ob das auch im SPI-Modus oder Synchron-Modus (es gibt zwei) benutzbar ist. Ich hätte gern alle Displayanschlüsse an einem Port, dann
-
Thread
DUO Led Transistorschaltung / Strombegrenzung
kleine Frage. Jetzt ist es ja so, das je nachdem ob der Ausgang des benutzten Microcontrollers (Atmega2560) high oder low ist, jeweils die eine oder die andere Led-Farbe leuchtet. Wenn die Duo-Led garnicht leuchten soll schalte ich den Microcontroller-Pin als Eingang. Muss, oder kann hierzu der
-
Thread
Warenkorb für Anfänger mit Projekt
Speichern, also "Logging" ist mit einem Linux-System sehr einfach. Allerdings kann man auch mit einem ATMega SD-Karten oder große serielle Flash-Speicher beschreiben. Gruß aus Berlin, Sebastian
µC. Es gibt auch jede Menge Codebeispiele dazu im INet. Ich habe bei mir im Sender einen mega2560 verbaut. Es werden jetzt bestimmt hier welche jammern, dass dieser µC viel zu gross sei. Doch bei dem Preis ist das doch völlig egal. Ulli
-
Thread
AVR JTAG Spannung 5V ?
Hallo Leute! Ich habe ein Problem mit meinem Atmega2560 (http://www.mikroe.com/eng/products/view/83/bigavr-mcu-cards/). Es liegen an meinen JTAG Pins 5V an, wenn ich mein selbst ersteltes Board mit Spannung versorge. Jedoch sind keine Pins in irgendeiner
-
Thread
Externer Interrupt
eine hoffentlich recht einfache Frage. Ich initialisiere den externen Interrupt INT7 bei meinem ATmega2560 mit WinAVR, mit folgenden Code: void int7_init() { int7_start=0; int7_end=0; EICRB=(1<<ISC71) | (1<<ISC70); EIMSK=(1<<INT7); } Meine Frage, warum wird auch das Flag im EIFR Register
-
Thread
Mhz Signale in Khz Applikation messen
könnte man die > Pulslängen in Hardware direkt mit dem µC messen. Ja hat er prinzipiell ist ein ATMEGA 2560, allerdings hat man über die Simulink Geschichte nur Zugriff auf die Pins, kann leider nichts konfigurieren, was Richtung Interupt oder ähnlichem geht. Man ist da sehr eingeschränkt. :( Flo
-
Thread
EPROMs, SRAM & Parallel-EEPROMs..
Hallo, mich interessiert, wie man die o.g. Bauteile am besten an einen Atmega32/AT90*8535 anschließen kann. Direkt geht ja eher nicht, das würde zu viele IOs schlucken. Außerdem hab ich mal einen EPROM-Soundgenerator gesehen, der die Bits anhand von TTL auswertet. Das würde
Besten nimmst Du einen AVR mit externem Memory Interface, z.B. Einem Mega 64/128/640/641/1280/1281/2560/2561. Die Datenleitungen kommen an Port A, die unteren Adressleitungen über einen hc573 auch an Port A und die oberen an Port C. RD(OE), WR(WE) und ALE sind auf Port G. das ist die schnellstmögliche
-
Thread
UART:Probleme mit dem Zählen von Zeichen
Allerdings klappt gar nichts! Ich programmiere in C. Als Entwicklungsboard verwende ich das Arduino Mega (Atmega 2560). Es treten zwar keine Fehlermeldungen beim kompilieren auf, allerdings blinkt die LED nicht. Ich würde mich freuen, wenn mir jemand weiterhelfen könnte oder zumindest einen Tipp geben könnte.
-
Thread
Bascom und einen Pin als Interrupt Konfigurieren
Hallo, Kann mir mal jemand erklären wie ich einen Pin an einem ATMega2560 als interrupt konfiguriere? Wollte an den Pin PB4, den man auch als PCINT4 aktivieren kann, einen Taster anschließen. Beim drücken des Tasters wird ein Low Signal gegeben. Wenn ein Low Signal
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
Arduino-IDE für jeden von der IDE untersützten Controller kompiliert werden kann, passend für alles: - Atmega-Controller (Atmega168, Atmega328, Atmega2560 etc. - AtTiny85 Controller - ARM Cortex - ESP8266 Controller Und wer will, kann es dann piepsen lassen Aber eben immer nur die 100 Tonfolgen, die
Interessant! Kann man das ganze auch unter atmega328 verwenden? Vielen Dank
-
Thread
zufallszahl Arduino
;) Ich habe mal eine kurze Frage zum random() Befehl. Ich beschreibe zurzeit ein Arduino mega 2560. Hier mal der Code: zufallszahl=random(1,6) Ich rufe diesen Code mehrmals hintereinander auf. Als ich mir mal die Zahlen anzeigen ließ ist mir aufgefallen das es immer die selben sind nach
pseudo-Zufällige folge von zahlen. Die sieht zar zufällig aus, ist aber komplett deterministisch. Da der ATMega beim Reset halt alles vergisst fängt auch die Folge wieder von vorne an. Für halbwegs zufällige zahlen, musst du srandom(x) mit einem echt zufälligen x füttern. Wo du das her bekommst ist dein
-
Thread
Arduino Genuino 101 - Erfahrungen?
Beitrag #4987807: > Wäre die Hardware insgesamt ca. 10x schneller, gäbe es keine Probleme. Der ATmega328P kann mit bis zu 20MHz laufen. Auf den Arduinoboards ist standardmaessig ein 16MHz Quarz verbaut. Wenn du also den Quarz austauscht...
Bottleneck nicht dort liegt, siehe den Post von Helmut. Insgesamt sollte diese Aufgabenstellung einen ATmega zu höchstens 10% auslasten. Sogar mit Arduino. Gruß, Stefan
-
Thread
[C & µC] Verwendet ihr printf/scanf?
zwei verschiedenen Mikrocontrollern. Einer ist ein ATxmega mit klassischem RS232, der andere ein Atmega mit USB, der per LUFA-Bibliothek einen virtuellen COM-Port bereitstellt. Auf beiden läuft zur Zeit genau das gleiche Programm. Der einzige Unterschied ist, dass auf dem Xmega steht: [c] static FILE
diesen beiden vornehmen werde. Aber ich habe dem Projekt (ist sowieso ein Unikat) damals einen ATmega2560 spendiert, sodass ich mir um die Ressourcen keine Birne machen muss. Ich werde also das benutzen, mit dem ich am schnellsten bzw. sichersten zum Ziel gelangen kann.
-
Thread
FRAM via SPI
Hallo, ich möchte mit einen atmega2560 einen F-RAM (FM25H20 mit 2Mb Serial 3V) via SPI betreiben. Bisher sind meine Versuche nicht gerade von Erfolg gekrönt. Der Atmega wird mit einen externen 8 MHz Quarz betrieben. Der FRAM FM25H20
=0,0 & 1,1) [http://www.ramtron.com/files/datasheets/FM25H20_ds.pdf] -kurze Pinbelegung am Atmega: PB3(MISO), PB2(MOSI), PB1(SCK), PB6(/CS) vom FRAM (low active) Meine SPI Initialisierung lautet: [c] /**************************************************************************
-
Thread
Atmel STK600 Starter Kit
folgende: RC040M-S RC014T-12 RC020T-8 RC008T-2 RC020T-1 RC028M-6 RC040M-4 sowie der Atmega 2560 und zwei LCDs... @ Alex: Wenn man Peise vergleichen will sollte man auch die gleichen Artikel nehmen sonst wirds bissle blöd :) Denke ein Preis von 120 - 140 Euro ist ok!
-
Thread
DA-Motordrehzahlschaltung
soll eine Drehzahlregelung mittels analoger Spannung beinhalten. In Benutzung ist ein gewöhnlicher ATmega2560 der leider kein DAC an Board hat. Ergo habe ich mich zunächst auf DAC-Bausteine informiert, wobei die, die ich gefunden habe, meistens bis ca. 300mA durchgeben. Problem dabei ist nur, das der Motor
-
Thread
Durchflusssensor auswerten
Datenblatt benötigt er max 10mA Strom. Spannungsversorgung zwischen 5 und 24 V. An einem Pin vom ATmega2560 dürfen max. 40mA. Sollte also kein Problem sein den an einen der 5V Pins zu klemmen? Weiß jemand was das genau für ein Anschluss ist? Auf Conrad steht: Stecker, 3 polig. Vielleicht weiß jemand
-
Thread
LCD Ansteuerung
mich an die Ansteuerung eines LCD Displays heran traue. Ich arbeite mit einem STK 600 und einem ATMEGA 2560. Zum erlernen habe ich mir als Hilfe das Tutorial/LCD Ansteuerung zur Hilfe genommen. LCD besorgt,angeschlossen, Bsp. Code geladen. Alles läuft, alles Prima, Text wird auf dem Display ausgegeben
-
Thread
Tasterverarbeitung mit dem ARDUINO
Wenn man mal die Register und Register-Bit-Namen für den ATmega 2560 in der Arduino-IDE sucht. Habe nämlich geglaubt ich könnte einfach den Bezeichner *OC3A* benutzen, aber da ja auch noch dass dazugehörige DDRx zu beschreiben war, macht es wohl auch keinen wirklichen
-
Thread
AVR TWI Dauerschleife
Hallo, ich versuche gerade das TWI Modul vom ATmega2560 zum laufen zu bringen. Ein Ausschnitt meines C Codes sieht folgendermaßen aus: [c] // Start TWCR |= (1 << TWINT) | (1 << TWSTA); while(!(TWSTA & (1 << TWINT))) { } [/c]
-
Thread
Atmega digital IOs möglichst einfach schützen
verwirren mich wieder komplett. Ganz einfach eigentlich - ich möchte Eingänge/Ausgänge von einem Atmega 2560 möglichst einfach schützen ohne großen Schnick und Schnack. Sind einfach längere Leitungen an den Ein/Ausgängen dran. Keine AD/DA-Pins die ich meine, keine Daten-IOs. Kommt also nicht auf timing
-
Thread
Startprobeleme mit Externem RAM am Mega-2560
Signalanlagen ( also mit Tastatur & Display ). Ich habe einen externen RAM ( LP621024DM-70LL ) an meinem ATMega2560 . Da mein Interer Speicher nun langsam nicht mehr ausreicht wollte ich nun mein Internes RAM ( ausser den Stack ) komplett auslagern. Nach der Suche hier im Forum bin ich auch auf folgenden
-
Thread
Atmega Port für ADC und I/O gemischt benutzten
Hallo, ich habe einen Atmega2560 im Einsatz. Port F verfügt über I/Os und über einen ADC. Kann ich einen Pin als ADC benutzten und die andern Pins als I/Os?
-
Thread
Hochomiger Spannungsteiler am ADC
gestoßen: Gemäß Datenblatt wird der Sensor mit einem RL von 200K Ohm betrieben, Das Datenblatt des ATMEGA 2560 sagt aus das die ADC Eingänge des Mikrokontrollers für eine gesamt Impedanz (ohmsche, induktive und kapazitive Widerstände) von kleiner als 10 KOhm optimiert sind. Da es sich bei dem Spannungsteiler
-
Thread
Funktionsgeneratir mit USB Schnittstelle per microcontroller programmieren
meine aber, so > einen schon mal bei pollin gesehen zu haben Pollin NETIO Bausatz kann auf atmega1284p aufgerüstet werden, ohne 7805 mit Recom R785 1A für die 5V und etwas Umbau für den LM317 mit Recom R78333 für den 3,3V Regler, spart die Kühlkörper. OK ist kein Arduino, aber geht auch.
&gfe_rd=cr&ei=zbs1V434Cs_j8weX6oGYBQ http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 nur dann wird die Verdrahtung nicht einfach > Für sowas würde ich eine Raspberry Pi nehmen. > Ist viel, viel einfacher! ach was, empfindliche GPIO
-
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
Wie Flashverbrauch pro Funktion / Datei anzeigen (avr-gcc WinAVR 20100110 4.3.3)
schauen, wo der Flashverbrauch im Detail ist. AVR Memory Usage: ----------------- Device: atmega2560 Program: 235128 bytes ===> der Prozessor hat 256k (.text + .data + .bootloader) Data: 6335 bytes (.data + .bss + .noinit) Wie kann man den Flashverbrauch pro Funktion
-
Thread
[AVR] (ext) Interrupt aktivieren?
m.E. alles befolgt, was das Datenblatt und das Tutorial sagt. Ziel: Ich will mit Hilfe eines ATmega2560 und einem externen Taster, der PortD.0 auf Gnd zieht, einen Interrupt auslösen. Sichtbar soll dies sein, in dem eine LED o.ä. angeschaltet werden soll (PORTC). Zusätzlich habe ich eine while(1)
-
Thread
Arduino Code auch ohne primitiv-Hilfsmittel (Serial) debug-bar?
durchzutesten? Vorausgesetzt natürlich dass der Arduino per JTAG oder PDI degbug-fähig ist, also z.b. ein ATMega2560, ATxMegaxxx, Arduino Due etc.
-
Thread
Mein UART geht nicht sendet kommische Zeichen
Hallo zusammen ich hab ein Problem :( ich hab ein stk600 mit den ATMEGA2560. und wollte eine UART verbindung aufbauen das funktioniert auch aber er sendet mir ganz kommische zeichen und nicht das was ich will. Im anhang hab ich die Header und die Source Datei angehängt
-
Thread
L6205 mit AVR
Hallo, ich möchte einen L6205-Motortreiber mit meinem ATMega2560 ansteuern. Ich habe zwei verschiedene Möglichkeiten der Beschaltung verbunden: 1. Das PWM-Signal wird an Enable angeschlossen. Über die INs wird die Richtung gesteuert. 2. Enable ist konstant
-
Thread
Arduino Mega mit Ethernet Shield w5100 und „liquidcrystal shield“
Abend, folgende Frage/folgendes Problem. Nur kurz zum vorhaben, ich steuere mit dem MEGA2560 die Abluft von Räumen und möchte die Regelung jetzt teils auch auf MQTT haben. Also hab ich mir nen Ethernet Shield W5100 besorgt, vorher war schon der Mega und das „LiquidDisplay Shield“ im Einsatz
genau? Das Display wird mit SPI oder I2C laufen. Diese Hardware Schnittstelle hat so ein üblicher Atmega genau ein mal auf genau festgelegten Pins. Macht ja nichts, die Schnittstelle kann problemlos mehrere Slaves ansprechen (SS Pin oder I2C Adresse ändern). Aber von "nur Pin Nummern ändern" taucht kein
-
Thread
Linux Programmer für mikroElektronika Avrprog2 Hardware
sourceforge.net/projects/avrprog2/ veröffentlicht. Getestet habe ich mit einem BigAVR Board und ATmega128(0) und ATmega2560 unter Ubuntu. Ich hoffe damit auch anderen eine Freude zu machen... und freue mich auf Testberichte/Bugreports mit weiterer Hardware.
-
Thread
c/c++ code auslagern
endif[/c] fehlermeldung: Arduino: 1.8.10 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from C:\Users\XLA\Desktop\XBM\XBM.ino:44:0: test.h:9:24: error: in-class initialization of static data member 'unsigned char test::u8g_logo_bits []' of
-
Thread
ATmega1281 - Timer 3 (4,5) - CTC-Mode 4 oder 12 - 2 Probleme / Fehler
Interrupts mit selbstgemachter Auflösung eignen (Overflow Interrupt). _Problem:_ Zitat Datenblatt ATmega1281, S.136: "Timer/Counter4 and Timer/Counter5 only have full functionality in the ATmega640/1280/2560. Input capture and output compare are not available in the ATmega1281/2561..." Mir ist durchaus
-
Thread
Atmega Dynamische Portzuweisung in Schleife
Hi! ich bastle gerade etwas mit einem Atmega2560 in c++ herum. Ich möchte gern in einer for-Schleife die Ports beschreiben. Also mit [c] i=0 PORTA |= (....); i=1 PORTC |= (....); i=2 PORTD |= (....); ... [/c] Der Übersichtlichkeit
-
Thread
Raspberry: eigene Lösung vs. fertige Lösung
kann, keine wacklige SD Lösung, keine Probleme bei power Ausfall Abhilfe bei knappen Speicher mega2560 oder mighty mini 1284p oder Berechnung und steuerung auf den PI o.ä. auslagern und nur die LIBs am Arduino für LCD und Intertechno nutzen.
mit m1284p, getuned mit RECOM R785-1,0 und RECOM R78-333 gespiesen aus dem FB Netzteil Da der ATmega 1284p mehr Speicher und 2 serielle schnitten hat soll der später die Berechnung übernehmen, kann vom Web ferngesteuert werden und gibt das dann auf den m328p mit Display und 433Funke abgesetzt raus
-
Thread
mechanische Schreibmaschine als Drucker
Schieberegistern oder I2C Portbausteinen. Oder einen µC mit vielen Portleitungen nehmen, sowas wie ATMega2560. Auf dem mikroskopisch kleinen Bild sieht man nix, hier sind mehr Bilder: https://www.google.de/search?q=remington+portable+b+1927&client=firefox-b&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwi2tPGT7cvTAhWMVRQKHeyCB-wQsAQIKQ
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Nimm einen Atmega mit weniger F_CPU und probier alles zusammen bei 3,3V aus. Damit sollte sich das Problem einkreisen lassen.
Flanke denn auch wirklich einen Interrupt auslöst. Die Antwort findet sich im Datenblatt des Atmega328p auf S. 53 und S. 54: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf Aus Figure 12-1 läßt sich schon erahnen: der Pegelwechsel