-
Thread
ZAtmel: ein minimalistisches Z80-System
schrieb im Beitrag #3915650: > Aber schade, 1 Port mehr wäre wirklich schön... Vielleicht ein ATMEGA1281 ?
schrieb im Beitrag #3915650: >> Aber schade, 1 Port mehr wäre wirklich schön... > > Vielleicht ein ATMEGA1281 ? leider nur 16 MHz (und 8 kByte RAM)
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
at90usb646 at90usb647 at90usb82 at94k ata5272 ata5505 ata5790 ata5790n ata5795 ata6285 ata6286 ata6289 atmega103 atmega128 atmega1280 atmega1281 atmega1284 atmega1284p atmega128a atmega128rfa1 atmega16 atmega161 atmega162 atmega163 atmega164a atmega164p atmega164pa atmega165 atmega165a atmega165p atmega165pa
at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128 atmega128a atmega1280 atmega1281 atmega1284 atmega1284p
-
Thread
Schaltregler für Handgerät
würde alle Atmels ohne jeden Spannungsregler passen, ausser der von dir ausgesuchten Variante – ATmega640V/ATmega1280V/ATmega1281V: • 0 - 4MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V – ATmega2560V/ATmega2561V: • 0 - 2MHz @ 1.8V - 5.5V, 0 - 8MHz @ 2.7V - 5.5V – ATmega640/ATmega1280/ATmega1281: • 0 - 8MHz @ 2.7V - 5.5V, 0 - 16MHz @ 4.5V - 5.5V – ATmega2560/ATmega2561: • 0 - 16MHz @ 4.5V - 5.5V Du musst also nur hochregeln. Dafür gibt es viele Chips, LT1302 wäre handelsüblich. Vielleicht soltle man das nächste mal vorher in Datenblätter gucken
-
Thread
Mit Atmega16 externes EPROM auslesen?
Register dazwischen. Dann bist du schon fast beim externen Speicherinterface, wie es zwar der ATmega16 nicht hat, aber beispielsweise der ATmega8515 (oder ATmega128/ATmega1281 dann wieder).
Ah okay danke, Wie würde denn dann die Programmierung aussehen? Hätte hier einen Atmega1281, Atmega8515 noch rum fliegen, nur an den Multiplexern haperts ein bischen. Dann benötige ich für das Auslesen dennoch die A0-17 Ports?
-
Thread
Z180-Stamp Modul
Marcel A. schrieb im Beitrag #4298778: > Den ATMEGA1281V gibts bei Reichelt nicht mehr - nur den "dickeren" > ATMEGA2561V - sollte laut Unterlagen gleiches Layout haben, nur doppelte > so viel Flash. Sollte gehen. Aber wieso eigentlich die V-Versionen
Layoutversion (1.1) mehr Probleme macht als die alte, schließe ich mal > aus, das sie bei Joe mit ATmega1281 ja einwandfrei zu laufen scheint. Ist nicht repräsentativ, aber die zwei Versionen(1.1) die ich aufgebaut habe laufen mit dem ATmega1281 und 3.3V stabil. Bei der Version 1.0 gab es hin und wieder
-
Thread
Ersatz einer Diskette im Diskettenlaufwerk??
-55 M EUR 2,95 Da passen 512 KiB rein. Mit memory banking sollte man davon einige an einen ATmega1281 anklemmen können (oder ATmega128, bleibt sich gleich). Würde ich als größenordnungsmäßig für erschwinglich halten. Als stable storage könnte man ja eine SD-Karte über SPI benutzen, auf die
DILs willst du ja sicher sowieso nicht benutzen. > Knick in der Optik. > Ich meinte den Mega1281/2561 OK, wobei die ja pinkompatibel zum ATmega64/128 sind.
-
Thread
PoE AVR Modul
anders angeschlossen sein? http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128
Mit OneWire, SDKarte, USB und SRD Funke (ATmega644p): http://busware.de/tiki-index.php?page=CUNO
-
Thread
Extern ein großes SD-Ram-Modul an einen Atmega
mit nem > ATmega angesprochen, sieht aber so aus als ob ich ne kleine Methode > hinbekomme welche die Daten rein und raus schifft. Die größeren AVRs (AtMega 640/1280/2560/641/1281/2561 z.B.) haben extra Hardware
Ram mit nem >> ATmega angesprochen, sieht aber so aus als ob ich ne kleine Methode >> hinbekomme welche die Daten rein und raus schifft. > > Die größeren AVRs (AtMega 640/1280/2560/641/1281/2561 z.B.) haben extra
-
Thread
Takt zwingend notwendig für einen CPLD
Spice schrieb: > Nur schade, dass der Atmega128 kein > CLKOUT-Fuse hat um an einem Pin, zb den Takt und Takt/8 auszugeben. Nun, da hättest du statt dieses Opas gleich einen ATmega1281 nehmen sollen. Wenn dir aber CLK/8 genügt, dann kannst
Besten Dank nochmal... >Nun, da hättest du statt dieses Opas gleich einen ATmega1281 nehmen >sollen. Nun, du hast mich überzeugt, ich nehme den Atmega2560. Da brauche ich auch nicht mehr multiplexen, da 4 UARTS... Ich war eh am hin und her schwanken, welchen µC ich verwende
-
Thread
ATmega162V Software auf ATxmega 64A3 spielen (umwandeln,Makefile?)
Hi >Also bleibt mir nichts anderes als auf einen ATxmega64A3 zu gehen. Schon mal ATMega1281 angesehen? Der liegt im Stromverbrauch etwa im Bereich des ATXMegas. Das die Hardware aber anscheinend LED-Anzeigen benutzt ist der Verbrauch des Controllers wahrscheinlich eh irrelevant. >Wie
erstellt hat? Was denkst du war der Fehler? spess53 schrieb im Beitrag #3542244: > Schon mal ATMega1281 angesehen? Der liegt im Stromverbrauch etwa im > Bereich des ATXMegas. Das die Hardware aber anscheinend LED-Anzeigen > benutzt ist der Verbrauch des Controllers wahrscheinlich eh irrelevant.
-
Thread
LED blinken. Board MR-C3024. µC ATMEGA128L
Hi >wie hast du das erkannt? Ich habe seit fast 14 Jahren mit ATMega103/128/1281 zu tun. Und die haben alle diese Besonderheit. Aber so etwas steht natürlich auch im Datenblatt. MfG Spess
>Ich habe seit fast 14 Jahren mit ATMega103/128/1281 zu tun. Und die >haben alle diese Besonderheit. Aber so etwas steht natürlich auch im >Datenblatt. net schlecht. Könntest du mir vielleicht sagen, wo ungefähr es steht bzw. nach
-
Thread
Gibt es den Atmega1284 auch eine Nummer größer?
16Bit breit, den Rest würde ich teilen... Arduino Fanboy D. schrieb im Beitrag #5755301: > Beim ATMega2560? 24Bit breit! Zitat aus dem Datenblatt: "The ATmega640/1280/1281/2560/2561 Program Counter (PC) is 15/16/17 bits wide, thus addressing the 32K/64K/128K program memory locations."
Stefanus F. schrieb im Beitrag #5755309: > Zitat aus dem Datenblatt: "The ATmega640/1280/1281/2560/2561 > Program Counter (PC) is 15/16/17 bits wide, thus addressing the > 32K/64K/128K program memory locations." Wie auch immer... Beim Push/Pop des PC werden 24Bit transportiert
-
Thread
atmega128L = atmega128?
Hi Warum noch ein Atmega128? Der aktuelle Typ ist ATMega1281. Oder bist du Nostalgie-Fan? MfG Spess
hmmm hab bisher noch nicht danach gesucht. Mal schauen ob ich ein Board mit einem ATmega1281 finde (incl. USB zum programmieren und allen Anschlüssen versteht sich) Danke für den Tipp, mach mich morgen gleich drüber.
-
Thread
C++ mit AVR-Dude
if (fuchs[3] == 5) { fuchs[3] = 5; } return 0; } ^D $ avr-gcc -Os -xc -mmcu=atmega1281 -o foo.elf foo.c $ avr-size foo.elf text data bss dec hex filename 264 0 0 264 108 foo.elf $ avr-gcc -Os -xc++ -mmcu=atmega1281 -o foo.elf foo.c $
foo.elf [/pre] Diese 264 Byte sind praktisch nur Interruptvektortabelle und C-Startup-Code (der ATmega1281 hat ziemlich viele Vektoren).
-
Thread
IPv6 LoWPAN Atmega dev boards
Transceiver (AT86RF230/231), die einen externen Controller brauchen (bei den Boards ist da oft ein ATmega1281 dabei), oder Controller mit eingebautem Transceiver (oft "SoC" genannt, "system on a chip") wie den ATmega128RFA1 . die Protokolle: sowohl 6LowPAN als auch ZigBee sind Netzwerk- schichten
Im ZigBit Modul von Atmel ist ein ATmega1281 und ein Funkchip (je Frequenz) via SPI fix verbunden und in ein Gehäuse verpackt (SoC). Wie schon beschrieben: Jörg Wunsch schrieb im Beitrag #2314915: > sowohl 6LowPAN als auch ZigBee
-
Thread
SPIF in Codevision
Hay Leute Ich Versuche SD Card am Atmega1281 zum Laufen zu bekommen. Im Codevision was ich nutze gibt es die LIB dazu. Aber wenn ich unter den Project einstellungen die SD karte Definiere und alles speichern tue und das ganze kompilieren
Erweitere die mega1281.h um die entsprechenden Definitionen.
-
Thread
Atmega8L und Atmel ATZB-24-A2
der pullup wiederstand von PD3 ist aus, und ja, der port ist als eingang konfiguriert seitens den Atmega...
Und wofür brauchst du jetzt den Atmega8L?? Du kannst doch den ATMega1281 des Moduls für die Steuerung verwenden! Dann gehts natürlich nicht mehr mit serialnet Firmware...
-
Thread
Unterschied SPI und ISP
AVR die Aussage, dass ISP immer über SPI gemacht wird. Aber nicht immer über die SPI-Pins -> ATMega128/1281/640/2561. MfG Spess
spess53 schrieb im Beitrag #2493195: > Aber nicht immer über die SPI-Pins -> ATMega128/1281/640/2561. Insbesondere ATmega103, weshalb man den ganzen Zirkus dann wohl so verkorkst zum ATmega128 übernommen hat. Ja. Sollte man als Ausrutscher durchgehen lassen. ;-)
-
Thread
Usbprog V 3.0 zu verkaufen
So also ich möchte auf diesem Weg mein USbprog loswerden. Habe es leider nicht hinbekommen meinen Atmega 1281 zu Programmieren mit diesem Teil. Vermutlich liegts an mir.:P Alle anderen Atmels gehen problemlos (atmega 8/Atmega32) Weitere Infos dazu: http://www.embedded-projects.net/index.php?page_id
aufgebaut und Programmiert als AVRISP mk2 Klon. Funktioniert auch soweit. nur nicht mit meinem Atmega 1281. Da der adapter nur 32 Euro kostet würde ich Ihn für wenig Geld verkaufen. Würde sagen so um 20 Fr. + porto. Preis ist verhandelbar. Schreibt mir einfach eine PN.
-
Thread
Wie am besten 32,768 kHz mit Atmel erzeugen?
Hallo Leute, ich habe hier eine vorgegebene Schaltung mit einem Atmega1281 und einem Drucksensor. Der Atmega1281 läuft mit 10MHz. Ich muss jetzt für den Sensor ein stabiles Taktsignal im Bereich zwischen 30 bis 35 kHz erzeugen. Die Taktleitung vom Sensor hängt beim Atmega am Pin PE5 (OC3C, INT5), das kann ich leider nicht mehr ändern. Wichtig ist, dass der Atmega allerhand im Hintergrund berechnet, ich aber trotzdem ein stabiles Taktsignal bekomme, mit möglichst wenig Jitter. Also toggeln fällt wohl aus. Wie man einen Timer auf die Frequenz programmiert,
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
hat es dennoch nichts genützt. Aber: Eben habe ich aus Spaß im Makefile mal den Proessortyp in Atmega2560 geändert, aber mit m1281def.inc übersetzt. Hat funktioniert. Dann habe ich den Prozessortyp wieder in Atmega1281 geändert und nochmal übersetzt. Und es hat wieder geklappt. Ich kann danach unendlich oft problemlos übersetzen. Wenn ich aber zwischendurch wieder mal auf atmega2560 umstelle, geht es danach auch mit atmega1281 nicht mehr. Der atmega2560 ist wie ein umschalter, mit dem ich zwischen "geht" und "geht nicht" wechseln kann.
-
Thread
Pin toggle bei Atmega 8
mittlerweile auch die richtigen Worte im Datenblatt gefunden. 8.4.1 General Purpose I/O Registers The ATmega640/1280/1281/2560/2561 contains three Genera l Purpose I/O Registers. These registers can be used for storing any information, and they are particularly useful for storing global variables and
Chris verwendetes Datenblatt: http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf
-
Thread
Energy Harvesting -> Bitte um Starthilfe!
mich gerade mit dem Thema Energy Harvesting. Wir haben bei uns auf Arbeit Funkmodule auf Basis des AtMega 1281 von Atmel, die derzeit durch Batterien am Leben gehalten werden. Ich möchte gern verschiedene Harvester ausprobieren und konkrete Energiewandler bestellen, um eine Teststellung aufzubauen (z.B
AKKU und anschließend noch eine Anpassungsschaltung für die Spannung) 3.Verbraucher (µC -> hier Atmega1281) Nach einigen Recherchen bin ich beispielsweise auf folgende Produkte gestoßen: Energiewandler: Solarzelle (http://www.farnell.com/datasheets/87125.pdf) E-Management: ALD EH300 (http://www.aldinc.com
-
Thread
attiny45 mit avr-gcc nur halb unterstützt
atmega169 atmega32 atmega323 atmega324 atmega325 atmega329 atmega3250 atmega3290 atmega406 atmega64 atmega640 atmega644 atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 at90can32
atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281 atmega1284p atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64
-
Thread
Wo MEGA1281, 2561, 640 2560 kaufen?
Hallo Kann man in Deutschland schon die neuen MEGA1281, 2561, 640, 2560 kaufen? Gruß moin
ja recht hoch. Ich suche entweder an der falschen Stelle oder es wirklich noch schwierig einen ATMEGA1281 zu bekommen. Gruss moin
-
Thread
STK300ICE-PS
Ich benutze es bis heute :-) Allerdings habe ich den 103er gegen einen 1281 getauscht. Unfassbar was da in 15 Jahren schon alles drauf gelaufen ist.
im Beitrag #3579038: >>Ich benutze es bis heute :-) >>Allerdings habe ich den 103er gegen einen 1281 getauscht. > > Hatte sich mit STK500+STK501 erledigt. STK500 habe ich nicht von Atmel geschenkt bekommen :-)
-
Thread
Uart Lip für die Controller AT90CAN nach P. Fleury
Geh mal in die uart.c und mache aus [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) [/c] das [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) || defined(__AVR_AT90CANxxx__) [/c] Damit sollte die library für den entsprechenden AT90CANxxx
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
Seite von femtoOS: Ports (Atmel) mega128 mega3250 mega88P mega1280 mega3250P tiny2313 mega1281 mega325P tiny24 mega1284P mega48 tiny25 mega162 mega48P tiny261 mega164P mega64 tiny43U mega168 mega640 tiny44 mega168P mega644 tiny45 mega16 mega644P tiny461 mega2560 mega645
Aus der FAQ For microcontrollers, TinyOS supports the Texas Instruments MSP430 family, Atmel's Atmega128, Atmega128L, and Atmega1281, and the Intel px27ax processor. There is work underway to support the Cortex M3. Ebenfalls aus der FAQ It's been designed for very reasource-constrained devices
-
Thread
16fach I/O Karte seriell
Ein Atmega 1281 und etwas Kleinzeug wäre evtl dafür geeignet. Nachteil, ist TQFP100 und somit kaum Anfängertauglich. Alternativ: Nimm z.B. einen Atmega32 DIP + Max232 Der hat 32 I/O-Pins (davon 8 analoge
Der ATMega und der AT89C.... haben nur eines gemeinsam: Den Hersteller. Es sind komplett unterschiedliche Prozessorfamilien. So ein Progrämmchen ist etwas für einen Samstag-Nachmittag, nichts übermäßig großes
-
Thread
Einstieg in den BitCloud Softwarestack der ZigBit Funkmodule
Samples trotz der oben beschriebenen Fehlermeldung ausführen. Ferner wird gewarnt, dass nicht der ATmega 1281, sondern der ATmega 1284 (Board) bzw. AT90USB1287 (USB Dongle) ausgewählt ist. Anscheinend sind die Samples nicht 100 prozentig sauber an das Ravenboard angepasst.
Dateien/Downloads/BitCloud_ZIGBIT_900_1_8_0/BitCloud_ZIGBIT_900_1_8_0/BitCloud/lib/MakerulesBc_All_Atmega1281_Rf212_Gcc: No such file or directory Makefile:43: /BoardConfig: No such file or directory make: *** No rule to make target `/BoardConfig'. Stop. Build failed with 6 errors and 0 warnings...
-
Thread
Makefile Beispiel
$(PROJECT).hex Zu ersetzen: 1. SOURCES=main.c Hier kommt eure Quelldatei hin 2.MMCU=atmega8 atmega8 durch den verwendeten Atmega ersetzen 3. optional avrdude einstellungen zum flashen des Chips, mit "make install"
LD = $(CC) LINKER_FLAGS = -Xlinker -Map=$(PROJNAME).map -Wl,--gc-sections ifeq ($(HAL), ATMEGA1281) objects = $(COMPONENTS_PATH)/../lib/WdtInitatmega1281.o LINKER_FLAGS += $(filter -mmcu%,$(CFLAGS)) #LDFLAGS += -lprintf_flt PRINTF_LIB_FLOAT = -Wl,-u,vfprintf -lprintf_flt
-
Thread
AVR Assembler unter Linux, der auch neuere Atmegas kann?
Ich mach's kurz: Ich suche einen Assembler für Atmel AVR, der auch unter Linux läuft und den Atmega1281 kennt. TAVRASM - geht nicht AVRA - geht auch nicht ...Gibt's noch weitere?
Problem ist, daß der das m1281def.inc nicht schluckt und stattdessen 1 Million Fehlermeldungen ausgibt. Wie erzähle ich dem avr-as, welches Device ich verwende und welches Include-File nehme ich, um die ganzen Register und Bitdefinitionen
-
Thread
Gefälschte AVR-uC?
du auch Fälle, wo ein und derselbe Die für mehr als ein Produkt verwendet wird. So haben bspw. ATmega1281 und ATmega1280 den gleichen, aber bei einem von beiden sind nur 64 Pins gebondet. Da sich abhängig davon auch noch die Programmierpins unterscheiden (ATmega1280 wird über MISO/MOSI programmiert, ATmega1281 folgt der ATmega103-Rückwärtskompatibität über TXD0/RXD0), wird die Signatur-Fuse teilweise auch noch chipintern gelesen und ausgewertet. Auf die gleiche Weise wird auch die JTAG-ID umgeschaltet
-
Thread
etwas akademische Frage zu C
DDRC erst zurück zu lesen, bevor der Wert an DDRB zugewiesen wird. Worst case, man nehme einen ATmega1281 o. ä.: [c] DDRA = DDRB = DDRC = DDRD = DDRE = DDRF = DDRG = 0xFF; [/c] Hausaufgabe dazu: welcher Wert steht am Ende in DDRA? ;-)
Yalu X. schrieb im Beitrag #4713322: >> Worst case, man nehme einen ATmega1281 o. ä.: >> DDRA = DDRB = DDRC = DDRD = DDRE = DDRF = DDRG = 0xFF; >> Hausaufgabe dazu: welcher Wert steht am Ende in DDRA? ;-) > > Beim GCC: 0xFF Nö, es war wirklich 0x3F.
-
Thread
RS232 und USB an ATmega
schon gute Lösungen, in die ich mich hineindenken kann, statt das Rad neu zu erfinden... z.B. der ATmega1281 hat 3x SPI und 2x UART, könnte ich nicht den MAX3420E (USB) und ein Controller für den RS232 jeweils über einen SPI ansprechen? - wäre jetzt meine Vorstellung. Ich habe schon mal ein CAN-Controller
#3080321: >> Hast Du schon Erfahrung mit Mikrocontrollern? > > Ja Hmmmm .... > z.B. der ATmega1281 hat 3x SPI und 2x UART, könnte ich nicht den > MAX3420E (USB) und ein Controller für den RS232 Wenn du eine UART hast, dann HAST du bereits RS232. RS232 nennt man das Ding, wenn die Pegel von
-
Thread
LED über Funk ansteuern mit RCB212SMA V5.3.2
Hallo liebe Mikrocontroller-Gemeinde, Ich besitze zwei RCB212SMA V5.3.2 mit intgriertem ATmega1281 und dem Transceiverchip AT86RF212. Nun möchte ich, dass ich auf einem Modul den Taster betätige und somit ein Signal zum anderen Modul sende. Beim Empfänger soll durch eine der 3 integrierten
Star_Push_Button wie geeignet für mich. Allerdings gibt es da kein Beispiel für meine Hardware (AT86RF212_ATMEGA1281_RCB_5_3). Aber für das Star_Nobeacon sind die Boarddefinitionen für meine Hardware vorhanden. Hat jemand eine Idee, wie ich die Boarddefinition des AT86RF212_ATMEGA1281_RCB_5_3 in meine Star_Push_Button-Application
-
Thread
USB-ISP-Programmer - Steckbrett - Mega
Hi >Jup, alle werden über MISO, MOSI, SCK, RESET verbunden. Die genannten Typen schon. ATMega128/1281/2561 nicht. >am liebsten den Mega8 und Mega 32 Nimm ATMega88 bzw. ATMega324. Nicht diese ollen Kamellen. Da hast du kompatible Typen von 16...32k bzw. 16...128k Flash. MfG Spess
spess53 schrieb im Beitrag #2072728: > Die genannten Typen schon. ATMega128/1281/2561 nicht. Ist schon richtig, aber er möchte sich die Schaltung auf einem Steckbrett aufbauen... Den 128 etc.. bekommt er da sowieso schlecht "aufgesteckt" ;) Sicherlich gibts da noch
-
Thread
AT-Mega Baord erstellen
Ich würde übrigens an deiner Stelle gleich mit dem moderneren ATmega1281 starten. Gib acht, dass du die ISP-Anschlüsse nicht vermasselst. Die gehen /nicht/ nach MISO und MOSI! Eventuell magst du gleich footprints für externen RAM und das dafür notwendige Latch
Ingo Uhlemann wrote: > Ist der AT-MEGA 1281 nicht Pinkompatibel? Er ist, war ja nur ein Hinweis, was du dann dafür kaufst. > Ich bau auch alles auf SMD basis auf, ist mir lieber > wie DIL. Diese AVRs gibt es auch nicht in DIL: :)
-
Thread
Arduino mega2560
Debugger muss schon an JTAG IMHO http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Seite 343 Programming through the JTAG interface requires control of the four JTAG specific pins: TCK, TMS, TDI, and TDO. Control of the reset and clock
arduino-mega2560_R3-sch.pdf. 2. http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf. Das Studium dieses Datenblatts benötigt Tage bis Monate. Nichtsdestotrotz wird (abgesehen von absoluten Anfängern) hier im Forum schon erwartet, dass jeder Fragesteller
-
Thread
Für ATtiny4313 kompilieren?
atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4
atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4
-
Thread
Mit ATmega128RFA1 in Sleep Mode gehen (deRFdevelopmentKit mega128)
versucht das JTAG > wieder einzuschalten, aber irgendwie geht das ISP auch nicht. Die ISP-Pins am ATmega128RFA1 unterscheiden sich von denen des ATmega1281, daher musst du dort ggf. mal mit der Hand die entsprechenden Pins am Port B (für MOSI und MISO) verdrahten. Danach sollte dein ISP funktionieren
Sensor-Terminal-Board, auf dem deine Module sind, war ursprünglich für RCBs gebaut worden, auf denen ein ATmega1281 werkelte. Dummerweise ist wohl der Unterschied in den ISP-Leitungen dann bei Bau des RCBs mit dem ATmega128RFA1 nicht bemerkt worden.) > wie lege jetzt ich meinen ATmega128RFA1 am besten
-
Thread
AVR - SPI im MasterMode auch ohne Int-Flag erlaubt?
Hi.. Ich guck mir grad die SPI Schnittstelle von einem ATmega1281 (Meshnetics ZigBit Modul) und dessen Datenaustausch mit dem RadioChip AT86RF230 an. Initialisierung der SPI Schnittstelle ohne Interrupt Flag: [c] // SPI Config: Interrupt OFF, SPI ON, MSB
hier haste schon mal geschaut? http://www.matuschek.net/atmega-spi/
-
Thread
RAMPZ: Wozu dient dieses Register eigentlich?
frage mich gerade, wozu eigentlich das RAMPZ-Register notwendig ist. Klar, im Datenblatt meines Atmega1281 steht, dass man ihn benötigt, sobald die Flashgröße 64KByte überschreitet. Das ist auch nachvollziehbar, denn mit den übrigen 16 Bit des Z-Pointers kann man ja höchstens 2^16 Bit also 64K addressieren
Bild ist Bit0 von Z immer 0, d.h. es sind nur 15 Bits als Wordadresse verfügbar. Für 64kWords (M1281) und 128kWords (M2561) muß also RAMPZ geladen werden. Nun alles klar? Peter
-
Thread
AVR Eclipse Plugin 2.2
/Includes" mit "/usr/avr/include/avr/io.h" für "GNU C" auch eingetragen. Nachdem ich einen mega1281 proggen will, wählte ich mal den mega128 aus und versuchte unter "Project/Properties/C/C++Build/Settings/Tool Settings" in den Assembler-, Compiler- und Linkeroptionen den Eintrag -mmcu=atmega128 in -mmcu=atmega1281 zu ändern. Geht aber ned, die Einträge sind nicht veränderbar. Nun, gibts irgend ein config-File, wo man zusärtliche AVRs eintragen kann, oder gibt's eine Möglichkeit diese Flags alle händisch
-
Thread
Frequenzanpassung bei Mega2560 für 3,0 Volt
das stimmt nach neueren Datenblättern nicht mehr: ------------------------- Speed Grade: - ATmega640/1280/1281/250/2561V: 0-4Mhz @ 1.8 - 5.5V, 0-8Mhz @ 2.7-5.5V -ATmega640/1280/1281/2560/2561: 0-8Mhz @ 2.7 - 5.5V, 0 - 16Mhz @ 4.5 - 5.5V ------------------------- Grüße
-
Thread
AVR Studio Debug: Springt nicht in Funktion
AVR Studio Projekt und dieses compiliert auch ohne eine Fehlermeldung durch. Auch das Flashen des Atmega1281 geht ohne Probleme. Allein beim Debuggen wird nicht in eine von mir implementierte Funktion gesprungen. Er übergeht die Funktionen einfach ohne irgendein Zeichen zu geben. Alle anderen Funktionen
Fehlermeldung durch. Bedeutet nur, dass du keinen Rechtschreibfehler gemacht hast. >Auch das Flashen des Atmega1281 geht ohne Probleme. Soll das heissen, dass das Programm im Controller auch funktioniert, oder ist damit nur der Programmiervorgang gemeint? >Er übergeht die Funktionen einfach ohne irgendein
-
Thread
868 Mhz Transmitter als RFID UHF Alternative?
halt reine Module. Programmieren geht meines Wissens nur via JTAG (kein ISP), aber da man den ATmega1281 da drauf ja nun auch mit einem AVR Dragon ganz offiziell sogar debuggen kann, sollte das kein Hindernis mehr sein. Die Devkits dafür sind leider wirklich schweineteuer :-(, und die darin
halt reine Module. Programmieren geht > meines Wissens nur via JTAG (kein ISP), aber da man den ATmega1281 da > drauf ja nun auch mit einem AVR Dragon ganz offiziell sogar debuggen > kann, sollte das kein Hindernis mehr sein. Danke, ich kannte die Module tatsächlich noch nicht. Preislich auf jeden
-
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
Zigbit Uart pins Falsch
markup das deckt sich auch hiermit: http://www.mikrocontroller.net/articles/Meshnetics_Zigbee#ZDM-A1281-A2_PinOUT_vs._embedded_ATmega1281_und_AT86RF230 D.h. auf Zigbit pin 14 liegt der RX pin von UART1 des mega1281 (PD3). PS: Etwaige Redesign-Kosten bitte auf die Endanwender umlegen ;-)