-
Thread
Interrupt aus main aufrufen AVR
Moin, ich würde gerne eine Interrupt Routine auf meinem ATmega2560 per Hand aufrufen. Konkret geht es um den Transmit Complete interrupt, welchen ich gerne einmal per Hand auslösen würde. Gruß Justus
Justus Jonas schrieb im Beitrag #7338699: > ich würde gerne eine Interrupt Routine auf meinem ATmega2560 per Hand > aufrufen. cli rcall <symbolischer Name des Vectors, z.B.: UTXC0addr> Das ruft natürlich wirklich nur die ISR auf, ändert nichts am Status der Hardware.
-
Thread
Mechanische stabilität von Quarzen?
Beschleunigung? Welche Alternativen gibt es? EDIT: Ich brache einen 16Mhz Takt für einen Atmega2560
er hat scheinbar beides: Datasheet Seite 42 > The device is shipped with internal RC oscillator at 8.0 MHz sind zwar leider nicht die 16Mhz aber eventuell reicht das ja.
-
Thread
AVR Assembler relative jump
auszuführen. Also einen Interpreter + SD-Reader in nur 512 Worten, das ist sportlich. Ein ATmega2560 dürfte geeigneter sein. Pascal schrieb im Beitrag #5296390: > Ohne eine zweite > MCU zu brauchen, die die andere über isp flasht. Das dürfte erheblich schneller sein, als ein schnarchlahmer
Peter D. schrieb im Beitrag #5296572: > Ein ATmega2560 dürfte geeigneter sein. Oder ein ATMega1284. Hat zwar weniger Flash als der 2560 (128k statt 256k), aber dafuer mehr RAM, 16k statt 8k. Und es gibt ihn im DIP-Gehaeuse. Und er kann bis 20MHz :) EEPROM
-
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
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
dürfen. Es ist mir aber nicht gelungen. Es hat immer alles bequem in die ersten 64kB gepaßt. Den AT89C51RE2 hatte ich nur wegen der 8kB SRAM gebraucht. Er hatte den P89C668 abgelöst, beide sind aber schon lange nicht mehr verfügbar.
horrenden Preis will, > legen die das eben mal wieder auf. Warum können sie dann aktuell keine ATMEGA2560 herstellen und bremsen alle SPS Hersteller aus: https://www.mouser.de/c/?q=atmega2560
-
Thread
CrossWorks AVR 2.0 - ATmega2560 - Timer0 läuft im Simulator nicht
Hallo liebe µC Freunde, ich habe mich heute mal rangemacht um meinen Code vom Atmega2560 (geschrieben im AVR Studio) in Crossworks AVR 2.0 zu portieren. Allerdings bin ich hier schon sehr früh gescheitert. Ich wollte den Timer0 für die CTL als Timer einbinden, doch leider funktioniert
[0]=new_task_stack[1+STACKSIZE]=0xfacefeed; // put marker values at the words before/after the stack ctl_task_run(&new_task, 1, new_task_code, 0, "new_task", STACKSIZE, new_task_stack+1, CALLSTACKSIZE); //ctl_task_set_priority(&main_task, 0); // drop to lowest
-
Thread
Data-Breakpoints mit ATmega16
testchar; int main(void) { testchar = 42; return testchar; } $ avr-gcc -O0 -mmcu=atmega2560 -g -o test.elf test.c $ avr-objdump -O ihex test.elf test.hex $ avrdude -qq -c dragon_jtag -P usb -p atmega2560 -U test.hex $ avarice -g -j usb :1212 & AVaRICE version 2.12svn20111212, Dec 15 2011
number: 00:a2:00:00:33:94 Reported JTAG device ID: 0x9801 Configured for device ID: 0x9801 atmega2560 JTAG config complete. Preparing the target device for On Chip Debugging. Waiting for connection on port 1212. $ avr-gdb test.elf GNU gdb 6.8 Copyright (C) 2008 Free Software Foundation, Inc.
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
Gut und Böse angekommen. Darüber wollte ich hier vor ein paar Tagen eh schon reden. Ein Mega 2560 bzw AT91SAM3X8E kosten schon um die 10EUR. Ein STM32F4 oder F7 ~ ebenfalls. WTF? So werden diese Atmel Chips unverkäuflich...
nicht mit Absicht geschehen. Atmel ist geschickterweise zunächst auf den 8051-Zug aufgesprungen: AT89C51 war ein zum 8051 pinkompatibler Controller, der mit dem AT89C2051 einen kleinen Bruder bekommen hatte. Lassen wir den AT90S1200 außer Acht, dann kamen mit dem AT90S8515 und AT90S2313 zu den bisherigen
-
Thread
AVRstudio5: ich werde wahnsinnig - Funktionen werden nicht aufgerufen
den AVRGCC nicht eingebaut hatte und dazu etwas nachinstallieren musste. Nicht das du versuchst für AT_X_Mega Code zu bauen?
AVRGCC nicht eingebaut hatte > und dazu etwas nachinstallieren musste. Nicht das du versuchst für > AT_X_Mega Code zu bauen? Was muss nachinstalliert werden? Wie bzw. wo finde ich das?
-
Thread
ESP8266 - Ohne Firmware?
der Müll den es sendet ist normal - das ist der bootloader. nach dem ready kannst du at befehle senden
Fehlt diese Verbindung dann blinkt es sobald CH_PD an VCC gelegt wird, vorher reagiert es nicht auf AT Befehle. Wenn das Modul läuft blinkt die blaue LED sobald ein AT Kommando empfangen wurde (oder vielleicht auch schon wenn sich irgendwas an RxD tut?).
-
Thread
DCF77 Signal auswerten MEGA2560
meine Konfig vom Timer. Vill. seht ihr ja auf anhieb einen Fehler? Es handelt sich hier um einen MEGA2560. [code] /* Settings for the 1ms Base on TIMER1 */ TCCR1B |= ((1<<CS10) | (1<<CS11)); // Prescaler 64 TCCR1A |= (1<<WGM11); // CTC (Mode 2) Page 184 TIMSK1 |= (1<<OCIE1A); OCR1AH |=
alles (FUSES) im Auslieferungszustand belassen? The device is shipped with inte rnal RC oscillator at 8.0MHz a nd with the fuse CKDIV8 pro- grammed, resulting in 1.0MHz system clock
-
Thread
Sprach IC Text to Speech (TTS)
Wie wärs mit dem ISD2560? Mikrocontroller kompatibel. Leider auf englisch. http://www.wolfgang-back.com/PDF/ISD2560_Sprachchip.pdf http://kitsrus.com/pdf/isd_2560.pdf
TTS-ICs machen das genauso. Wenns Dir nur um die Aufzeichnungsdauer geht: Serielle Flashes (z.B. AT 45DB161B-RI, 2MByte, Segor: 7,70 Euro) benutzen. Mit 2MB kommt man locker auf 4 Minuten, mit Kompression auch auf das doppelte. Allerdings gibts davon wohl keine 5V-Typen mehr und SMD ist es auch.
-
Thread
Arduino & Schrittmotor
und ändern, wie Du willst Stichworte: Firmware Marlin, Arduino mega 2560, RAMPS shield (<20€ beim Chinese), "reprap LCD", <10€ beim Chinese, reprap.org (zusammenfassende Website, allerdings sehr unübersichtlich) Du brauchst nur noch die erwähnten shields zusammenstecken
performance. if (!sd.init(SPI_HALF_SPEED, chipSelect)) sd.initErrorHalt(); // open the file for write at end like the Native SD library if (!myFile.open("test.txt", O_RDWR | O_CREAT | O_AT_END)) { sd.errorHalt("opening test.txt for write failed"); } // if the file opened okay, write to it: Serial.print
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atmega128a atmega1280 atmega1281 atmega1284 atmega1284p atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u atxmega32c4 atxmega32d4 atxmega32e5
avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2
-
Thread
Artuino Pro Mini mit Artuino Serial TTL Adapter programmieren
:1178) at processing.app.Sketch.exportApplet(Sketch.java:1152) at processing.app.Sketch.exportApplet(Sketch.java:1124) at processing.app.Editor$DefaultExportHandler.run(Editor.java:2417) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException at java.lang.String.replace(String.java:2240) at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java:97) at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java
-
Thread
Evertool-Light, avrdude und ATmega2560
Hallo Forum, Ich habe hier ein Board mit einem ATmega2560 in die Finger bekommen. Dort ist die JTAG-Schnittstelle herausgeführt. Also fluggs Evertool-Light [1] rausgekramt und ein kleines Testprogramm geschrieben. Fuses auslesen/setzen funktioniert, aber
'supported devices': ATmega32, ATmega16, ATmega64, ATmega128, ATmega162, ATmega169, ATmega323, AT90CAN128 Mit anderen Worten JTAGICE und ATmega2560 gehen nicht zusammen, vermutlich wegen dem breiteren Adreßzähler. Der nächste Schritt war es, einen Bootloader zu suchen, damit ich nicht jedes
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
avr/lib/avr5/at90pwm216 avr/lib/avr5/at90pwm316 avr/lib/avr5/at90pwm161 avr/lib/avr5/at90scr100 avr/lib/avr5/at90usb646 avr/lib/avr5/at90usb647 avr/lib/avr5/at94k avr/lib/avr5/ata5702m322 avr
avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2
-
Thread
[V] ATMega, Z80, DSPIC, Photomos
der Kram in die Tonne wandert, möchte ich das lieber erst nochmal hier anbieten: Bildnr. 161 AT89S8252, 8-Bit uController 8KB Flash: 0,95€ 228 GBU4K, Gleichrichter 4A, 560V: 0,60€ 477 Z80181FEC, uController Z180 (enh. Z80): 1,20€ 519 MT48LC32M16A2P-75, Sync. DRAM 8 Meg x 16 x 4: 1,00€
von den AT89S8252 nur noch Restmenge da ATMega2560 ebenfalls
-
Thread
Digital Oszilloskop Frage
303-4 scheinbar nicht. Brown-Out da muss ich mal nachlesen wie das anzuwenden ist. uC ist ein AtMega2560 (Arduino) > Eine kleine Nachbearbeitung und Du bist auf aktuellem Bastler Standart. Nachbearbeitung = auf 100MHz hacken ? Und er besitzt mehr Funktionen ausser zwei weitere Kanäle
im Beitrag #4593609: > Brown-Out da muss ich mal nachlesen wie das anzuwenden ist. > uC ist ein AtMega2560 (Arduino) Da das MCUSR vom Bootloader gelöscht wird, kannst du die Resetquelle bei keinem AVR Arduino auslesen. *ohne Gewähr*
-
Thread
Frage betreffs externem RAM an ATmega 2560
den falschen Stichworten :( Folgende Problemstellung: Ich möchte ein externes RAM an den ATmega2560 anschließen. Ich habe schon verschiedene Pläne gefunden nur weiß ich nicht welchen ich nehmen soll, da diese sich teilweise in kleinigkeiten wiedersprechen. Das macht mich aber sehr unsicher :/ Nun
@ Müller (Gast) >Ich möchte ein externes RAM an den ATmega2560 anschließen. Ich habe >schon verschiedene Pläne gefunden nur weiß ich nicht welchen ich nehmen >soll, Den aus dem Datenblatt? >Was für einen RAM-Baustein brauche ich, größe 64kB, Spannung 5V
-
Thread
AVR Bezeichnungen
Schaut man aber nun auf der Atmel Homepage in die AVR Übersicht, fällt auf, dass es spezielle AVRs AT90PWM, AT90USB und AT90CAN gibt. Da diese teilweise auch bis 20MHz gehen, können die ja nicht wirklich alt sein. Wodurch unterscheiden sich denn nun aber AT90xxx von ATmega/ATtiny? Oder ist die
kleinen AT90S-Teile (z.B. AT90S2313->ATTiny2313) AT90PWMxxx, AT90USBxxx, AT90CANxxx: Spezial-AVRs, Grundlage bildet generell die Mega-Architektur (alle Bausteine haben afaik Hardware-Multiplier). Ach ja,
-
Thread
Atmega2560 mit USB beschreiben
Guten Abend, ich möchte einen Atmega2560 mit einem USB-Kabel beschreiben. Ich nutze die Programmieroberfläche von Bascom dazu. Ein Bootloader befindet sich bereits auf dem Board, der richtige Programmer (MSC-Bootloader) wurde ausgewählt, der
dabei, passe > den an und brate den nach dem Kompilieren drauf. So einfach ist das nicht. Der AtMega2560 hat vier UARTs und soweit ich weiss verwendet der Bascom-Bootloader immer nur den Ersten. Man müsste also erstmal herrausfinden, an welchen UART der USB-Konverter angeschlossen ist.
-
Thread
GSM-Modul mit Arduino Mega 2560 ansprechen
Hallo zusammen, ich habe mein Arduino Mega 2560 mit dem GSM-Modul GT864 E verbunden und versuche AT-Kommandos abzusetzen. Leider funktioniert es nicht. Das testweise Senden der AT-Kommandos vom Arduino zum Laptop nach HTERM funktioniert dafür einwandfrei, man sieht das auch am CR in der Anzeige von HTERM. Ebenso das Senden der AT-Kommandos von HTERM zum GSM Modul. Beim Senden der AT-Kommandos erhalte ich ein OK zurück und das Modul lässt sich auch per AT+CPIN=0000 einschalten. Mein kleines Programm: void setup() {
-
Thread
Toolchain neuere AVRs
avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 ata5272 attiny13 attiny13a attiny2313
atmega128a atmega1280 atmega1281 atmega1284 atmega1284p atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u atxmega32c4 atxmega32d4 atxmega32e5
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
Simon X. schrieb im Beitrag #5563248: > Funktioniert diese Library auch mit einem Atmega2560 ohne Arduino mit > Atmelstudio 7 ? oder was für Anpassungen müsste man vornehmen, damit es > funktionieren würde? Es müsste auch auf einem Atmega2560 funktionieren. Dazu muss lediglich in der i2c.h
nicht mehr da compiliert auch so > wie sollte. Jedoch bleibt das Display schwarz (Prozessor ATMeaga2560 > 16Mhz) Stell mal bitte Dein Projekt (komplett) ein.
-
Thread
Sonnenscheindauer loggen
kamera rechnen. Habe mal grob ermittelt das ich wohl 4 Kameras brauche. Wollte das mit einem ATmega2560 realisieren. Nun meine Frage: Was giebt es zur Zeit fuer Preiswerte Kameras auf dem Markt die fuer meine Zwecke geeignet sind? Muss ja nichts dolles sein. Soll ja nur fuer die Sonne sein. derpurzel
) Dann bei Bedarf(volle Karte) Karte Tauschen und am PC auswerten. So laufen ein oder 2 ATmega2560 24/7 . Ist bestimmt besser als wenn das Lan/Wlan plus PC 24/7 laufen muessen. Leider kenne ich die Qualitaeten des "serielle" Kameramodul von Sander nicht. Es muss ja nichts dolles sein . Nachts
-
Thread
Atmel mit 2 getrennten USARTS?
brauchst: ATMega 164/324/644/1284P/PA TQFP: ATMega1281/2561 mit 2 USARTs ATMega640/1280/2560 mit 4 USARTs 20-pin SOIC: ATTiny1634 mit 2 USARTs MfG Spess
Die AVRs außer die obsoleten 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
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
folgende zwei Absätze. [code] Unterstützung folgender Microcontroller: Atmel Classic AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 Atmel ATTiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26
Weitere Atmel Controller AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 alle weiteren ATMEGA Prozessoren, die die SPI-Programmierschnittstelle unterstützen
-
Thread
AVR Studio 5 AVR Dragon STK600 Debugging
Debugging) Installierte Software AVR Studio 5 Beta2 Hardware AVR Dragon (neu), STK600 mit ATMega2560(neu) STK600 mit eigener Stromversorgung, Dragon an USB Hub mit Netzteil, JTAG Verbindung über Dragonlair(Verbindungskabel Länge 2x 8cm), Externe Clock von STK600 (1MHz). Fuses, ID lesen geht. Hex
direktes zu finden. Ist es weitergehend nicht möglich ein Programm, dass SPI benutzt, wenn ich z.B. den AT45DB041B 4Mbit DataFlash auf dem STK600 nutzen will, zu Debuggen?
-
Thread
Arduino Mega 2560: Spannungen?
Dann das Datenblatt zum betreffenden µC Dann Google Aus: https://store.arduino.cc/arduino-mega-2560-rev3 > Each of the 54 digital pins on the Mega can be > used .... They operate at 5 volts.
Hallo an alle Member. Ich habe eine kurze und für euch "Simple" Frage. Ich habe einen Arduino Mega 2560 und möchte ihn gerne mit Spannung versorgen, jedoch habe ich eine Spannungsaufrechterhaltung-Schaltung davor (Li-Ionen Akku). Nun meine Frage. Sind die Pins 3,3V und 5V Eingangspins für die Spannungsversorgung
-
Thread
warum haben PC-Monitore so eine schlechte Auflösung - Smartphones aber nicht?
5120x2880 in 27": http://www.heise.de/preisvergleich/dell-ultrasharp-up2715k-210-adrz-a1192924.html?hloc=at&hloc=de
24'' 61,0 53,0 29,8 0,28 1894 1065 1920 1080 27'' 68,6 59,7 33,6 0,24 2486 1398 2560 1440 33'' 83,8 72,9 41,0 0,21 3473 1953 3840 2160
-
Thread
Display löscht Anzeige nicht
{ false = 0, true }bool; #define F_CPU 16000000 #include <avr\io.h> #include <avr\MK3_2560_LED.h> //von www.mikrocontroller-4u.de #include <avr\MK3_2560_ADC.h> //von www.mikrocontroller-4u.de #include <avr/MK3_2560_LCD.h> //von www.mikrocontroller-4u.de #include <avr/delay.h> int
); } } } if ((PINH & (1 << PH0)) == 1) { MK3_LCD_UINT_AT(4,6,ad_wert); } } return 0; }[/c] MFG Christoph
-
Thread
KFZ Laptop Netzteil vom 2 adriges Kabel auf 3 adriges
https://www.pollin.de/p/mbr-20100ct-schottkydiode-100-v-20-a-2x10a-to220-140870 Reichlich Auswahl at Pollin. Kauf Dir zwei Stück und schalte sie jeweils (ISOLIERT auf einen Kühlkörper) montiert in REIHE (!) ..... -> 20V -19V Erklär dem Schergen at Pollin Dein Voraben (20 zu 19V Reduktion at xA
AtzeM schrieb im Beitrag #6434778: > Erklär dem Schergen at Pollin Dein Voraben (20 zu 19V Reduktion at xA > Stromaufnahme), dann wird er Dir dort hoffentlich das beste Bauteil zur > besten Preis/Leistung vorschlagen ... ...und Du glaubst wirklich, das
-
Thread
avrdude: stk500v2_rev(): checksum error
Hallo Zusammen, ich benutze die Arduino-IDE zusammen mit Arduino Mega 2560 und habe z.B. folgende Fehlermeldungen: avrdude: stk500v2_recv(): checksum error avrdude: stk500v2_recv(): checksum error avrdude: stk500v2_recv(): checksum error avrdude: stk500v2_recv(): checksum
Heute-Googler daher der folgende Zusatz: Wegen Speicherproblemen war ich vom Uno auf den Mega 2560 umgestiegen und bekam besagte Fehlermeldung. In der IDE hatte ich vorab über Werkzeuge:Platine:Bords Manager den Mega 2560 aktiviert und auch den Port aktualisiert. Was offensichtlich fehlte und die
-
Thread
Erfahrungen/Empfehlung Curved Monitor für KiCad, FreeCad usw.,
Bezüglich Höhe kann man nie genug haben. Neuere Notebooks gehen daher wieder zu 16:10 über, z.B. 2560:1600 statt 1440. Die höhere Zeilenzahl fällt schon angenehm auf. Zusätzlich steht bei mir die Taskleiste auf automatisch ausblenden.
sogar danach sortieren: https://geizhals.de/?cat=monlcd19wide&xf=12066_gebogen+(curved)&v=e&hloc=at&fcols=11996&sort=p&pg=9#productlist
-
Thread
JTAGICE 3 vs JTAGICEmkII
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 die Clockfrequenz
dem 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 wissens das einzigste cmd line Tool welches den Ice3 Untersützt. Gruß, Manuel
-
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
Probleme Flash Bootloader AtMega2560
Hallo Forum, Ich bin derzeit dabei einen Bootloader für einen AtMega2560 zu schreiben, das Programm entspricht dem in dem Mikrocontroller-Artikel [[AVR_Bootloader_in_C_-_eine_einfache_Anleitung]] Zusätzlich dazu frage ich lediglich den EEPROM auf eine Flag ab und
-
Thread
isdn decodieren / kodieren
Hallo Max und Michael. Bis jetzt habe ich mit dem Arduino 2560 gebastelt da habe ich auch Rx/TX schon öfters eingesetzt, und nun dachte ich eben daß ISDN ja sowas ähnliches sein muss allso hätte ich (nachdem ich mich um die 60Volt gekümmert hätte) einfach mal diese
ein ISDN-TA per serielle Schnittstelle am ArduinoXY, per AT-Befehle steuern. Sozusagen ein ISDN-Koprozessor ;-) Die TAs haben ja meist ein LS drin, einige auch Headsetanschluss. Auf'm Flohmarkt/Recyclinghof zu finden. -- F: kann mir ein ISBN-Adapter
-
Thread
MCU ohne Betriebsystem
nem Betriebssystem halte ich fuer overkill, ausgenommen eventuell die wirklich grossen ab Mega128, 2560 usw. Dein Bluetooth-Problem kannste evt. mit einem entsprechenden Funkmodul, das eine UART simuliert, loesen. Gruss, Michael
Was Du brauchst, ist ein Modul mit SPP, so wie das BTM112 oder BTM222, dies kannst Du über UART und AT-Kommandos ansprechen. Das schafft auch Dein Tiny2313.
-
Thread
Arduino - Speicheroptimierung?
, den Code zu > optimieren! Wenn du unbedingt bei Arduino bleiben willst dann nimm einen Mega2560 der "pinkompatibel" ist. Kost' ja nix ... und hat viel mehr Flash und RAM.
flash, 2k SRAM mighty mini mit 128k flash und 16k SRAM und damit doppelt so viel RAM als der olle m2560 und auch noch breadboard freundlicher. Arduinoquäler schrieb im Beitrag #4879009: > Wenn du unbedingt bei Arduino bleiben willst dann nimm einen > Mega2560 der "pinkompatibel" ist. Kost' ja nix
-
Thread
Alte Eproms sichern, welches Gerät?
mal noch -5V oder -12V benötigten. https://www.jrok.com/datasheet/HN2732.pdf https://cpu-galaxy.at/CPU/Ram%20Rom%20Eprom/other_intel_eproms/other_intel_erpom-Dateien/D27128A-1_Datasheet.pdf In den meisten Fällen kann man 27xxx auch durch 27Cxxx ersetzen, die benötigen deutlich weniger Strom (nur
29002, 29020 (256k x 8 – EEPROM) 82S115, 82S125, 8205, Am27S15, HM7647 (512 x 8 – PROM, ROM) AT28F010, AT29C010 – W29C011 (128k x 8, EEPROM) AT28F512, AT29C512 (64k x 8 – EEPROM) Atari 2364 Cartridge ROMs (8k x 8, ROM) CDP1831 CDP1833 (64k x 8 – ROM) LH534J (512k x 8 – ROM)
-
Thread
HDMI, welches Signal zum aktivieren?
rauskommen. Das ist übrigens die Liste, die du von deinem Display beigefügt hast: - 1920 x 1080p at 60Hz - HDTV (16:9, 1:1) [Native] - 1920 x 1080p at 50Hz - HDTV (16:9, 1:1) - 1920 x 1080i at 60Hz - HDTV (16:9, 1:1) - 1280 x 720p at 60Hz - HDTV (16:9, 1:1) - 1280 x 720p at 50Hz - HDTV (16:9, 1:1) - 1920 x 1080i at 50Hz - HDTV (16:9, 1:1) - 720 x 480p at 60Hz - EDTV (16:9, 32:27) - 720 x 480p at 60Hz - EDTV (4:3, 8:9) - 640 x 480p at 60Hz - Default (4:3, 1:1) Irgendwas davon sollte dein Zuspieler
-
Thread
Arduino oder
-CH340G-USB-CHIP-QITA/283683398610 8k SRAM 256k flash https://www.ebay.de/itm/ATMEGA-2560-R3-Board-Compatible-Atmega2560-16AU-CH340-Mega2560-R3-for-Arduino-M/264501295686
Arduino Uno. > > soviel muss man aber nicht ausgeben, jeder China nano oder wenn groß > dann m2560 ist günstiger. > > 2k SRAM 32k flash > Ebay-Artikel Nr. 264491778175 > Ebay-Artikel Nr. 283683398610 > > 8k SRAM 256k flash > Ebay-Artikel Nr. 264501295686 Wie gesagt, ich wollte den A7
-
Thread
ESP8266-AT Firmware - TCP Verbindung - NetIO APP - Daten senden
wie im Betreff schon steht bin ich an folgernder Sache dran: Ausstattung: * MEGA+WiFi R3 ATmega2560+ESP8266, flash 32MB, USB-TTL CH340G, Micro-USB * Bascom als Programmiersprache für den ATmega * ESP8266 AT-Firmware 1.6.2.0 (oder so)(Bedienung ESP über AT-Befehle) https://www.espressif.com/en
? Nutzt Du die AT-Firmware und wenn ja, läuft sie stabil?
-
Thread
Kompatibilität (Pin und Binär)
Naja, bei den AVRs kann man schon "Linien" aufstellen: [pre] AT90S1200 → AT90S2313 → ATtiny2313 → ATtiny4313 AT90S2333 → AT90S4433 → ATmega8 → ATmega48/88/168/328 AT90S2343 → ATtiny11/12/13/15 → ATtiny25/45/85 AT90S4414 → AT90S8515 → ATmega8515 → (ATmega161?) → ATmega162 AT90S4434 → AT90S8535 → ATmega163 → ATmega16/32 → ATmega644 → ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560
-
Thread
Datenübertragung 115.2kb mit lm358
werden oder wuerde es auch ohne Widerstände funktionieren. Ich mache ein Shield fuer den Mega2560 welches als Bestücker funktionieren sollte mit GRBL Firmware. Der Gcode sollte auf alle Boards gehen, damit sich die Boards syncronisieren können. Es wird eigentlich nur der ARduino RX (RS232 TX
Nein , USB -> Mega2560 zusammen mit GRBL SW.
-
Thread
Mikrocontroller-Programmierung selber beibringen
Arduino mit 32k (Uno für shields) noch übersichtlich ist. Später kann man immer noch auf einen mega2560 gehen und noch später auf einen ARM. Klar kann man gleich mit ARM einsteigen, warum auch nicht, mache ich vielleicht wenn ich den m1284p oder m2560 ausgereizt habe :-)
Also ich habe den AVR, seit der AT90S1200 erschienen ist, häufig und gerne eingesetzt, aber diesen einem Neulinge, der ja wohl was für die Zukunft lernen möchte, zu empfehlen - naja - schon etwas hanebüchend - schau' dich besser bei den
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 - alle weiteren ATMEGA Prozessoren, die die ISP-Programmierschnittstelle unterstützen Besonderheiten
-
Thread
Arduino Uno Fehlermeldung
dieses > Problem und ich kann nicht mehr hochladen. Tritt der Fehler immer an derselben Adresse "at byte 0x0d19" auf, oder wechselt die Adresse? Bei einem MEGA2560 hatte ich auch schon mal Upload-Verification-Errors, aber bei deutlich höheren Adressen bei einem größeren Sketch. Ich glaube, nachdem
Jürgen S. schrieb im Beitrag #4540167: > Tritt der Fehler immer an derselben Adresse "at byte 0x0d19" auf, oder > wechselt die Adresse? Die Adresse wechselt immer!