-
Thread
ATmega328P: Original oder Fälschung?
Hallo, ich habe ATMEGA328P AU 1015. Grüße.
Hi, bestätigt ;) Auf meinem AVR Dragon sitzt neben dem "ATMEGA2560" ebenfalls *NUR* ein "MEGA128". Ist doch immer wieder schön wenn Leute eifach irgendwas behaupten nur um nicht sagen zu müssen, sie sind sich nicht sicher oder wissen es nicht ;) Das ist
-
Thread
ATmega8 Quarzuhr bauen
Hallo, wie viele andere auch will ich eine Uhr mit dem ATmega8 bauen. Da es eine Armbanduhr (binär) werden soll muss der Stromverbrauch möglichst gering sein. Ich hab schon die LED's und alles andere schon aufgelötet. Jedoch fehlt mir noch das Quarz. Ich hab
Natürlich sind da keine Kondensatoren eingebaut. Auch wieder nicht ganz richtig: Bei den alten Atmega 8/16/32/64/128 sind abschaltbare 36 pF drin. Bei den neueren 48/644/2560 ist das nicht mehr so. Da ist es nur die Load Capacitance. Jetzt hab' ich aber auch fast alle Datenblätter durch. mfg
-
Thread
Spielanzeige
diversen Recherchen im Internet bin ich auf die Arduino Plattform gestoßen, und habe mir dieses (Mega 2560) besorgt . Nach diversen Versuchen mit LED 7-Segment-Anzeigen bin ich zu dem Ergebnis gekommen das meine Idee damit umsetzbar wäre. Jetzt aber zu meinem Vorhaben . Bitte sagt mir ob es überhaupt
auch mit Fotos des Displays - die Steuerschaltung mit dem Atmega328 hat ein RFM12 Funkmodul mit dem man die Inhalte für das Display (und ggf. Steuerkommandos für die Anzeige wie reinscrollen etc.) übertragen kann, hier ist später noch eine Fernbedienung geplant,
-
Thread
Geschwindigkeit Arduino > C
Muss man wissen, war mir unbekannt! Lese ich so aus dem Datenblatt zum ATmega328 nicht raus. Nettes Feature.
aber schon - mit diesem speziellen Register. Habe den Hinweis oben geprüft, steht tatsächlich im ATmega328-DB unter 14.2.2. Toggle Pin.
-
Thread
Kompatibilität (Pin und Binär)
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 AT90USB646/647/1286/1287
-
Thread
Relais mittels Transistoren schalten
Also könnte ich mit diesem Board 54 Transistoren oder 54 Relais schalten? ARDUINO MEGA 2560 http://www.reichelt.de/Programmer-Entwicklungstools/ARDUINO-MEGA/3/index.html?&ACTION=3&LA=2&ARTICLE=119696&GROUPID=2969&artnr=ARDUINO+MEGA Technische Daten: Microcontroller: ATMega2560 Betriebsspannung
-
Thread
Ic Programmieren anfangen - welche Schnittstelle?
Arduinos lieben, oder hassen, egal. >Sie sind JETZT da. Warum muss den lieben? Der Arduino mit ATMega2560 lässt z.B. keine UART im SPI-Mode zu. Warum sollte ich etwas ich etwas derart kastiertes mögen MfG Spess
am PI nicht selber schreibt wird sich wundern das nix dann passiert wenn man es wünscht! der m2560 ist ja nun auch veraltet, mit nur 8KB SRAM, ich nehme liber den mighty mini m1284p mit 16KB SRAM
-
Thread
AVR Bezeichnungen
Bernd wrote: > Sagt mal, gibt es inzwischen bei den ATmega auch schon 2 Generationen? Mindestens drei, würde ich aus dem Bauch raus sagen. Die ersten waren die ATmega103, möglicherweise fallen auch ATmega161 und ATmega163 in diese Gruppe. Danach dann ATmega16/32/64/128, die bilden die zweite Generation. Die aktuellen ATmegas bilden die dritte. Der ATmega2560/2561 ist ein wenig zwischen den letzten beiden. Der hat sein Leben mal als ATmega256 anfangen
-
Thread
atmega4808 mit microchip ICD3 programmieren/debuggen UPDI interface
Jan Jans schrieb im Beitrag #6826409: > was unterscheidet denn die "TWI-Register" des ATMEGA4808 von denen der > anderen > angegebenen Controller, z.B. dem ATmega328?
wirst. Als Anfänger bist Du mit einem klassischen Board (ATmega8..ATmega2560) deutlich besser bedient. Bei den neuen megaAVR0 wurde die Hardware komplett umgekrempelt, da stimmt gar nichts mehr überein. Daher werden bisherige AVR-Programmierer diese nur selten
-
Thread
Ramps Smart Adapter und Pin Belegung
Hallo, während des brennens meines GT2560 (http://www.geeetech.com/wiki/index.php/GT2560) ist scheinbar ein Fehler aufgetreten. Nun erhalte ich ständig Fehlermeldung, dass ein Bytes im Bootloader falsch gesetzt ist. Nach meiner Erfahrung muss
sagen >welcher Pin MISO, MOSI und SCK ist? Was hindert dich daran an Hand des Datenblatts (ATMega2560) die passenden Pins heraus zu suchen? MfG Spess
-
Thread
[V] ATMega, Z80, DSPIC, Photomos
2,50€ 626 DSPIC30F5013, 16bit MCU mit DSP: 4,20€ 635 CX380D5, Halbleiterrelais 5A: 5,00€ 803 ATMega2560-16AU, ATMEL Mikrocontroller: 6,00€ 1163 66.22.9.012.0600 Finder Leist.Relais 12V=, 30A, 250V: 6,50€ 1164 SR10-0.02Ohm- 1% Curren Sense resistor: 1,50€ 1165 RT424024, Schrack Relais 24V=,8A,
von den AT89S8252 nur noch Restmenge da ATMega2560 ebenfalls
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
.bootloader.file=optiboot/optiboot_atmega328.hex nano.menu.cpu.atmega328.build.mcu=atmega328p ## Arduino Nano w/ ATmega328P (old bootloader low mem) ## -------------------------- nano.menu.cpu.atmega328old=ATmega328P (Old Bootloader
=0xDA nano.menu.cpu.atmega328old.bootloader.extended_fuses=0xFD nano.menu.cpu.atmega328old.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p [/c]
-
Thread
STK600 Dip Package
Du musst avrdude noch sagen, dass dein STK600 am USB-Port hängt. [pre] avrdude -c stk600 -p m2560 -P usb [/pre]sollte gehen. Wenn das nicht funktioniert, musst du avrdude nochmal compilieren, da die libusb-Unterstützung dann nicht vorhanden ist. Dazu einfach das Paket libusb-dev oder so ähnlich
ein STK600 mit DIP-Routing-Karten. Da ich mich auch als absoluten Anfänger bezeichnen würde, was atmega-Mikrocontroller angeht, stehe ich wie anfangs Yöne O. (yoene) vor dem Problem, die richtige Routing-Karte zu finden. Ich möchte einen ATmega32 programmieren. "Welche Routing-Card zu welchem µC gehört
-
Thread
avr-gcc 11.1.0 defekt? Gesperrt
Kombinationen: Arduino IDE 1.8.15 + avr-gcc 10.3.0 Arduino IDE 1.8.15 + avr-gcc 11.1.0 + Arduino Mega2560 (ATmega2560) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + MCUdude MegaCoreX Package (ATmega4809) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + SpenceKonde DxCore Package (AVR128DB48) Es funktioniert nicht: Arduino
schrieb im Beitrag #6738185: > Arduino IDE 1.8.15 + avr-gcc 11.1.0 + MCUdude MegaCoreX Package > (ATmega4809) > Es funktioniert nicht: > Arduino IDE 1.8.15 + avr-gcc 11.1.0 + Arduino megaavr0 Package > (ATmega4809) Wie kommst Du dazu, dass es der Compiler sein sollte. Was sich hier unterscheidet
-
Thread
Potentiometer an Mikrocontrollter
analoge PIN ist. Habe ich PIN A0 richtig als INPUT definiert? - arbeite mit Atmel Studio - atmega2560 int main(void) { DDRB = 0xFF; //Port B Output DDRA &= ~(1<<PC0); //Pin PA0 Input int t=200; int arr[8] = {1,2,4,8,16,32,64,128}; int pinindex = -1; int poti
auf dem nano auch innerhalb der 64K Grenze und somit 16bittig OK ist. Gedanken darf ich mir beim ATmega 2560 und 1284p machen oder auf dem ESP32. mit allen Warnings mag er nicht mal das: switch (TagNummer) { case 0: return"Sonntag "; ....................................... manchmal
-
Thread
Amperemeter Datenlogger
avr schrieb im Beitrag #2858468: > Thomas R. schrieb: >> Dafür reicht ein Atmega1281 > Bei mir hat ein Atmega8 dafür gereicht. Wie hast du es mit dem Atmega8 gemeistert, den Jahresverlauf von 12 Parametern alle paar Minuten zu loggen, also zu speichern? Der Atmega8 hat 8 kB
wie ein Atmega8...
-
Thread
Welcher µC ist der richtige ?
) Gute Idee, danke :) Kann ich als alternative zu dem Olimexino auch den Arduino Nano 3.0 (ATMEGA328P) nehmen ? Sollte ja eigentlich keinen großen Unterschied machen.Habe beim ATMEGA328P sogar mehr Pins und mehr Leistung
Ah, noch einer. Toll, wenn alles gleich heißt, aber ungleich ist. Ein ATmega328 ist einem ATtiny85 in mancher Hinsicht überlegen.
-
Thread
MD5-Hash erstellen
free(md5str); } [/c] Fehler: [c] Arduino: 1.5.8 (Linux), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" Arduino-Hashing1.ino: In function 'void setup()': Arduino-Hashing1.ino:19:42: error: invalid conversion from 'int' to 'char*' [-fpermissive] In file included from Arduino-Hashing1
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
RAM-Erweiterung. Und diese Teile sind noch teurer: https://www.tindie.com/products/jkdevices/atmega2560-breakout-board-arduino-compatible-16mhz-5v/ https://jkdevices.com/ATMEGA2560 Beim PIC32MZ1024 würde man natürlich auch das External Bus Interface nehmen. Vorteil: Das RAM wäre kein separater
>Also bleibt´s wohl beim ATmega162. Schöner Griff ins Klo;)
-
Thread
Lüftersteuerung
ich habe weitern Channel" alles in allen soll das Projekt bewusst überdimensioniert sein ein atmega 2560 sollte wohl auf < 20Hz begrenzen lassen trotzdem wäre mir Linearregler als backup ganz lieb Trotzdem: schon mal danke für den Input :)
liest! ;) .... Ach sche.. das macht auch nich besser Patrick schrieb im Beitrag #5937898: > ein atmega 2560 sollte wohl auf < 20Hz begrenzen lassen trotzdem wäre > mir Linearregler als backup ganz lieb Mir schwant da was, boBegnopS.....
-
Thread
Assembler - IN / OUT vs. LDS / STD
zusammen, ich versuche die Assemblerdirektiven der 8Bit-Controller von Atmel (am Beispiel AVR 2560) "zu durchdringen" und stehe vor dem Problem, dass ich nicht verstehe, warum man a) warum es zu den Load & Store Befehlen noch die In/Out Befehle existieren. Ich kann doch mit "IN" und "LDS" genau
/OUT direkt bei 0x20 anfängt. Sebastian Z. schrieb im Beitrag #3368375: > (am > Beispiel AVR 2560) Meinst du ATmega2560?
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, 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
-
Thread
mega2560-Board wird nicht erkannt
beim Erkennen kommt > nicht. Die RX und TX-Lampen machen nichts. Dann mal die Firmware für den Atmega16u2 der am USB hängt neu über den ICSP1 flashen. In der Arduino Sortware mit Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex bezeichnet.
Backe schrieb im Beitrag #5669921: > über den ICSP1 flashen. ... und mal prüfen ob an XTAL2 des Atmega16u2 ein Takt von 16 MHz herauskommt. Wenn natürlich statt des Atmega16u2 ein CH340 drauf ist dann kann der kaputt sein ...
-
Thread
Ich möchte weg von Fertigprodukten
den ATMEGA sendet, ein Programm, womit ich selber über Buttons und Checkboxen (wie bei VBA in Excel) mir ein Bedienungsprogramm schreiben kann, welches dann eine ausführbare Datei sein soll (z.B. eine *.exe).
Der Nachteil nun ist, das der IC auf den Arduino-Mega keine DIP-genormte Pins hat. Die Pins des ATMEGA2560 sind viel zu klein um diese später auf eine Platine zu löten. Daher hatte ich den IC ATMEGA 1284P-PU im Auge gefasst. Er hat die richtige Speichergröße die ich brauche und ist DIP-genormt, sodass
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega328, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 Weitere Atmel Controller AT90CAN128, AT90PWM2
-
Thread
ATmega Development Boards (Sind die OK?)
> Welche ATmega und ATtiny Modell sind denn aktuell? ATtiny 13A ist der kleinste für Steckbrett ATtiny 25 45 85 ATtiny 441 841 ATtiny 261 461 861 ATmega 48 88 168 328 ATmega 164 324 644 1284 ATmega 640 1281
and without any external programming interface. AT90USB128x AT90USB64x AT90USB162 AT90USB82 ATmega32U4 ATmega16U4
-
Thread
Welcher µC ist einfach zu programmieren
ganz oben zitiert worden bin :-) Und eine Sache mit der ich häufig zu tun habe ist Redesign von ATmega auf ARM. Wer will denn noch einen 2560 für 15 EUR und out-of-IO-space wenn man für 4 EUR einen LPC11U68 haben kann. > Wie sieht es denn beim EFM8 mit seiner Taktfrequenz aus? Mit einem Quarz >
Recommended Max Receiver Error (%) von 2% (U2X = 0) bzw. 1,5% (U2X = 1) für 8 Bits / no parity (Atmega32 datasheet). Viele Grüße, Stefan
-
Thread
Wie könnte man mit einem ATMEGA einen 8-fachen Rechteckgenerator erstellen?
. Oder 2 kleinere ATmega miteinander koppeln (per UART, I²C, SPI). Mit freundlichen Grüßen - Martin
guckst du z.B. hier: http://arduino.cc/en/Main/ArduinoBoardMega2560 Da musst du dann auch nicht so viel löten...
-
Thread
S: 1x Atmega168-10/-20/A DIL-Gehäuse
Ehm ?? https://www.ebay.de/itm/1-Stucke-Mcu-8Bit-16Kb-Flash-DIP28-ATMEL168-ATMEGA168-20PU-Ic-Neu-sv/232813944328?hash=item3634cade08:g:fbIAAOSwLWBbP9h- Wenn ich aber den BESSERN und BILLIGEREN 328P vorschlagen dürfte: https://www.ebay.de/itm/1PCS-IC-ATMEGA328P-PU-ATMEGA328P-DIP28
nicht geht war es mein Versagen. Habe kann mich auch nicht an Probleme erinnern. Meine China Atmega2560 Werden im schnitt ein paar hundertmal geschrieben bis ich soweit zufrieden bin und hatte auch da keine probleme. Aber ich könnte mich dazu Druckringen meine reichelt Bestellung (welche ich eigentlich
-
Thread
myAVR ProgTool Problem
mit myAVR ProgTool (Version 1.39) ein Programm was ich mit Atmel geschrieben habe auf meine ATMega2560 spielen. Problem ist nur, dass ich bei "Fuses brennen" nicht meine benötigten 16MHz auswählen kann. Das komische ist halt das ich trotzdem meinen ATMega2560 auswählen kann. Kann mir da jemand
-
Thread
Pickit 3 für AVR Prozessoren
Kurz mal eine Frage. Ich besitzte ein Pickit 3 mit dem MPLAB. Ich möchte jezt einen Atmega 2560 Programmieren. Ich hab schon gehört das es möglich sei mit dem Pickit einen AVR zu programmieren, bin mir aber deswegen nicht sicher. Im Internet konnte ich nichts genaueres herausfinden vor allem wie die Pinbelegung von dem Pickit 3 zu dem ATmega 2560 aussieht. Weiss jemand ob dies geht? Und wenn ja wie ist die Pinbelegung kenne mich mit der Schnittstelle zu wenig aus von dem Programmer.
-
Thread
Assembler-Befehle als Datenspeicher
Hi, ich suche eine Methode um möglichst schnell Daten Byteweise am Port eines Atmega Controllers (Atmega8/16/32/64/1280/2560) auszugeben. Gleichzeitig soll der Flash als Datenspeicher dienen. Folgende Überlegung: Statt mit Zeitverlust auf Variablen im Flash oder RAM zuzugreifen
interessieren was genau du machst. Ist nur eine Theoretische Überlegung, welche Datenraten ein Atmega in der Ausgabe schaffen kann.
-
Thread
Arduino Mega2560 Spannungseinbruch
jemand da einen Fehler in meinen grundsätzlichen Annahmen? Gibt es ein Problem mit Counterfeits vom ATMega 2560? Ich hab leider aus dieser Lieferung nur einen einzigen. Ansonsten wäre ich da schon sehr gespannt auf Kommentare und Gedanken. Mit freundlichen Grüßen NovaBlood (uC.net - Neuling)
sitzt aber im Detail und das kann man nicht erkennen. > Gibt es ein Problem mit Counterfeits vom ATMega 2560? Bei mir noch nicht festgestellt, aber es gibt sicher viel mehr gute als schlechte.
-
Thread
Flash bei Atmega defekt?
= 0x000000 avrdude.exe: Yikes! Invalid device signature. avrdude.exe: Expected signature for ATMEGA16 is 1E 94 03 avrdude.exe done. Thank you. Ist der Atmega defekt?? MFG Christoph
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
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.
SD-Karte) 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
-
Thread
Arduino Com Port kommunkation mit Messgerät
Der Mega hat den ATmega2560-Prozessor. Der hat 4 serielle Ports die Du benutzen kannst.
Horst schrieb im Beitrag #6786478: > Der Mega hat den ATmega2560-Prozessor. Der hat 4 serielle Ports die Du > benutzen kannst. Ja genau, dazu benötige ich ein RS232 Shield oder ähnliches oder? https://joy-it.net/de/products/ARD-RS232 Meine Frage ist
-
Thread
"Burst" mit atmega328 erzeugen
es nicht unbedingt ein 328p sein muß, nimm einen AVR, der einen Output Modulator hat, z.B. den Mega2560. Damit geht das einfacher, auch bei hohen Taktraten. Oliver
schrieb im Beitrag #7032603: > ... nimm einen AVR, der einen Output Modulator hat, z.B. den Mega2560 Wenn es doch ein ATmega328 sein soll ... Man könnte auch ein FPGA nehmen, ist hier aber nicht das Thema. MacFly schrieb im Beitrag #7032453: > Ich möchte mit einem atmega328
-
Thread
Atmel AVR in der Industrie
-A hatte glaub ich einen ATMega1280.
> 128 KiB Flash im AVR-GCC zu verdanken. Da ist (zumindest in den ursprünglichen Geräten) ein ATmega2560 drin, und Björn Haase (damals bei Bosch) hat den Trampolin-Code, den es im GCC bereits für eine andere Architektur gab, für den AVR portiert, damit er in der Produktentwicklung des DLE50
-
Thread
STM32f103 - AVR Mediathek
AVR (https://www.mikrocontroller.net/articles/AVR_FAT32), da die gleiche Bibliothek auch auf einem ATmega2560 laufen soll. Auf dem ATmega2560 läuft das ganze auch ohne Probleme, aber auf dem STM32 läuft leider nur das initialisieren der Karte, aber am Ende erscheint weder Datei, noch Text. Ich vermute
-
Thread
Wie finde ich den korrekten USB-Port in Ubuntu(14.04)? MySmartUSB(mk3) + AVRDude
Hallo zusammen, ich habe folgendes Problem und zwar versuche ich mit dem MySmartUSB(mk3) einen ATmega2560 zu flashen. Meine Programme schreibe ich in Code::Blocks und Flashen tue ich mit AVRdude bzw. ich habe es vor :) Funktioniert ja noch nicht ^^ Als Betriebssystem verwende ich Ubuntu 14.04!
Modus AVR 109,911,910 (ISP) und dann rufe ich avrdude in der Konsole wie folgt auf: avrdude -p ATmega2560 -e -c avr911 -U flash:w:FirstTrial.hex:i -P /dev/ttyUSB0 Daraufhin kommt can't open device "/dev/ttyUSB0". Nun meine Frage: Wie kann ich in Ubuntu übers Terminal herausfinden an welchem Port
-
Thread
Synchronitätsprobleme mit PCINT
nachdem ich Euch gestern mit einem vermeintlichen Genauigkeitsproblem der internen Timer des ATmega2560 auf STK600 verrückt gemacht habe (danke an der Stelle nochmal für die Tipps), dann der Verdacht von EMV aufgekommen ist, hat sich jetzt herausgestellt, dass das Problem mit der Abarbeitung der
ms-Bereich von einander getrennt. Weis jemand Rat? Habe leider keine ähnlichen Probleme (zumindest was ATmega2560 betrifft) auf Anhieb im Forum gefunden... Beste Grüße in den frühen Abend Andreas
-
Thread
µC-Einstieg mit ATMEGA8 - ist das OK ?
Der ATmega8 ist veraltet. Ein pinkompatibler Nachfolger ist der ATmega328 (1,95€) https://guloshop.de/shop/Mikrocontroller/ATmega328::24.html Und mit Arduino-Bootloader (2,95€): https://guloshop.de/shop
moderneren Nachfolger. Schadet nie wenn man noch ein paar Pins übrig hat. Ansonsten eine Arduino Mega2560 Board gibts bei Aliexpress ab 6€ inkl. Versand günstiger kommt man nicht an ein fertig aufgebautes Board mit einem großen ATMega drauf.
-
Thread
Schnelle FFT in Assembler
bit-Worte umgelegt werden sollen. Bei nur 8 Bit Auflösung käme ich mit 3 kB hin. Also mindestens ATmega644 oder ATmega128 bei 8 Bit Auflösung, ATmega2560 bei 10 Bit Auflösung, wenn die FFT-Daten nicht mühsam zur Berechnung jedesmal aus der CPU heraus- und in die CPU hereintransportiert werden sollen
es. ;-) Für die FFT-Berechnung veranschlage ich weitere 4 kByte. Damit wären wir jenseits von ATmega32 und auch ATmega128. Eigentlich etwas für ATmega2560 mit 8 kB RAM, wenn nicht sogar schon etwas für AT91SAM7xxx. Vorsicht beim ATmega256x in Assembler: für Unterprogramme werden nicht 2 sondern
-
Thread
2 unterschiedliche Baudraten auf einem ATMEGA128
Zumal beim ATMEGA128 "XCK0" und "OC3A" direkt nebeneinander liegen...
derzeit wie "gewollt und nicht gekonnt" vor. Deshalb sieht mein neues Konzept wie folgt aus: Der Atmega128(14.7456MHz) bekommt seine Daten über eine UART mit 921.8k, verarbeitet diese und leitet das Ergebnis über SPI an einen Atmega8 (16MHz) der alleine für die Ein- und Ausgabe der DMX Daten auf den
-
Thread
PWM Singnalen mit Arduino
ufufs zitierrt LaLo schrieb: > >> Uno (Atmel328UP) >Was ist das? >ATMega328P ? >Der UNO hat 3 Timer mit je 2 Kanälen. >Frequenz in Stufen einstellbar. (das Datenblatt gibt gerne Auskunft) Der Timer 1 beim ATmega328 hat 3 Vergleichsregister.
ok, ok Ihr habt recht. ATmega328, Timer 1 hat 2 Vergleichsregister. Ich habe in letzter Zeit mit dem AT-Megaplatine gearbeitet. Dieser Prozessor, ATmega2560, hat 3 Vergleichsregister. Daher die Verwechslung.
-
Thread
Display Speicherproblem Überlauf ?
Leute, ich hänge an einem Speicherproblem und finde nicht den richtigen Anfang. Es ist ein ATmega2560, der soll zwei Bilder auf einem TFT ausgeben. Die Daten selber sind im Flash, sollten also zur Laufzeit keinen Platz belegen, richtig ? Unten der Quelltext. Daten werden mit pgm_read gelesen
@ Klaus (Gast) >Es ist ein ATmega2560, der soll zwei Bilder auf einem TFT ausgeben. >Die Daten selber sind im Flash, sollten also zur Laufzeit keinen Platz >belegen, richtig ? Doch, den Flash ;-) >Mit 3 Bildern funktioniert
-
Thread
Arduino China-ProMini stürzt ab
Bleibe mal bei der Adafruit Bibliothek und wechsle auf einen anderen AVR mit mehr Speicher. Z.B. dem ATmega2560.
mal bei der Adafruit Bibliothek und wechsle auf einen > anderen AVR mit mehr Speicher. Z.B. dem ATmega2560. Das ist keine greifbare Option.
-
Thread
Atmega mit 128kb oder 256kb im 2,54mm abstand?
Der Atmega 1284 ist so einer. Positiv bei dem Typ ist auch sein RAM von 16kB
>der 664 ist das Höchste der Gefühle, wenn man auf THD steht! Doppelt nein. Ersten heißt der ATMega644. Und zweitens gibt es, wie schon erwähnt noch den ATMega1284. MfG Spess
-
Thread
ATmega 16MHz mit externem SRAM
Hallo miteinander, ich habe vor, mega2560 auf 16MHz mit externem SRAM zu nutzen. 1) ist 628128-70 ok? 128Kx8 ist mehr als mega kann, aber 64K finde ich bei Reichelt nicht, und 2 mal 32K ist mir viel zu aufwändig 2) ist 74ALS573 als Latch
Danke für die Antworten! Ich nehme ATmega2560-16, 74AC573 und 628128-70, alle werden dicht aneinander auf der Leitplatine gesetzt, alle bekommen noch 0.1 uF direkt von VCC zu GND.
-
Thread
HDMI an Arduino
Der hat zu wenig I/O. Für die I/Os bräuchte ich etwa einen Megs 2560. Der kann aber von Hause aus kein HDMI. Gibt es Adapter oder shields?
machen kann, kann es keine andere vernünftige Antwort geben. Es ist schlicht unmöglich, mit einem Atmega2560 direkt ein HDMI Signal zu erzeugen. > Hier wurde eingangs nicht nach Alternativlösungen gefragt. Doch wurde gefragt. Ich zitiere: R. F. schrieb im Beitrag #5812577: > Der kann aber von