-
Thread
AVR®DD family, low pin count devices
jede Pinanzahl einen eigenen Chip? Das wäre viel zu teuer. Kuriosum sind in der Hinsicht die ATmega1280/1281. Da der ATmega1281 in der Linie von ATmega103 und ATmega128 liegt, hat er seine ISP-Pins nicht auf den SPI-Pins, sondern auf separaten PDI/PDO (gedoppelt mit den Pins von UART0). Bei den 100
Jörg W. schrieb im Beitrag #7323003: > Da der ATmega1281 in > der Linie von ATmega103 und ATmega128 liegt, hat er seine ISP-Pins nicht > auf den SPI-Pins, sondern auf separaten PDI/PDO (gedoppelt mit den Pins > von UART0). Das betrifft auch die
-
Thread
UART Bootloader ATtiny13 - ATmega644
Hallo *, weiss jemand, warum beim Versuch den Bootloader fuer den ATMega1281 zu assemblieren folgender Fehler ausgegeben wird, obwohl nach einem ersten Dateivergleich von m1281def.inc und m2561def.inc kein Fehler offensichtlich ist ? --AUSGABE beim Assemblieren: AVRASM
Hallo, ich habe nur m1281def.inc inkludiert. Das kommt beim Assemblieren raus. ATmega1281 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% ---------------------------------------
-
Thread
Neue RFM Module
sein. Sind sogar Bauteilnummern für Wuerth Filter/Baluns angegeben im Datenblatt. Kann man den ATmega1281 auf dem ZigBit Dingen irgendwie selber programmieren? Das fände ich genial. Ich seh nur dass der SPI Bus herausgeführt ist, aber das ist sicher nicht der Programmierbus (bei einem ATmega1281).
verlagert: http://www.mikrocontroller.net/topic/148899 Simon K. schrieb: > Kann man den ATmega1281 auf dem ZigBit Dingen irgendwie selber > programmieren? Meines Wissens geht das, aber nur über JTAG. Aber dafür würde ein AVR Dragon genügen, auch wenn man ihn dann im AVR Studio damit nicht
-
Thread
Spannungsversorgung 5V + 3.3V ohne Trafo
im Anhang. Als Last verwende ich bei 5V einen ADE7753 Energiemess-IC und bei 3,3V ein Atmel AVR ATMEGA1281+AT86RF230. Vielen Dank schonmal für die Hilfe! Gruß Prings
Am 3,3V Ausgang: Die beiden ATMEL ICs brauchen: ATmega1281: max 10mA AT86RF230: max 20mA Fertiges Modul: ICradio Module 2.4G http://www.ic-board.de/product_info.php?info=p4_ICradio-Module-2-4G.html Am 5V Ausgang: ADE7753: max 7mA
-
Thread
Taktung des ATmega128rfa1
per Fuse als CPU-Takt benutzen, aber viel Sinn hat das nicht.) Der interne RC-Oszillator des ATmega128RFA1 ist etwas `special': er läuft (anders als beim "Schwester-AVR" ATmega1281) nicht nur mit 8, sondern mit 16 MHz. Allerdings sind die clock-prescaler-Werte so gelegt, dass sie kompatibel zum ATmega1281 arbeiten, d. h. es ist normalerweise noch ein zusätzlicher 1:2-Vorteiler drin. Den kann man nur ausschalten, indem man das Vorteilerregister auf 15 setzt. Das ist ein Wert, den es beim ATmega1281
-
Thread
Transceiver; Transmitter
4,1 mA 3,4 mA 32 kHz only 2,5 µA (*) 1 µA (*) Keine Angabe im Datenblatt des ATmega128RFA1, diese Angabe stammt vom ATmega1281, muss also nicht exakt stimmen. Beim CPU-Stromverbrauch muss noch berücksichtigt werden, dass sich zwar beide auf den 16-MHz-RC-Oszillator beziehen,
dem Funkmodul zu "verbinden". Was ist ein RCB von DE? Stromsparender dürfte ja die Verwendung des ATmega128RFA1 sein. Wird ja immer mehr Strom benötigen wenn ich den ATmega 1281 + Transceifer verwende. Strom ist ja eminent wichtig bei der Sache mit dem Energy Harvesting. Der Unterschied zwischen den
-
Thread
Kompatibilität zwischen ATmega ' s
Der ATmega128 ist veraltet. Nimm je nach benötigter Pinanzahl ATmega1284, 1281 oder 1280. Achtung Fallgrube! Die 64-Pinner haben eine von allen anderen AVRs abweichende Belegung der ISP-Schnittstelle.
I²C sollte kompatibel sein. Bei anderen Dingen ist gerade der alte ATmega128 deutlich anders, die anderen genannten AVRs sind da ähnlicher zu deinem ATmega328P. Das betrifft Dinge wie den Taktgenerator, den Watchdog, welcher Timer für einen externen 32-kHz-Quarz benutzt
-
Thread
pgm_read_word im Bootloader: Falsches Ergebnis
Hallo an alle, Ich schreibe gerade einen Bootloader für einen Atmega1281. Das Schreiben des Flashs funktioniert bereits. Nach dem Flashalgorithmus prüfe ich im FLash die Adresse 0 (Resetvektor) und schaue ob sie ungleich 0xFFFF (unprogrammiert) ist. Nun zum Problem
das auslesen. Langsam bin ich echt ratlos. Ich habe den Bootloader vom Mega128 auf den Mega1281 angepasst. Dort habe kann ich das Problem nicht reproduzieren. Kann vielleicht jemand das Programm auf einen Mega1281 auspielen? Das Programmieren erfolgt über den UART. lg Robert
-
Thread
ATMega2561 wird in AVR Studio nicht unterstützt
atmega162 atmega163 atmega164 atmega165 atmega168 atmega169 atmega32 atmega323 atmega324 atmega325 atmega3250 atmega329 atmega3290 atmega640 atmega64 atmega644 atmega645 atmega6450 atmega649 atmega6490 atmega128 atmega1280 atmega1281 at90can32 at90can64 at90can128 at94k avr1 at90s1200 attiny11
-
Thread
Anpassung Atmel MAC Zigbit Module -- Nur Reset & Int?
Makefile den Boardtype umstellen. # Build specific properties _TAL_TYPE = AT86RF212 _PAL_TYPE = ATMEGA1281 _PAL_GENERIC_TYPE = AVR _BOARD_TYPE = ZIGBIT_212 _SAL_TYPE = AT86RF2xx _HIGHEST_STACK_LAYER = MAC Vielen Dank an Jörg für die Unterstützung! Gruß Daniel
zu kommen, also andere Anschlüsse für Interrupt und Steuerleitungen des Transceiver-ICs an den ATmega1281. Da besteht zwischen dem 900er und dem 2400er Zigbit meines Wissens kein Unterschied.
-
Thread
Arduino - Pins beim Einschalten
zum ATMega1281 gewandert. Um den ATMega herum ist noch eine ganze Menge Analog- und Digitalgedödel, ein 240x64 Grafikdisplay, Relais, LEDs ... . Da die paar µA kaum meßbar sind und auch keinerlei negative
Unconnected pins' im Datenblatt gab es natürlich auch nicht. Später > sind die Programmvarianten über den ATMega128 zum ATMega1281 gewandert. um Stromsparen gehts nicht immer. > erlaube ich mir den Nonkonformismus einiger offener Pins. Außerdem finde > ich, entschuldigt bitte, die Reaktion der Leute hier
-
Thread
Kompatibilität (Pin und Binär)
→ ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560 AT90USB646/647/1286/1287
gemeinsames Datenblatt haben) sollte das klappen, solange sich nicht auch noch die PC-Größe ändert (also ATmega1281 und ATmega2561 sind nicht mehr binärkompatibel, aber ATmega640 nach ATmega1280 schon).
-
Thread
ATMEGA mit XRAM?
dann einfach mal > bei den 8051ern nachsehen. Und wenn's kein DIP sein muss, dann gibt's noch ATmega640, ATmega1280, ATmega1281, ATmega2560 und ATmega2561, die alle ein XRAM-Interface haben. Damit sollte wohl auch genügend Flash verfügbar sein ;-), und bei den 100-Pinnern hat man trotz XRAM noch
Wolfgang schrieb im Beitrag #2328067: >> Und wenn's kein DIP sein muss, dann gibt's noch ATmega640, ATmega1280, >> ATmega1281, ATmega2560 und ATmega2561, die alle ein XRAM-Interface >> haben. Damit sollte wohl auch genügend Flash verfügbar sein ;-), > Ich weiß. Allerdings kenne ich deren
-
Thread
AVR: avarice+dragon (linux) "Cannot synchronise"
Ver = 0xf : Device = 0xffff : Manuf = 0x7ff Reported JTAG device ID: 0xFFFF Looking for device: atmega1281 Configured for device ID: 0x9704 atmega1281 -- FORCED with atmega1281 command[0x0c, 1]: 0C FF FF FF F9 FF 3D B9 F8 00 00 00 00 00 00 00 00 FF FF 1F E0 FF 1D A9 F8 00 00 00 00 00 00 00 00 73
avarice --mkII --jtag usb --jtag-bitrate 6400KHz :4242 --ignore-intr > --write-fuses ff19c2 --part atmega1281 --read-fuses --debug Bist du dir völlig sicher, dass dein ATmega1281 mit mehr als 25,6 MHz Takt läuft? Oder warum sonst versuchst du, den JTAG-Takt so hoch zu drehen?
-
Thread
AT86RF230 als Takt-Generator Probleme
trx_bit_write(SR_CLKM_CTRL, CLKM_8MHz);// Clock Output from AT86RF230 to 8MHz, can be used as Clock In for ATmega1281 /-------------------------------------------------- trx_reg_write(RG_IRQ_MASK, TRX_IRQ_TRX_END | TRX_IRQ_RX_START);[/c] eingefügt. Den ATmega1281 habe ich auf externen Takt gefuset. Das Ergebnis
so ist, aber nichts gefunden. Letztendlich habe ich dann aber wieder den internen Oszillator des ATmega1281 genutzt. Habe ich da ggf. eine falsche Init Sequenz? Grüße Ralf
-
Thread
Zigbee (ATZB-24-A2) &&& RZUSBSTICK
... > > Ich kenne diesen JTAG-Programmer nicht und kann daher nicht sagen ob > er mit dem mega1281 und mega1287 funktioniert, die Parameter > auf der Webseite lassen das aber vermuten. "The ICE works with all ATMEL controlers with JTAG Interface. ( ATMEGA16, ATMEGA32, ATMEGA64, ATMEGA128, 90CAN128
5 Jahren "obsolete", wie man das heute so schön auf Neudeutsch sagt. Damit wirst du mit dem ATmega1281 kein Glück haben. Gib das Teil zurück und kauf dir einen AVR Dragon, kostet nur ein wenig mehr.
-
Thread
atmega 1280 oder 1281
Wies jemand wo man den ATmega 1280 odern 1281 zu kaufen bekommt. Bei Reichelt oder Conrad oder rs farnell gibt es sie nich
Hallo, ich dacht bis jetzt, ATmega128 und ATmega1281 wären identisch und die 0/1 am Ende stünde nur für die Pinzahl 100/64. Gruß.
-
Thread
12 kanal PWM?
atmega32 anstellen? d) ??? der atmega1281 soll eigentlich als I2C master dienen und etliche kleinere controller verwalten... wie z.b. aquarien steuerungen (pH, Temperatur, Licht, Lüftung, Filter) Wetterstation
zeit" zur verfügung an unverbauten atmel produkten habe ich wie o.g. 3 x attiny2313 1 x atmega1281 2 x atmega644p 1 x atmega32 1 x hühnerfutter mfg
-
Thread
Zeitproblem beim AVR-Flashen via XMODEM
Hallo, Ich möchte einen Bootloader auf Basis des xnutboot (Original siehe Anhang) für meinen ATMega 1281 entwickeln. Der Bootloader verwendet für die Übertragung der Daten das XMODEM-Protokoll (Standard: 128Bytes Datenrahmen, 1Byte Prüfsumme).Bei vielen Zwischenschritten konntet Ihr mir durch Eure
helfen. Dafür nochmal an die beteiligten vielen, vielen Dank. Der Originalquelltext ist für den ATMega128 geschrieben also habe ich Ihn für meinen 1281 angepasst: Baudratenfaktor 25 (laut Datenblatt,19200KBaud,8Bits,1StopBit, k.Parität) Umbenennung der Flags UDR; UDRE; TXC; RXC in UDR0; UDRE0; TXC0
-
Thread
Memory MAP - ATMega1284P externes RAM
Mega1284P hat kein Businterface zum direkten Anschluss von externem SRAM. Über dieses verfügen nur ATmega1280,1281,2560,2561 sowie Mega162
Mega1284P hat kein Businterface zum direkten Anschluss von externem >> SRAM. Über dieses verfügen nur ATmega1280,1281,2560,2561 sowie Mega162 Es gibt noch mehr! ATmega64, ATmega8515 und andere. >.... und selbst dann muss man noch das Lesen/Schreiben mit >Zugriffs-Makros (ATMEL EBI) durchführen da anscheinend
-
Thread
Was nehme ich nur?
werden. Die Benutzung der Pins > PDI und PDO anstelle von MOSI und MISO gilt für praktisch alle > ATmega128-Derivate im 64-Pin-TQFP-Gehäuse, darunter AT90CAN32/64/128 und > ATmega641/1281/2561. Was ja ebenfalls im Datenblatt steht > Heißt das ich habe jetzt 2 Mosi/Miso Anschlüsse? Nein. Du hast
werden. Die Benutzung der Pins >> PDI und PDO anstelle von MOSI und MISO gilt für praktisch alle >> ATmega128-Derivate im 64-Pin-TQFP-Gehäuse, darunter AT90CAN32/64/128 und >> ATmega641/1281/2561. Das Zitat zwischen den --- steht hier im Forum. >> Heißt das ich habe jetzt 2 Mosi/Miso Anschlüsse? >
-
Thread
Zigbee Module gesucht
die bekommt wohl auch nur, wenn man ein komplettes SDK kauft. ABER: Sehr schön, dass die einen ATmega1281 verwenden. :-)
Hallo Christian, Ich habe ATmega1281v + AT86RF230 können Sie mir Tipps geben für das Anpassen von 6LoWPAN Netzwerk (IPv6 über 802.15.4) mit ATmega1281v + AT86RF230 . Gruss, Ayman
-
Thread
Gentoo Linux crossdev atmega256x gcc4.1.2
atmega165p atmega168 atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega329 atmega3250 atmega3290 atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281
atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128
-
Thread
Free running mode ADC
möglichen Fehlerquelle. Habe zur Sicherheit ein neues Projekt erstellt: AVR GCC -> AVR Simulator -> ATmega1281... save, build Unter Nodetool habe ich ohnehin nur eine Auswahl_ COM11...-> ATmega1281/... Ich werde mich anscheinend nicht mit der C-Programmierung anfreunden.
Event-Flag wird in der ADC Interrupt-Routine gesetzt. Bitte berichte. F_CPU := 7372800 Device := atmega1281 ADC-Channel := 0 LED1 := PORTC.1 LED2 := PORTC.4 LED3 := PORTC.5 LED_OFF := 0 LED_ON := 1
-
Thread
Suche "kleinen" Funkadapter für µC
nicht: die Zigbits sind nur wenig teurer als die RFM-Module, dafür hast du dann gleich noch einen ATmega1281 mit "an Board", dem du die gesamte Steuerung überhelfen kannst. Du musst also nur noch deine Peripherie dranklemmen. Ich denke nicht, dass das am Ende teurer als ein separater Controller
Jörg Wunsch schrieb im Beitrag #1970950: > Ein ATmega1281 in Einzelstücken wäre sogar deutlich teurer, davon > abgesehen, dass ihn keiner der gängigen Bastlerläden im Moment zu > führen scheint. Farnell würde (via HBE-Shop) "nur EUR 23,42" für > einen
-
Thread
Mega2561 : 24 pin change events?
dyn/resources/prod_documents/doc2581.pdf In doc2581.pdf (Seite 3/4) von Atmel ist zu lesen: ATmega1281/2561 has 57 interrupts. ATmega128 has 35 interrupts. The additional interrupts in ATmega1281/2561 reflects the additional features in the device. ATmega1281/2561 can trigger on 24-pin change
Hallo, der ATmega2561 hat doch gar nicht so viele Pins. Ergo kann er auch nicht so viele PCINTs haben. Da der 2561 und der 2560 den gleichen Core haben, aber unterschiedliche Gehäuse mit unterschiedlich vielen Pins,
-
Thread
Arduino Mega 2560 Stürzt wegen Induktion ab?! Gesperrt
Gegenüber den Mega328 oder Mega644p oder 1284p sind die ATmega1280/1281 und 2560/2561 bei Verwendung der internen Oszillatorschaltung mit einem externen Quarz etwas empfindlicher gegen externen Einkopplungen insbesondere über nicht ausreichend gefilterte und stabiisierte
Mikki M. schrieb im Beitrag #5865243: > Gegenüber den Mega328 oder Mega644p oder 1284p sind die ATmega1280/1281 > und 2560/2561 bei Verwendung der internen Oszillatorschaltung mit einem > externen Quarz etwas empfindlicher gegen externen Einkopplungen > insbesondere über nicht ausreichend gefilterte
-
Thread
einfachstmögliche Fehlerbehandlung I2C gesucht
wirres Zeug, wie in deinen 'Beitrag', habe ich lange nicht gelesen. Ich benutze i2c auf Atmegas (Atmega128/1281) seit über 14 Jahren auf verschiedenen Geräten. Und das problermlos. MfG Spess
spess53 schrieb im Beitrag #4755597: > Ich benutze i2c auf Atmegas (Atmega128/1281) seit über 14 Jahren auf > verschiedenen Geräten. Und das problermlos. Daß etwas funktioniert, ist noch lange kein Beweis der Bugfreiheit. Es hängt davon ab, ob die I2C-Leitungen die Platine
-
Thread
ATmega128 --> ATmega2561
beachten? Wenn ich den Satz ... "ATmega128 and ATmega1281/2561 are designed to be a pin and functionality compatible sub family." ... für bare Münze nehme, dann dürfte dem ja nichts im Wege stehen, oder?
löschen und den Watchdog danach außer Betrieb zu nehmen. Das hat uns damals beim Übergang vom ATmega128 auf den ATmega1281 mal einen halben Tag Suche gekostet. (Ohne diese Firmware-Aktion kannst du dich auf den Kopf stellen und mit den Beinen wackeln, auch ein chip erase ändert nichts, denn die
-
Thread
ZigBee 868/915Mhz Packet Sniffer
kurz mitteilen, wie Du diese Sniffer-Lösung auf dem Meshbean-Board (Zigbit-Modul mit 86RF212 und ATmega1281) zum Laufen gebracht hast ? Die im zip-File enthaltenen Firmware-Files beziehen sich ja wohl auf andere Plattformen ? Gruß und danke Peter
das Paket noch etwas anders aus. Aktuell nimmst du fuer das Zigbit-Modul mit AT86RF212 und ATmega1281 die any900st firmware. Das Any900 ist intern zum Zigbit kompatibel verdrahtet. Es verwendet den UART-1 des ATmega1281. Die Settings fuer den UART1 sind 38400 8N1. Bitte das Paket uracoli-sniffer
-
Thread
sleep, brauche konzept
Und ich ärgere mich gerade über die AVR Datenblätter (ATmega128RFA1, ATmega1281)... Da steht alles mögliche über die sleep modes, aber nirgends, dass man nach dem setzen der ganzen Register noch den Assembler Befehl "sleep" braucht!
Register setzen es nicht sein kann. Aber auch erst, als ich mir das Datenblatt samt Instruction Set des ATmega1281 angesehen habe. Spiele nämlich gerade wieder mit dem RFA1 rum, und da haben die nicht das Instruction Set reingepackt.
-
Thread
Verwirrung Bandgap Atmega 128 Bascom
Und das Migrationshandbuch bezieht sich auf den ATmega 128Xwas aber etwas anderes ist als der Atmega128. Der Atmega 640/1280/1281/... Hat eine wählbare 1,1V Referenz.
Das Migrationshandbuch beschreibt den Wechsel von 128 auf 1281. In da steht was von Bandgap 1,1 Volt. Das Problem ist gelöst.
-
Thread
AT90CAN mit sechs externen CAN-Controllern
Die ATxMega sind wohl nicht sehr geeignet wegen den 3,3V. Ich werde nun einen ATmega324P nehmen, außer jemand meint, dass der aus irgendeinem Grund nicht für mein Vorhaben geeignet ist.
auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x ---- Meine Empfehlung: Atmega 1281. Ist einer der neueren Megas. Wenn
-
Thread
ATMega1280 Betriebnahme fehlgeschlagen
beim > AtMega64 mit PDI PDO? (ggf. Schaltplan) Nein, PDI und PDO gibts nur bei den 64-Pinnern (ATMega1281/2561)
beim > AtMega64 mit PDI PDO? (ggf. Schaltplan) Nein, PDI und PDO gibts nur bei den 64-Pinnern (ATMega1281/2561)[/Zitat] Ja, dass das nur bei denen so ist (+ 64er und 128er ;)) ist klar, die Frage ist nur, ob es im Bezug auf die ISP Programmierung ebenso Besonderheiten beim 1280er gibt?
-
Thread
Liste von AVRs mit externem Speicherinterface?
AT90CAN32_AT90CAN64_AT90CAN128 AT90USB646_AT90USB647_AT90USB1286_AT90USB1287 ATmega128_ATmega128L ATmega162_ATmega162V ATmega640_V_ATmega1280_V_ATmega1281_V_ATmega2560_V_ATmega2561_V ATmega64_ATmega64L ATmega8515_ATmega8515L hat mein grep ergeben - besser du guckst aber nochmal
8Bit-AVRs (auch Mature Devices) mit externem Speicherinterface auf. [pre] AT90S4414 AT90S8515 ATmega64 ATmega103 ATmega128 ATmega161 ATmega162 ATmega640 ATmega1280 ATmega1281 ATmega2560 ATmega2561 ATmega8515 AT90CAN128 AT90USB82 AT90USB162 AT90USB646 AT90USB647 AT90USB1286 AT90USB1287
-
Thread
printf (" \n"); geht printf (" %s, %d \n", string, int); geht nicht
Namen bitte nicht abschrecken lassen. so und hier die compiler meldungen: avr-gcc.exe -mmcu=atmega1281 -Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT ffprintff.o -MF dep/ffprintff.o.d -c ../ffprintff.c Build succeeded with 0
avr-objdump -h -S ffprintff.elf > ffprintff.lss AVR Memory Usage ---------------- Device: atmega1281 Program: 3598 bytes (2.7% Full) (.text + .data + .bootloader) Data: 52 bytes (0.6% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings...
-
Artikel
Meshnetics Zigbee
eine Auflistung weiterer Module auch anderere Hersteller finden sich im Artikel ZigBeeModule. ZDM-A1281-A2 PinOUT vs. embedded ATmega1281 und AT86RF230. Pin ZDM-A1281-A2 Pin ATmega1281 1 SPI_CLK 11 PB1 (SCK/PCINT1) 2 SPI_MISO 13 PB3 (MISO/PCINT3) 3 SPI_MOSI 12 PB2 (MOSI/PCINT2) 4 GPIO0 15 PB5 (OC1A/PCINT5
INT7) 43 IRQ6 8 PE6 (T3/INT6) Desweiteren sind intern noch folgende Pins des AT86RF230 mit Pins des ATmega1281 verbunden: Pin AT86RF230 Pin ATmega1281 7 TST n.v. GND 8 RST 44 PA7 (AD7) 11 SLP_TR 14 PB4 (OC2A/PCINT4) 17 CLKM 24 XTAL1 19 SCLK 11 PB1 (SCK/PCINT1) 20 MISO 13 PB3 (MISO/PCINT3) 22 MOSI 12 PB2
-
Thread
Download aller Atmel Datenblätter (µC)?
, und auch der ATmega161 hatte das.) Wenn es auch Vielpinner sein dürfen, dann geht das über ATmega128, ATmega1280/1281, ATmega640, ATmega2560/2561 jedoch weiter. Viele Xmegas haben auch einen externen Speicherbus
AT90CAN64 AT90S4414 AT90S8515 AT90S8515comp AT90USB1286 AT90USB1287 AT90USB646 AT90USB647 ATmega103 ATmega103comp ATmega128 ATmega1280 ATmega1281 ATmega128A ATmega161 ATmega161comp ATmega162 ATmega2560 ATmega2561 ATmega32U6 ATmega64 ATmega640 ATmega64A ATmega8515 Demnach kann
-
Thread
[makefile] ROMSIZE
unübliche ist die Verwendung von "ROM" auch wenn FLASH-Speicher vorhanden ist. Wert im Makefile für ATmega1281 sollte einen Hinweis geben ansonsten makefile zeigen (als Anhang).
> Im makefile für den mega1281 steht bei ROMSIZE = 0x10000. > Ist zwar dann nur 65536 bytes, obwohl der 1281 mehr hat. Dann würde ich annehmen, dass ROMSIZE in der Einheit „Worte" angegeben ist. Dann stimmt der Eintrag.
-
Thread
LEDs an µC mit 1,8V
Der µC hat sogar noch zwei freie PWMs am den Pins. Aber reicht die Treiberleistung an den Pins? (ATMEGA1281V-8MU) Die Angaben bei 1,8V sind da recht dürftig.
1,8 V schrieb ja schon jemand, dass das eher im Bereich um die 10 mA liegt. Für den benutzten ATmega1281 hast du ja schon gesehen, dass das Datenblatt keine Angaben für 1,8 V macht, aber wenn du dir andere AVRs mit vergleichbarer Technologie ansiehst (beispielsweise ATmega325 & Co.), kann man gut
-
Thread
[S]Alternative zum ATmega128 stamp
Hi >Etwas in der Katigorie vom 128er wäre schön Der Nachfolger des ATMega128 ist der ATMega1281. MfG Spess
spess53 schrieb im Beitrag #3361261: > Der Nachfolger des ATMega128 ist der ATMega1281. ich suche keinen uC im normalen Sinne, sondern einen Stamp; ein Board, bei dem (fast)alle Pins rausgeführt sind(2,54 Rastermaß), so Sachen wie Quarz schon drauf, etc.
-
Thread
Atmega128 USART als SPI?
Hallo, laut Datenblatt kann man beide USARTs des Atmega 1281 im SPI Master Modus betreiben. Geht das auch beim Atmega 128? Im Datenblatt habe ich dazu nichts gefunden. Für meine Schaltung wären 2 SPIs nicht schlecht. Ich habe 2 Slaves, ein Dataflash
>Geht das auch beim Atmega 128? Nö. Mußt Du dann wohl eins in Software machen.
-
Thread
Passende Varianten von ATmega16 für JTAG ICE MKI
im Beitrag #2169674: > http://www.google.at/url?sa=t&source=web&cd=1&ved=... Das ist ja ein ATmega1281, da geht SPI-Prog über die UART-Pins, d.h. der Slave kann nicht dazwischen quatschen. Peter
Peter Dannegger schrieb im Beitrag #2169891: > Das ist ja ein ATmega1281, da geht SPI-Prog über die UART-Pins, d.h. der > Slave kann nicht dazwischen quatschen. Das wäre super! Ich habe hier den 10poligen ISP Stecker, wo muss ich den MOSI anhängen? Rein instinktiv
-
Thread
Fehler bei Programmübertragung in den AVR
@Jobst: warum denn voll? Ein Atmega1281 wäre an diesem Punkt voll... aber der 2561 hat doch den doppelten speicher. @holger: bei mir hat der immer zuverlässig funktioniert. Also warum was neues Probieren wenn das bewährte funktioniert
@ Felix H. (Gast) >@Jobst: warum denn voll? Ein Atmega1281 wäre an diesem Punkt voll... >aber der 2561 hat doch den doppelten speicher. Eine Wort-Adresse ist zwei Byte breit. >mit welchem Programm könnte ich die übertragung denn noch machen? Bascom
-
Thread
Ein µC oder auf mehrere verteilen?
nimmst Du besser den Atmega1281. Gleiches Pinout, aber mehr Features. Leider nicht schneller. Dafür gibts dann die XMegas. Damit kannst Du dann ein reines 3.3V-System aufbauen. > Muss da ein Pegelwandler sein oder läuft die
Ich habe jetzt mal die Libusbk genimmen und siehr da, die beiden atmega32 und der atmega8 -> signature OK. Der atmega128 -> stk500v2_command(): command_failed Ich verzweifel.
-
Thread
Bezeichnung zur Identifikation der AVR Core Version?
mal aufhören, rückwärtskompatibel bis zur Jungsteinzeit sein zu wollen. Wer eben unbedingt einen ATmega128 dem ATmega1281 vorziehen will, kann sich dann halt seinen Kram selbst zimmern.
aufhören, rückwärtskompatibel bis zur Jungsteinzeit sein zu > wollen. Wer eben unbedingt einen ATmega128 dem ATmega1281 vorziehen > will, kann sich dann halt seinen Kram selbst zimmern. Da hast du wohl recht. Aber die Leute kaufen immer noch Mega32 mit 16MHz Quarz und wundern sich, wenn es Datensalat