-
Thread
Komplexe Datenerfassung
2560 die Messwerte von den dezentralen MCUs ein (z.B. via SPI, TWI oder UART etc.) Grüße Uwe
www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&Prod=CHIPKIT-MAX32 Kostet nicht viel mehr als ein AVR Arduino, hat aber wesentlich mehr Rumms. fchk
-
Thread
SRF05 mit Interrupt nutzen
Guten Tag, ich habe ein Problem mit dem SRF05 Ultraschallsensor. Wenn ich diesen an meinem ATmega2560 anschliesse, braucht eine Messung etwa 20ms (min. 10 / max. 30). Den Prozessor programmiere ich mit AVR-Studio 4 in c++. Hier mal der der Code fuer einen Auslesevorgang [c] uint16_t readDistanceSensor
wird immer noch im mode 2 betrieben, also mit nur einem Pin. Dieser liegt auf PB1 MCU ist ein mega2560
-
Thread
TIMER0 Normal Mode bei 2560
0-63 ansprechen. Darüber muss man ld(s) und st(s) verwenden. Steht aber so im Datenblatt Kapitel "AVR Memories". siehe dazu auch die "Register Summary".
arbeiten auch alle wie erwartet. Nur im Normal-Mode bekomme ich am Pin OC0A (Ja, beim Arduino mit dem 2560 ist das der DigitalPin 13) einfach kein Signal erzeugt. Im Datenblatt des ATmega 2560 findet sich auf Seite 120 folgender Hinweis: "Using the Output Compare to generate waveforms in Normal mode
-
Thread
Funktionsparameter Gesperrt
Programm kein lcdScreen(1). Wo ist das hin? Im Sourcecode steht das Programm ist für einen ATmega2560. Hast du das Programm für einen ATMega2560 übersetzt? Benutzt du einen ATMega2560? Der RAM Bedarf liegt bei 2,5kB. Sollte mit einem Atmega2560 also kein Problem sein.
Hab´s schon mal versucht, aber ich komm mit AVR Studio nocht nicht so gut zurecht. LG
-
Thread
5x Drehencoder und Arduino irgendwo hängts =(
Unterstützung aber nur dann compiliert, wenn dieses Makro definiert ist. Dann wird wohl bei einem Mega2560 diese Zuordnung aus utility/interupt_pins.h gelten [code] // Arduino Mega #elif defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) #define CORE_NUM_INTERRUPT 6 #define CORE_INT0_PIN
Gänzlich ohne irgendwelche zusätzlich notwendigen Pullup oder Pulldown Widerstände. Denn die sind im AVR schon eingebaut. Der Code im Konstruktor der Encoder Klasse aktiviert die auch. @Martin Vergiss die 10k.
-
Thread
ATMEGA2560 keine Antwort mehr
Hallo, Nach änderung des Fuses bei Atmega2560, habe ich kein Zugriff mehr drauf? Danke im Voraus!
Mensch.... Nimmst du eigentlich AVR Studio mit dem Tool was dabei ist für den AVR ISP? Wenn nicht, dann solltest du das mal machen. Da kann man nämlich im Klartext sehn was die Fuses zu sagen haben. Grüße
-
Thread
Bascom ARM
AW: [bascom] [bascom} BASCOM-ARM Hi, kill is not needed, next version has 2561 support and 2560 will also follow quick. And instead of avr32 i have decided to go ARM. ARM is multi vendor and AVR32 not. But only after new bascom-avr and bascom-8051 IDE's are released which will be this year
Arck wrote: > At 10:30 AM 4/4/2006 -0400, you wrote: > > I am not suggesting the end of Bascom-Avr, but the beginning of > Bascom-ARM. > > <---Agreed! I'd kill for AT2560 & 2561 support! > > Ken
-
Thread
größter Atmega im DIP40
gefragt. ja der größte ist er nicht .... hat andere stärken .... und bis zum erscheinen der AVR128DA fam. ( ob's da nee pdip geben wird ? ) https://www.microchip.com/wwwproducts/en/AVR128DA48 bleiben nur die mega640 ... 2560 ( was davon als pdip zu bekommen ist )
avr schrieb im Beitrag #6060583: > 2560 jedenfalls nicht als DIP und der DIP 1284p hat doppelt so viel SRAM
-
Thread
Wie passenden Atmega finden?
Hallo Was haelst du von: http://matrixstorm.com/avr/tinyusbboard/ MfG
ATtiny13A. Oder sogar ein 6-Pinner, z.B. ATtiny10. Ansonsten gibts hier eine praktische Tabelle: [[AVR_Typen]]
-
Thread
TimerOverflow-Interrupt am ATmega2560 funktioniert nicht
Guten Abend zusammen! Ich probiere mich gerade am MyAVR-Board MK3 mit dem ATmega2560 im Interruptprogrammieren aus und habe folgenden kleinen Code verwendet: [c] #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 16000000 int main(void) {
>Was habe ich falschgemacht? Du hast das Daenblatt nicht gelesen. >Im AVR-Tutorial ist es genau so beschrieben! Aber nicht für einen ATmega2560.
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
atxmega64a3 atxmega64a3u atxmega64a4u atxmega64b1 atxmega64b3 atxmega64c3 atxmega64d3 atxmega64d4 avr1 avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega2 avrxmega4 avrxmega5 avrxmega6 avrxmega7 m3000 make: *** [AudioSwitcher.o] Fehler 1 Unter diesen Definitionen steht nichts was einen tiny841
Schreib avr-gcc --target-help Und alle unterstutzte Mcu nahme vird gelistet zB. Known MCU names: avr1 avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5
-
Thread
Code abspecken
] [code] $ echo -e "Version: __VERSION__\nAVR LIBC Version: __AVR_LIBC_VERSION_STRING__" | avr-gcc -E - # 1 "<stdin>" # 1 "<command-line>" # 1 "<stdin>" Version: "4.8.1" 1 LIBC Version: __AVR_LIBC_VERSION_STRING__ [/code] [code] $ echo "#include <avr/io.h>" | avr-gcc -dD -E - |grep VERSION #define __VERSION__ "4.8.1" #define __GXX_ABI_VERSION 1002 In file included from <stdin>:1:0: /usr/lib/avr/include/avr/io.h:606:6: warning: #warning "device
-
Thread
+100V & - 20V mit uC-ADC messen
hast du ja NATÜRLICH nicht gesagt) Marten M. schrieb im Beitrag #6477674: > an einem > Atmega 2560 und dessen ADCs messen.
Beim AVR Atmega2560 steht zum Beispiel das hier drin. Hier wird bei den 40mA kein Bezug auf die Dioden genommen, das würde mir eigentlich intuitiv sagen dass es wirklich um die Fähigkeit geht wieviel Strom
-
Thread
Was ist L1 für ein Bauteil?
USB-Schnittstelle kaputt ist (und es nicht geschützt ist). Aber braucht man natürlich einen passenden AVR-Programmer für...
aufgebaut wird, > kannst du nur über ISP ran und hoffen. Die relevannte Firmware steckt im > Atmega 2560. Der AtmegaXXuXX wird nur als Schnittstellenwandler benutzt. Ja, aber genau geht es dem TO ja :-) Also der Atmega 2560 scheint noch zu funktionieren, da sich der Drucker über das Display ja noch
-
Thread
Interrupt Steuerung - ATmega2560
Tutorien und das Datenblatt an. Da ist alles beschrieben. http://www.mikrocontroller.net/articles/AVR-Tutorial http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Die Tutorien beziehen sich zwar auf einen anderen AVR-Controller, sind aber auf Deutsch und gelten allgemein. Im Datenblatt zum Mega2560 stehen dann controllerspezifische Angaben - allerdings in Englisch...
-
Thread
multiple definition of 'vector_6'
Ich arbeite momentan mit einem Arduino Mega 2560, der vier ISRs besitzt: - drei für einen Inkrementalgeber - einen für einen AMS8510 Batteriechip der per SPI ausgelesen wird - ein INT für einen DCF77 Empfänger. Meine Mega2560 Programmierung
DCF77 //INT2 - PIN21 / NN //INT1 (Pin 3) wird von AMS genutzt! //INT0 - PIN 2 (mega 2560) / A-Signal / braun attachInterrupt(0, S1_RISE, RISING); //INT5 - PIN 18 (mega 2560) / B-Signal / grau attachInterrupt(5, S2_RISE, RISING); //INT4 - PIN 19 (mega 2560) / Z-Signal / rot
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
reset)") ---------- void hardReset() { Serial.println(F("Hard reset...")); delay(50); // AVR watchdog reset // Achtung: benötigt <avr/wdt.h>, aber Arduino bringt das mit #include <avr/wdt.h> wdt_enable(WDTO_15MS); while (1) {} } // ---------- Setup / Loop ---------- void setup
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
ISP-Programmer im Raum BS & Hannover
Wenn das wie Atmel sagt mit einem AVR JTAGICE mkII geht könnte ich das wohl machen. Bin im Westen von Hannover. (Mit dem 2560 habe ich noch nichts gemacht, beackere sonst die kleineren Chips.) Jörg
Ich habe hier im Osten Hannovers einen ASIX PRESTO, dort wird ein AVR 2560 unterstützt.
-
Thread
TCB von ATmega4809 megaAVR0 Serie
Tabellen und Bezeichnungen wurden verschlimmbessert, wenn ich dabei an einen Atmega328P oder ATmega2560 denke. Beim megaAVR0 gehts wieder. Übrigens ist ein Free Shipping Code "MCHPWELCOME" für ein Curiosity Nano Board gültig.
ohne diesen verbalen Ausrutscher angekommen. Im Übrigen bezog ich mich darauf, dass das offenbar AVR128 und AVR64 vermischt wurde.
-
Thread
schnelle AD/DA-Wandlung
einmal sehen, wie leistungsfähig der Prozessor für die Auswertung sein muß und dann prüfen, ob hier ein AVR überhaupt angemessen ist.
@Daniel Goosmann >Ist es bei der AD-Wandlung auf dem AVR nicht vom Eingangswert des Signals >abhängig? >...Sukzessive Approximation Nee, gerade nicht. @Jazz Du kannst beim AVR den ADC ruhig so schnell, wie im Datenblatt angegeben betreiben: 65µs
-
Thread
AVRs nach einigem Flashen gestorben
ist mir neulich wieder ein Mega2560 beim Flashen gestorben, der auch per externem Takt nicht wiederzubeleben war. Meist gibt es erst Verifikationsfehler und später wird der AVR nicht mehr erkannt. Der Nachfolger lief einige Wochen gut
und/oder > mit billigem programmer die fuses zerschossen. Er schreibt aber: - Umstieg auf das AVR ISP mkII Programmiergerät mit AVR Studio ...
-
Thread
RC5 Modulation
PORTD &= ~(1<<PD1) #define RC5_SEND_TOGGLE PORTD ^= (1<<PD1) #define RC5_SHOOT 890 #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdbool.h> void rc5_send_command(uint16_t command); void rc5_send_one(void); void rc5_send_zero(void); void delay_880(void
finde ich super - erinnert mich an die Nabelschweden - äh, > Nebelschwaden. Benutze einen MEGA2560. Meine UART habe ich auch auf 16000000MHz ausgelegt, klappt auch damit. Der Puls liegt bei ca. 100mA
-
Thread
Diamex ALL-AVR Programmer: Übertragung fehlgeschlagen
hier einmal von einem sehr kuriosen Übertragungsfehler berichten: Ich benutze einen Diamex ALL-AVR USB ISP Programmer, um einen ATmega2560 zu flashen. Auf meinem Computer läuft Ubuntu 12.04, der Programmer läuft generell auch soweit. Allerdings funktioniert manchmal das Übertragen des Programmes
Found AVRISP mkII, serno: 000000000000016 avrdude: usbdev_open(): using read endpoint 0x82 AVR Part : ATMEGA2560 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition
-
Thread
ATMega mit Adruino IDE flashen- Bootloader notwendig?
Hallo ich hab einen Adruino MEGA2560 programmiert. Nun würde ich gern einen AtMega2560 µC bestellen und direkt in ein Platinenlayout einlöten. Kann ich diesen mit der Adruino IDE und mit einem AVR Dragon Board über ISP flashen?(Muss auf dem bestellten Atmega 2560 ein Bootloader drauf sein oder geht das auch ohne?) Muss ich auf was bestimmtes achten? Bis jetzt habe ich den AtMega2560 Controller immer über USB direkt auf meinem Adruino MEGA2560 Board geflasht.
-
Thread
100ohm wiederstand für led beim atmega16
/articles/LED Dort findet man ein Schaltbild wo ein AVR über ein Transistor eine LED schaltet: https://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Hardware
Mädchen ... ;) Die vier Anzeigen musst Du nicht komplett an alle Portpins fummeln. googlefutter: "AVR 7SEGMENT MULTIPLEX" 1. Link (war klar - wie macht der Andreas das?) https://www.mikrocontroller.net/articles/AVR-Tutorial:_7-Segment-Anzeige 2. Link (beste Grüße dorthin) http://www.fritzler-avr.de
-
Thread
Probleme beim hochladen des Codes mit Atmel Studio 7
[/c] Und hier die Fehlermeldung: [avrasm] avrdude.exe: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude.exe: Device signature = 0x1e950f (probably m328p) avrdude.exe
00) avrdude.exe done. Thank you. [/avrasm] Den Sketch an sich ist der selbe wie beim Atmega2560. Für euch ist das bestimmt eine Leichtigkeit. Ich finde den Fehler aber nicht. Vielen Dank
-
Thread
Atmega328P Quartz
schrieb im Beitrag #6137338: > Erzähle das mal den ganzen Herstellern der Arduino Module Die meisten AVR Arduinos sind mit Resonatoren ausgestattet.
weniger als 10pF bei einem SMD-Quarz im Bereich 30-40MHz. Sorry, ich muss dazu sagen, dass es kein AVR war, der damit lief.
-
Thread
Info zu aktuellen AVR-Lieferzeiten
Meldung bei Ineltek: Lieferzeitanstieg bei AVR-Controllern Wir müssen Ihnen leider melden, dass es bei ATMEL zu längeren Lieferzeiten bei AVR-Controllern kommt. Generell sind die Lieferzeiten bei 12 Wochen. Einige haben 16-20 Wochen Lieferzeit
Februar 2006 vorgenommen werden können! Gut zu wissen, dass lt.aktuellem AVR-Product-Guide wenigstens schon mal überall die Availability auf "Now" steht... Kopfschüttelnd und seit über 1 Jahr auf seinen versprochenen Mega 2560 wartend - zztop
-
Thread
BME280 an 5V, Spannungsregler und Layout
#5772700: >> Was ist das für ein 5V-System, das sich nicht auf 3,3V umstellen läßt? > > ein mega2560. Mit Pegelwandler geht es ja. Nur muss der eben dazu. der läuft doch auch mit 3.3V. wie sieht denn das gesamtprojekt aus? ein reiner sensor braucht selten einen atmega2560. wie wäre es, das aufzusplitten
HD44780-Display. Die Pullups für den I2C-Bus > gehen nach +5V. Das liegt dann aber nicht am atmega2560, der kann mit rein 3.3V betrieben werden. Du hast vermutlich ein Arduino Board welches halt mit 5V läuft, man könnte den 2560 aber wie gesagt auch komplett mit 3.3V betreiben. Dann läuft er zwar nur
-
Thread
ATMEGA mit XRAM?
etwas mehr Flash sein darf als der Atmega8515 dann gibs z.B. >noch den Atmega162. Und wenns kein AVR sein muss, dann einfach mal bei den 8051ern nachsehen. Die gibts in DIP 40 und die haben alle ein ext. Memory Interface.
holger schrieb im Beitrag #2323596: > Und wenns kein AVR sein muss, dann einfach mal > bei den 8051ern nachsehen. Und wenn's kein DIP sein muss, dann gibt's noch ATmega640, ATmega1280, ATmega1281, ATmega2560 und ATmega2561, die alle ein XRAM-Interface
-
Thread
JTAGICE 3 vs JTAGICEmkII
JTag Speed von 7,5MHz sicherlich übel nehmen ... Aber es geht hauptsächlich darum, wenn du ein AVR32 oder Mega2560 hast und diese irgendwo mit einem Quarz +16 MHz betreibst, dass du in diese einfach den Code wesentlich schneller reinbekommst ... Da der JTAG sich aber selbst Clockt und nicht auf
Avr Studio5 ein neues Tool welches "atprogram" heißt. atprogram -t jtagice3 -i jtag -d atmega2560 write -fs --values AABBCC <- aabbcc wären z.b. fuses... bzw atprogram help write. Das ist meines
-
Thread
AD_Wandlung mit Atmega2060
Hallo, Ich bin Anfänger im AVR uC Programmierung und ich habe das Tutorial gelesen und hat diese Beispiel laufe lassen aber ich weiss nicht wie ich überprüfe können, ob das Signal umgewandelt wurde. am Eingang mein ADC also am PORTF
digitalisierte Signal von alleine ohne dass ich die Spannung am Poti verändert habe.Ich nutze den uc Atmega2560 Bitte wo könnte das Problem liegen ?? MFG Claude [c] #include <avr/io.h> //#include <avr/delay.h> /* ADC_Initialisieren */ void ADC_Init(void) { uint16_t result
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
ist bzgl. i2c identisch mit dem Atmega328, d.h. die Zeile 174 in der C-Datei: [c]#if defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega48P__)[/c] muss nur gegen die folgende Zeile [c]#if defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168P
__) || defined (__AVR_ATmega328P__) || defined (__AVR_ATmega324A__) || defined (__AVR_ATmega324P__) || defined (__AVR_ATmega324PA__) || defined (__AVR_ATmega644__) || defined (__AVR_ATmega644A__) || defined (__AVR_ATmega644P
-
Thread
AVR ISP Flashen mit Android Smartphone
Hallo, nach ansehen des Programmers *mySmartUSBLight* wird die ATMega2560 nicht unterstüzt. Hast du dieses Procesor auch probiert? In kurze möchte ich mit meinem Samsung Galaxy Note 10.1 Android 4.1.2 die Programierung des ATMega2560 ausprobieren. Probiere den AVR Dragon
adapter und kanns somit nicht selber ausprobieren. Compilieren geht auf Android übrigens problemlos. avr-gcc läuft bei mir!
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
immer lag: der AVR-Assembler jedenfalls war nicht schuld.
des avr-gcc. Das geht viel zu schnell in die Hose, sobald sich da etwas beim avr-gcc geändert hätte. Bestimmt kannst Du mit C++ einen registersicheren Zugriff auf die AVR-Register konstruieren. Leider kommt
-
Thread
Taster speziellen Porteingang zuweisen!
verschiedene Ereignisse an verschiedenen Pins des Ports auszulösen. Michael U. schrieb: > Wo bekommt AVR mit 1,6GHz Takt? Sorry, wie meinst Du das ? Habe gerde gesehen das ich im ersten post einen Zahlendreher habe. Es handelt sich definitiv um einen ATmega 2560 Andreas
Oliver Henrichsen schrieb: > Deine Frequenz ist zu hoch eingestellt, so einen AVR gibts nicht! Das Datenblatt sagt: ATmega2560/ATmega2561 0-16MHZ@4.5-5.5V wenn ich das falsch interpretiert habe OK, bin halt noch nicht so sattelfest wie andere. Mmmh schrieb: >>>> Wo
-
Thread
Erfahrungen mit Arduino
Ich bin mit dem AVR Studio groß geworden. Vorteil ist hier einfach die deutlich besseren Debug-Möglichkeiten. Also per Debug Wire oder JTAG direkt in die Register reingucken, Hardware Breakpoints nutzen usw. Auch das
Teil auch auf andere uC wie PIC, 8051 geportet. Als Entwicklungsumgebung arbeite ich meist mit AVR Studio, CodeVision AVR und natürlich geht es auch mit der Arduino IDE;-) Damit hat man ziemlich viel Spielraum. Grüsse, Gerhard
-
Thread
Peter Dannegger´s ( PeDa ) Entprellroutine in ein Arduino Sketch einbinden
Fehlermeldung : In file included from C:\Users\Ich\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino/Arduino.h:30:0, from G:\AVR-Projekte\Arduino\MEGA2560 Board\GLCD_ST 7920\Entprellen\GLCD_entprellen\GLCD_entprellen.ino:1: G:\AVR-Projekte\Arduino\MEGA2560 Board
Ich vermute, dass diese Zeile fehlt: [c] #include <avr/interrupt.h> [/c] Die Doku dazu: https://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html
-
Thread
Bistabiles Relais (2 Spulen) direkt an Atmega!?
Steuerspannung 0-5V ohne nennenswerten Strom. Frage nun: Kann man das so machen, oder stirbt der AVR nach ein paar Schaltspielen? Reichen Freilaufdioden "über die Spule" nach GND um den AVR zu schützen? Oder reichen gar die internen Dioden des AVR? Was meint ihr? Meinungen/ Erfahrungen wären super
an, ob ich da Bauchweh bekomme oder nicht. > Frage nun: Kann man das so machen, oder stirbt der AVR nach ein paar > Schaltspielen? Reichen Freilaufdioden "über die Spule" nach GND um den > AVR zu schützen? Würde ich auf jeden Fall machen > Oder reichen gar die internen Dioden des AVR?
-
Thread
Mega2568 im AVR Studio über STK200 oder mySmartUSB MK2 programmieren
shop.myavr.de/index.php?sp=article.sp.php&artID=42>. Nun kann ich mit beiden Adaptern über BASCOM-AVR IDE (Ver 1.11.19.5) das RN-Mega2560 Board programieren nur nicht in C im AVR Studio4 (Ver 4.18 Build 684) mit WinAVR-20090313. Im AVR Studio mache ich ein neues AVR GCC Projekt / (Debug platform:AVR Simulator) (Device:ATmega2560) Im Menü Project/Options Frequency:16000000hz nun ein kleines Testprogramm geschrieben / Compile und unter Tools Program AVR Connect... Select AVR Programmer NUR WELCHEN
-
Thread
Suche Microcontroller mit EBI
1 SPI 1 UART [/code] Aktuell benötigt der AVR Code ca. 38kbyte Flash Die ATXMEGA kann man leider nicht bei 5Volt betreiben und die AVR128 haben leider kein EBI. Im Moment benutzte ich einen Atmega1284P und machen das EBI zu Fuss, aber das
Danke ja der Mega2560 hat ein EBI das habe ich ganz übersehen.
-
Thread
[C++] Code-Optimierung auf AVR
Hallo Forum, ich habe hier diese "kleine" Interrupt-Routine. Der Code läuft auf einem ATmega2560. Compiler ist der avr-g++ (also C++ code) mit -Os. [c] #define US_TIMER_REGISTER GPIOR0 //general purpose register volatile uint16_t usVal[7]; ISR(PCINT1_vect) { static bool update[7];
Falk Brunner schrieb im Beitrag #3940420: > Ja und? Nimm einen möglichst pinkompatiblen AVR und zieh ein paar > Drähte. Gibt leider IMHO keinen. Der ATmega2560 und der ATmega128 sind soweit ich weiß der einzige 100pinner die sind Pinkompatibel sind. Aber gewonnen hat man dadurch nichts
-
Thread
Atmega2560 USART Interrupt
----------------------------------------- meine usart.c: [C] #include <stdint.h> #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> #include <stdio.h> /*Die UART-Schnittstellen werden Initialisiert * */ void USART_init_(void) { UCSR1B = (1 << RXEN1) | (1 << TXEN1)
schrieb im Beitrag #2948129: > Hat denn niemand noch eine Idee?? > > bitte... Ja. Lernen [[AVR-Tutorial]] [[AVR-GCC-Tutorial]] Was ist denn momantan hier im Forum los? Einer nach dem anderen schlägt mit 0 Wissen auf und erwartet, dass wir ihm seine Probleme lösen, weil er/sie nicht in
-
Thread
2.4" Display-Shield (SPFD5408) an Aduino DUE
Huhu ihr, ich habe mir ein Arduino Mega 2560 R3 mit dem hier beschriebenen Display gekauft und Sketch2 aufgespielt. Leider bleibt das TFT weiterhin weiß. Nach der Setup Funktion sollte ich Testbilder sehen. Diese bleiben leider aus. Die Pinbelegung
Moin Moin, ich will das Display mit einer AVR32 Einheit ansteuern, wo findet man die Informationen, was sich hinter den Pinbelegungen versteckt. Ich mir ist gerade selber eingefallen, dass man es mit den LIBS herausfinden könnte ... Schöne
-
Thread
Buggy C-Code in Arduino-Fachartikel hier?
Hi, auf der hiesigen Seite https://www.mikrocontroller.net/articles/Umstieg_von_Arduino_auf_AVR ist ein Arduino-Fachartikel (von newgenertion) mit folgendem C-Code: [code] #include <stdint.h> #include <avr/io.h> #include <util/delay.h> //Der Arduino-Pin 13 ist auf dem Arduino Uno der
erreiche das gleiche mit dem folgenden Code, ganz ohne PORTD: [code] /* Code for Arduino Mega 2560: Switch on/off the onboard LED every 3 seconds for 3 seconds (For Arduino UNO change pin 7 below to pin 5) */ #include <avr/io.h> #include <util/delay.h> #define BLINK_DELAY_MS
-
Thread
USBasp Levelshifter Reset Problem
Hallo, in welchem Zustand sind denn die AVR-Leitungen, wenn der Programmer inaktiv ist? Ich vermute jetzt mal als Eingang ohne PullUp, also High-Z. Verbinde mal /OE des Levelshifters mit dem AVR-Pin, der Reset steuert. Dann ist der Levelshifter
mehr, war eine pdf-Datei. Die "gemeine" Version: 2 Si-Dioden in Flußrichtung zwischen +USB und AVR sind rund 1,4V Spannungsabfall, also rund 3,5V für den AVR. Damit passen bei 3,3V Taget die Pegel. Ob sich der Programmer das gefallen läßt, findet man ja schnell raus, der AVR wird da außerhalb der
-
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
Hallo, warum nimmst Du nicht die interne Referenz des AVR? Die ist stabiler und Störungen von der Betriebsspannung werden auch merklich unterdrückt. Ich habe jetzt nicht den Schaltplan des Arduino Mega gesucht, außerdem gibt es mir zuviele Abkömmlige mit
-
Thread
Bootloader und Interrupts
Option "Watchdog Timer always on" die habe ich aber ausgeschaltet. Wenn ich die Applikation mit dem AVR Studio direkt auf den 2560 brenne, läuft sie ohne Probleme nur wenn ich mit dem Bootloader das Programm aufspiele, springt er zum Anfang des Bootloaders "0x1F000 so ca. nach 4 Sekunden. Merkwürdig
Jan Raddatz wrote: > Wenn ich die Applikation mit dem AVR Studio direkt auf den 2560 brenne, > läuft sie ohne Probleme nur wenn ich mit dem Bootloader das Programm > aufspiele, springt er zum Anfang des Bootloaders "0x1F000 so ca. nach 4 > Sekunden.
-
Thread
Ic Programmieren anfangen - welche Schnittstelle?
https://www.mikrocontroller.net/articles/AVR-Tutorial
da kenn ich mich nicht aus :) Atmel AVR - ähnlich wie PIC grob gesagt.
-
Thread
Arduino Mega 2560 , WiFi Einstellung
nutzen, leider keinen Erfolg! Was mache ich falsch? Kann mir jemand weiterhelfen? Mega R3 ATmega2560+WiFi ESP8266 USB-TTL CH340 32M Memory for WeMos MEGA 2560 QDE #include "wifi_control.h" #include <WiFiEsp.h> Wie ist die richtige DIP Schalter Einstellung für das Bord um WiFi zu betreiben und
erforderlich? Vermutlich ist vorgesehen, die beiden Mikrocontroller getrennt zu programmieren. Den ATmega2560 mit dem standard Core für AVR, und den ESP8266 mit dem Core für ESP8266: http://stefanfrings.de/esp8266/index.html#prog