-
Thread
avrusbboot ATMega1281
Hallo *, ich versuche gerade den avrusbboot von http://www.fischl.de/avrusbboot/ auf meinem ATMega1281 zum Laufen zu bringen. Das ganze geht auch, wenn ich die BOOTLOADER_ADDRESS im makefile auf 0 setze. Dann wird er in meinem Win2k richtig erkannt (Zumindest steht im Geraetemanager AVRUSBBoot unter
scheint das noch nicht alles zu sein. Ausserdem habe ich natuerlich GICR durch MCUCR ersetzt, da beim 1281er dort die BITs IVCE und IVSEL zu finden sind. Danke fuer jeden Tipp :-)
-
Thread
ATmega1281 & ADC
Mir stellt nun nur die Frage ob dies bei meinem Controller überhaupt geht,da im Datenblatt des ATmega1281 S.291 zum ADCSRB-Register und dessen Bit MUX5 steht: "This bit is not valid for ATmega1281/2561." ??? Ich habe mal das Programmierbeispiel aus dem Tutorial zum ADC genommen und mit meinen
da das wohl untergangen ist: mit Vcc < 2,7V bist du außerhalb der Sperifikation für den ATmega1281, da wundert es mich nicht, wenn da Quark rauskommt
-
Thread
ATMega1281 und ADC (Spannungseinbruch)
Hallo ich hab ein Problem mit dem ADC des ATMega1281: ich will mit den freien ADC-Eingängen die Versorgungsspannungen auf dem Board überwachen. Das sind 12V, 3.3V und -5V. Referenzspannung ist 4.096V. Bei 3.3V (3. Kanal) und -5V (4.Kanal) funktioniert
auf 3V gebracht und dann zum ADC. Da bricht die Spannung auf ca. -0.5V ein. Wenn ich den Pin des ATMega anhebe stimmen die 3V wieder. Der ATMega wurde schon getauscht, hat aber keine Besserung gebracht. Hoffe ihr wisst abhilfe. Sebastian Der Code: [c] // Messwert erfassen uint16_t adc_mess
-
Thread
avrdude atmega1281 bootloader
Hallo, wenn ich einen Bootloader mit avrdude in den atmega1281 flashe dauert es immer lange, weil ich es bislang nicht geschafft habe, avrdude mitzuteilen, dass es nur den benutzten Bereich loeschen und flashen soll. Mein BL liegt in den oberen 4k und der Befehl avrdude -c usbasp -p m1281 -U flash:w:bootloader.hex flasht den gesamten Chip also 128k in etwa 50s. Kann ich dem avrdude irgendwie mitteilen, das nur die im hex file angegebenen 4k geflasht werden sollen?
-
Thread
Pegelwandler für ATMega1281
Hallo zusammen, ich bin gerade dabei ein kleines Board mit einem ATMega1281 aufzubauen. Da dieser allerdings mit 3,3V läuft muss ich ja einen Pegelwandler einsetzten um den AVR Controller mit dem JtagICE MK2 programmieren zu können. Als Pegelwandler hab ich mir den MAX3000E
-
Thread
Hardware PWM Pins Atmega1281?
Hi Nicht etwas wenig? Der ATMega1281 hat 4 16-Bit-Timer mit 3 PWM-Kanälen und 2 8-Bit-Timer mit je 2 PWM-Kanälen. Ergibt bei mir 16 Channels. MfG Spess
spess53 schrieb im Beitrag #1974206: > Hi > > Nicht etwas wenig? Der ATMega1281 hat 4 16-Bit-Timer mit 3 PWM-Kanälen > und 2 8-Bit-Timer mit je 2 PWM-Kanälen. Ergibt bei mir 16 Channels. > > MfG Spess Nur leider sind PORTH und PORTL IMHO beim ATMEGA1281 nicht nach außen
-
Thread
ISP Pins wo bei Atmega 1281/2561
Hallo, bräuchte da mal eure Hilfe. Für ein neues Projekt möchte ich den Atmega 1281/2561 einsetzen. Muss ich zum Pogrammieren über ISP anstatt der MISO und MOSI-Pins die Pins 0 und 1 des Port E nehmen? Auf Seite 94 des Datenblatts steht nämlich: "PORT E, BIT 1 PDO, SPI Seriel
Programming Data Output. During serial Progamming downloading, this pin is used as data output line for Atmega1281/2561. For Atmega640/1280/2560 this functionis placed on Miso." Bin nämlich beim Atmega64 mit der ISP Programmierung auf die Nase gefallen, da dort auch andere Pins als MISO und MOSI verwendet
-
Thread
AV Video mit Atmega1281 erzeugen?
Hallo, ich plane an eine ATMega1281-Schaltung ein billiges China-TFT mit AV-Eingang anzuschließen. Auch wenn das TFT deutlich für diese Anwendung überdimensioniert ist, hat es einen zweiten Eingang, der was 'Richtiges' bekommt.
Bernhard S. angeschaut und das darin beschriebene FBAS-Signal mal näher angeschaut. Ich kann den m1281 mit 16MHz takten und könnte das doch theoretisch wie beim BAS signal machen. Ich will ja 'nur' drei verschiedene Farben und damit Spannungen codieren. Schwarz, blau und grün in nur einer Helligkeit.
-
Thread
Atmega1281 mit externem SRAM und USB?
Hallo Forum, Ich würde an meinen Atmega 1281 gerne nen externen SRAM anschließen, soweit so gut, dies funktioniert ja mit Address Latch über das External Memory Interface, desweiteren würde ich die Datenleitung aber gerne noch zur Kommunikation
-
Thread
ATmega 1281 103c Fuse
Hi Nirgens. Der ATMega1281 hat keine. MfG Spess
-
Thread
Differential ADC Messung mit ATMEGA1281
Hallo, ich habe mich ein wenig mit dem ATMEGA1281 befasst und wollte mit diesem uC eine Spannung messen. Diese Spannung liegt zwischen 0 und 3,0V. Der ATMEGA soll mit 3,6V betreiben werden, so dass der Wert ausreichend unter VCC bleiben wird.
-
Thread
Avrdude Atmega1281 und E-Fuse Problem
Hallo, ich habe gerade ein Problem mit dem E-fuse eines Atmega1281 unter Verwendung von Avrdude. Bei dem Atmega1281 sind sowohl im E-fuse Byte als auch im Lock-fuse Byte Bits nicht verwendet. (laut Datenblatt) Jetzt wollte ich die Brown Out Detection auf
Hier vielleicht nochmal eine besseres Beispiel. Der Atmega1281 ist auf Originalzustand eingestellt sprich E-Fuse 0xFF. Nun versuche ich mit Avrdude 0x04 zu setzen. Es kommt die Meldung das die Verifizierung fehlgeschlagen ist 0x04 != 0xF4 Nun setze
-
Thread
char to hex auf atmega1281v
Hi, ich will unter anderem mit dem atmega1281 einen char in eine hex-darstellung überführen. Das Problem ist im Moment, dass größere Werte (z.B.: 161, 0xA1) nicht richtig angezeigt werden. Für das höherwertige Nibbel bekomme ich so als Dezimalzahl
-
Thread
ATmega 1281 Fuse Einstellungen und USART1
Hallo Jungs und Mädels, ich nochmal. Ich bin am verzweifeln! Meine USART laüft einfach nicht! Ich denke es liegt "nur" noch an den FUSE Settings welche ich vornehmen muss, nur habe ich überhaupt keine Ahnung welche Einstellung ich tätigen muss. An TOSC1 und TOSC2 ist ein externer 32768 Hz Quarz angeschlossen. Derzeit sind meine Default Einstellungen: Extended: 0xff High: 0x92 Low: 0xE2 Ich grübele schon seit stunden an den Fuse Settings! Ich wäre euch für jeden noch so kleinen Hinweis echt Super Dankbar Grüße Ben
-
Thread
brownout detection ATMEGA1281V 8MHz
Hallo Ich habe ein Problem mit der Brownout Detection des ATMEGA1281V Controllers. Die Brownout Fuse steht auf 1,8V bei 8MHZ. Wenn ich einen Test mit einem regelbaren Netzteil durchführe spielt der Controller verrückt. Dabei stelle ich die Spannung herunter bis
microcontroller is no longer guaranteed. The test is performed using BODLEVEL = 110 for 4 MHz operation of ATmega640V/1280V/1281V/2560V/2561V, BODLEVEL = 101 for 8 MHz operation of ATmega640V/1280V/1281V/2560V/2561V and ATmega640/1280/1281, and BODLEVEL = 100 for 16 MHz operation of ATmega640/1280/1281/2560/
-
Thread
[S] ATMega2561 XOR ATMega1281 Modul
Hallo! Ich suche eine kleine Platine die einen ATMega2561 oder ATMega1281 enthält und diesen Steckbrett oder Lochraster Kompatibel macht, gerne DIL aber muss nicht sein. Darauf sollte die Grundbeschaltung mit Reset Taster, ein ISP Header, AVCC mit Tiefpass
-
Thread
ATmega1281 und I2C (wie? standardkonform?)
Hallo zusammen, ich überlege den ATmega1281 einzusetzen, benötige aber einen standardkonformen I2C Bus, im Datenblatt wird der I2C nirgends explizit erwähnt. Leider habe ich mit Atmel Controllern keine Erfahrung, aber anscheinend kann
-
Thread
Mint user, xboot, atmega1281, Prolific USB-> serial
Ich verwende den xboot auf meinem ATMega1281. Das Programmieren funktioniert mit dem Befehl: avrdude -cavr109 -pATMEGA1281 -P/dev/ttyUSB0 -b115200 -U flash:w:firmware.hex einwandfrei, solange ich es von einer richtigen seriellen Schnittstelle
-
Thread
Suche Kamera-Modul für Atmega1281. Welches am besten geeignet?
Hi, ich suche ein passendes Kameramodul für den Atmega1281. Ziel ist es, ein Funksensor-Netzwerk aufzubauen, und zum Beispiel das Kameramodul an eines der Funkmodule (µC ist der Atmega) anzuschließen (über UART) und die Daten durch das Netzwerk (Funkmodul
:D am besten wäre eben noch was wo ich ne LED anschließen könnte, aber das sollte ja mit dem Atmega kein problem sein. LED an, Foto machen, an den µC schicken, und dann an den Gateway ist das alles so einfach möglich ? Vielen lieben Dank :)
-
Thread
ATMEGA1281 & AVRStudio4.18SP3
Hallo, ich benuzte AVR-Studio mit WinAVR20100110 und Win7. Ich habe ein Problem mit dem Partfile zum ATMEGA1281 - laut Studio gibt es verschiedene Sachen, wie zum Beispiel UART im Master-SPI-Modus und Externe Interrupts mit "any change causes IRQ", wie es sie aber im Datenblatt gibt, nicht. Beim Mega168
-
Thread
uracoli mit atmega 1281 und at86rf212 zum laufen bringen
wie ich mindestens die Beispielprogramme der uracoli library zum laufen bringen kann? Hardware : atmega1281 und at86rf212 Bisher ist mir nicht klar wie man mit den ganzen dateien umgehen muss. MfG Michael
-
Thread
LM73 über TWI/I2C mit Atmega1281 auslesen
Hallo zusammen, ich habe ein zigbit funkmodul, auf welchem ein Atmega1281 und ein lm73 verbaut ist. Nun möchte ich die Temperatur des LM73 über TWI/I2C auslesen. Ich habe es schon mit der Lib von Peter Fleury versucht, leider ohne Erfolg. Im anhang sind mein i2master.c
Vielen Dank für dass Hochladen des kompletten ATmega Manuals. Findet man ja sonst kaum im Internetz :-( Ansonsten: Schaltplan? TWI-Taktfrequenz? ADDR-Beschaltung des LM73? PullUps vorhanden?
-
Thread
ATmega1281 - Timer 3 (4,5) - CTC-Mode 4 oder 12 - 2 Probleme / Fehler
Interrupts mit selbstgemachter Auflösung eignen (Overflow Interrupt). _Problem:_ Zitat Datenblatt ATmega1281, S.136: "Timer/Counter4 and Timer/Counter5 only have full functionality in the ATmega640/1280/2560. Input capture and output compare are not available in the ATmega1281/2561..." Mir ist durchaus bewusst, dass ich beim 1281'er für T/C4&5 für Mode 12 nichts erwarten darf, weils ja im Datenblat steht, aber schließt das Zitat den Modus 4 (CTC mit OCRnA als TOP) für T/C 4&5 auch aus? _Die Probleme betrifft in der Form aber
-
Thread
Interrupts und IEEE 802.15.4 MAC mit ZigBit900 bzw. STK600 + Atmega1281+RZ600 AT86RF212
Hallo zusammen, ich versuche gerade den Atmel IEEE 802.15.4 MAC Stack 2.7.1 an einem USB-Dongle (RT232RL) mit ZigBit 900 über UART1 zum laufen zu bekommen, insbesondere das MAC Beispiel Promiscious Mode. Soweit habe ich eine eigene PAL Konfigration erstellt. Jetzt bleibt aber die Beispielapplikation hängen und zwar in der Funktion set_trx_state() in der Datei MAC_v_2_7_1\TAL\AT86RF212\Src\tal.c. (Siehe angehängtes Bild) Hier wird ENTER_CRITICAL_REGION(); ENABLE_GLOBAL_IRQ(); ... while (!tal_awake_end_flag); auf gerufen, wobei mit ENTER_CRITICAL_REGION(); der Zustand aller Interrupts gespeichert
-
Thread
ZigBit ZigBee Meshnetics
ISP >benutzen kann? Hm.. hab mal weiter geklingelt und die SPI-Verknüpfelung des RF230 mit dem ATmega1281 angeschaut: (Datenblatt RF230 Seite 10 - http://www.atmel.com/dyn/resources/prod_documents/doc5131.pdf) ATmega1281.Pin10(SS) -----> SEL ----> RF230.Pin23(SEL) ATmega1281.Pin44(PA7) ----> RST ----> RF230.Pin08(RST) ATmega1281.Pin20(RESET) --> RESET --> ZDM-A1281-A2.Pin08(RESET) ..sieht also recht sauber aus und es sollte mMn funktionieren, den ATmega1281 allein anzusprechen, da das RST des RF230 ja vom ATmega gesteuert
-
Thread
Arduino Custom board (Stk300)
m1281.menu.cpu.atmega1281.upload.protocol=arduino m1281.menu.cpu.atmega1281.upload.maximum_size=126976 m1281.menu.cpu.atmega1281.upload.speed=115200 m1281.menu.cpu.atmega1281.bootloader.high_fuses=0xDA m1281.menu.cpu.atmega1281.bootloader.extended_fuses=0xF5 m1281.menu.cpu.atmega1281.bootloader.file=optiboot/ATmegaBOOT_168_atmega1281.hex m1281.menu.cpu.atmega1281.build.mcu=atmega1281 m1281.menu.cpu.atmega1281
-
Thread
ATmega128RFA1
Atmel kündigt neuen Chip an: ATmega128RFA1 = ATmega1281 + AT86RF?? http://www.atmel.com/products/zigbee/single-chip.asp?source=home Sieht toll aus, genau so etwas brauche ich! :-) Das doofe: typisch Atmel, lange vor Erhältlichkeit
kann ma ja auch QFNs löten, aber bei DIESEM FTDI Chip ist irgenwas anders, geht ganz schlecht. ATmega128RFA1 ist registermäßig fast 100% kompatibel zum ATmega1281, die RF Register sind alle oberhalb der alten 1281er angesiedelt. Ich arbeite mit Codevision, der kennt den Chip noch nicht, muss also
-
Thread
Welchen Atmega2560 bei 3,3V?
Datenblatt: 2.2 Comparison Between ATmega1281/2561 and ATmega640/1280/2560 Each device in the ATmega640/1280/1281/2560/2561 family differs only in memory size and number of pins
Programmable Flash und nicht 64KB und alle laufen ab 1,8V mit folgenen Takten Speed Grade: – 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
-
Thread
Nachfolger vom ATMEGA2560?
pre] Active 1MHz, VCC = 2V (ATmega640/1280/2560/1V) 0.5 0.8mA Active 4MHz, VCC = 3V (ATmega640/1280/2560/1L) 3.2 5 Active 8MHz, VCC = 5V (ATmega640/1280/1281/2560/2561) 10 14 Idle 1MHz, VCC = 2V (ATmega640/1280/2560/1V) 0.14 0.22 Idle 4MHz, VCC = 3V (ATmega640/1280/2560/1L) 0.7 1.1 Idle 8MHz, VCC = 5V (ATmega640/1280/1281/2560/2561) 2.7 4 [/pre] Naechste Seite 357, Kapitel 31.2 Speed Grades, Maximum Frequency : mit den diskutierten SOA. Daher
-
Thread
Welche Speicherchips kann man mit einem UART ansprechen?
Johannes Englsberger wrote: > Bist Du Dir sicher, dass der ATmega1281 zwei SPI`s hat? Nun habe ich, und Rahul dir sogar schon eine genau Referenz zum Datenblatt gegeben ;) Die zweite SPI läuft über XCK (SCK), TxD (MOSI, wenn der Mega1281 Master ist), RxD (MISO
). Und das hat der ATMega1281.
-
Thread
Wo finde ich Low-Level-Initialisierungscode bei AVR-MCUs?
gesehen, dass für die in gcrt1.S implementierten Funktionen gegen das Object-File avr/lib/avr51/crtm1281.o gelinkt wird. Ich vermute mal dabei handelt es sich dann um den konkrete Umsetzung für meinen ATmega1281, richtig?
#3296884: > Ich vermute mal dabei handelt es sich dann um den konkrete Umsetzung für > meinen ATmega1281, richtig? Genau so ist es.
-
Thread
ATmega64 vs. ATmega128
Hallo, danke für die schnellen Antworten. Werd mir den vorgeschlagenen 1281 ansehen. Wie johnny.m schon richtig schreibt verwende ich momentan den ATmega64 und muss wegen Mangel an Speicher auf 128kB aufrüsten. Die Platine mit der externen Beschaltung kann nicht geändert
@johnny: 1. der atmega128 war der ersatz für en atmega103 (sonst gäbe es ja auch nicht die entspr. fuses im atmega128 oder?). 2. guckst du mal unter http://www.avrfreaks.net/index.php?module=Freaks%20Devices&func=devCompare
-
Thread
stk500 mit stk501 probleme
Hi 1E 97 04 -> ATMEGA1281. Dilettantismus pur. MfG Spess
Hi, ok, hast Recht, habe nicht genau hingeschautg, dass es ein Atmega1281 ist Habe mich zu sehr von der ATMega128.inc verleiten lassen. Sag mal wie ist es mit den include Dateien genau. Kann ich z.B. auf den ATMega1281 auch PRogramme aus diesem Tutorial ausführen, die
-
Thread
Amperemeter Datenlogger
Thomas R. schrieb im Beitrag #2858285: > Dafür reicht ein Atmega1281 Bei mir hat ein Atmega8 dafür gereicht. > Heute würde ich statt des Atmega aber ein ST32F4discovery verwenden, da > ist die RTC mit drauf. Ein Quarz ist nicht ausreichend? > Der hat
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
-
Thread
Portierung des Atmel AES Bootloaders auf avrgcc
Hallo zusammen ... ... ich sitze im Moment auch an einer Portierung des AES Bootloaders auf den atmega1281. Ich benutze ebenfalls die Kickstart Version des IAR Compilers. Aber so wie es aussieht, wird die folgende Abfrage im Modul loader.c [void loader(void)] mit dem else Zweig verlassen, weil die
ich bin es noch einmal ... die Protierung des Bootloaders ist so weit fertig (Zielplattformem ATmega644 und ATmega1281). Allerdings habe ich ein Problem wenn das verschlüsselte File in den Controller gespielt wurde und danach der "Watchdog" zuschlägt. Das passier ja in loader.c in der Fuktion
-
Thread
Unterschied zwischen ATmega128 und ATmega128A?
ist der alte dann teurer als der neue? Weil der wahrscheinlich ausläuft. War beim Übergang vom ATMega103 zum ATMega128 damals auch so. Außerdem würde ich nicht den ATMega128, sondern den ATMega1281 nehmen. MfG Spess
Hi spess, warum den ATMega1281? Noch mehr Funktionen?
-
Thread
8x S0 Schnitstellen Logger mit AVR
Seitens Webserver sollte sich der Code ja nicht wesentlich unterscheiden , wenn ich statt dem Atmega644 / 1284P nun ein Atmega1281 einplane. Oder ? Was genau meinst du nun mit "echten" Interrupts ? Woran erkenne ich diese im Datenblatt ?
Seitens Webserver sollte sich der Code ja nicht wesentlich unterscheiden > , wenn ich statt dem Atmega644 / 1284P nun ein Atmega1281 einplane. Idealerweise solltest du den C-Quellcode 1:1 weiterbenutzen können. > Was genau meinst du nun mit "echten" Interrupts ? Woran erkenne ich > diese im
-
Thread
ATmega128 Beschaltung
völlig normal, oder muss ich dann doch noch etwas beachten? Die M103C-Fuse *ist* bei einem neuen ATMega128 gesetzt. Du must sie löschen. Aber warum nimmst du nicht gleich einen ATMega1281? Das ist der aktuelle Nachfolger des ATMega128. MfG Spess
Spess53 schrieb im Beitrag #3083569: > Die M103C-Fuse ist bei einem neuen ATMega128 gesetzt. Du must sie > löschen. Meinte ich. > Aber warum nimmst du nicht gleich einen ATMega1281? Das ist der aktuelle > Nachfolger des ATMega128. Ein ATmega128 ist vorrätig, aber würde
-
Thread
Atmega2561 Watchdog
Timer (in terms of number of WDT Oscillator cycles) must be reconsidered when porting the design. In ATmega128, the Watchdog Timer is either enabled or disabled, while ATmega1281/2561 supports two safety levels selected by the WDTON Fuse. The ATmega1281/2561 has a watchdog interrupt mode that is not supported in ATmega128. Refer to the ATmega1281/2561 datasheet or the Application note "AVR132 - Enhanced Watchdog Timer" for more information. WTD Fuse ist bei meinem Atmega aus, sollte doch wie gewohnt funktionieren
-
Thread
AVR-JTAG-USB
noch eine Idee? Bin wirklich ratlos. Oder gibts ein grundlegendes Problem mit dem Olimex Teil und ATMega1281? Dank für jeden Tip, Wolfram
eine Idee? Bin wirklich ratlos. Oder gibts ein > grundlegendes Problem mit dem Olimex Teil und ATMega1281? Das Olimex-Teil ist ein Nachbau vom alten AVR JTAG 1. Das kann den 1281 noch nicht. Du hast am falschen Ende gespart. Mit dem Original von ATmel wärst Du nicht auf die Nase geflogen. fchk
-
Thread
pgm_read_byte_far -> Invalid IValue in asm input
funktionieren, allerdings bekomme ich die Meldung -> Invalid IValue in asm input for constraint `I Beim ATMEGA1281 mit gleichem Code und IDE erscheint keine Fehlermeldung. Wer hat hier einen Rat? Gruß Andi
geht um den ATMEGA128A, beim ATMEGA1281 gib es keine Fehlermeldung, aber wie gesagt es scheint trotzdem zu funktionieren, bin mir nur unsicher ob dies auch immer gewährleistet ist.
-
Thread
Umsetzung Atmega32 auf Atmega2561
In dem mir vorliegenden ATmega2561 Datenblatt steht: Speed Grade: – ATmega640V/ATmega1280V/ATmega1281V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V – ATmega2560V/ATmega2561V: 0 - 2 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V – ATmega640/ATmega1280/ATmega1281: 0 - 8 MHz @ 2.7 - 5.5V, 0 - 16 MHz @ 4.5 - 5.5V – ATmega2560/ATmega2561: 0 - 16 MHz @ 4.5 - 5.5V ergo will er mind. 4,5V haben und nicht nur 3,3V.
-
Thread
avr-as Problem mit include und allgemeiner Syntax
im .S-Source-File verwendete defines wie das o.g. SPM_PAGESIZE nutzen zu können? Für meinen ATmega 1281 gibt es da ja die m1281def.inc und die iom1281.h. Letztere ist für C-Files da und mit der ersten INC-Datei kann der avr-as scheinbar nicht umgehen (mit dem AVRASM2 ging es natürlich wunderbar
comma after "SIGNATURE_000" m1281def.inc:50: Error: expected comma after "SIGNATURE_001" m1281def.inc:51: Error: expected comma after "SIGNATURE_002" m1281def.inc:60: Error: expected comma after "UDR3" m1281def.inc:61: Error: expected
-
Thread
EverTool Software auf ATMega48
erkenn ich ob ein Controller mit EverTool geht? Gehen alle Controller die kein dW haben (insbes. Atmega 1280/1281 2560/2561) Verstehe ich das richtig, dass ich für EverTool (light) nur einen ATmega16 + Hühnerfutter + Bootloader brauche und dieser dann vom AVRstudio automatisch erkannt wird? Gruß
Roland Praml wrote: > (Atmega1281, TQFP-100) Consistency check failed: Der ATmega1281 hat ein TQFP-64, das TQFP-100 gibt's beim ATmega1280. > Soviel ich jetzt selber recherchiert habe geht Debugging über JTAG oder > debugWire
-
Thread
einfach mal eine Seite in den Flash schreiben.
Hallo zusammen, ich habe die Aufgabe einen Bootloader für den ATMega 1281 zu schreiben, der per serieller Schnittstelle ein Programmupdate erhalten können soll. Da ich noch ganz am Anfang bin, was µCs angeht, habe ich nun mal versucht eine Seite in den Flash zu schreiben
Simulatormodus (AVR Simulator) und dem "Nicht-Simulator"-Modus (in > meinem Fall JTAGICE mkII mit ATMEGA 1281) wechseln? Ja. Was geschieht denn, wenn Du die Plattform umschalten willst?
-
Thread
Probleme zwischen C++ und C Projekt Einbindung Funktion
vom C++ Projekt: [c] Error 2 undefined reference to `test_Buttons()' D:\Tools\AVR\TESTcpp\ATmega1281_Cpp\ATmega1281_Cpp\Debug/.././ATmega1281_Cpp.cpp 20 1 ATmega1281_Cpp [/c] Es scheint als kann AVR Studio die Funktion nicht finden. Die Hauptdatei (ATmega1281_Cpp.cpp ) sieht folgendermaßen
Bibliothek #include <stdint.h> // avrgcc Bibliothek #include <stdlib.h> #include "../ATmega1281_Cpp/Libraries/Lib_Peripheral/BUTTON.H" int main(void) { while(1) { test_Buttons(); //TODO:: Please write your application code return 0; }
-
Thread
ATMEGA 1280 USART0 in SPI MODE
, this pin is used as data input line for the ATmega1281/2561. For ATmega640/1280/2560 this function is placed on MOSI. RXD0, USART0 Receive Pin. Receive Data (Data input pin for the USART0). When the USART0 receiver is enabled this pin is configured
Hallo Leute, ich möchte eine atmega1281 durch USART1 als SPI_Master verwenden. Das ist die C Code aus Datasheet: // Initialisierung SPI_Master (ATMEGA1281) void USART_Init( unsigned int baud ) { UBRR1L = 0; /* Setting the
-
Thread
UART Lib Peter Fleury - Mega 2561 nicht enthalten?
Fleury's UART Library (uart.c) finde ich aber nur die folgenden Abfragen: #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega640__) Kann ich sie bedenkenlos erweitern zu #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280
Also - da der Mega2561 eine Speichererweiterung des Mega1281 darstellt, der Mega1281 aber im uart.c nicht definiert ist, sondern nur der Mega128 oder de Mega1280 und der Mega2560, ist es für mich logisch, die Zeile #elif defined(__AVR_ATmega64__) || defined