-
Thread
STM32 „Bluepill“ vs. Atmega328 Batteriebetrieb mit Arduino
Ahoi, worüber ich in der letzten Zeit immer wieder nachgedacht habe: Welche der beiden MCUs (Atmega328 vs STM32F103C8) ist besser geeignet für Batteriebetrieb? Lässt sich da eine generelle Aussage treffen? Rahmenbedingungen sind Arduino Framework bzw. im Fall des STM32F103C8 STM32Duino. Hat
mit dem stm32f103 Nucleo Board auf die 2 µA kommt...
-
Thread
Tester für Spezialversion des AVR Bootloaders optiboot gesucht!
, efuse=0xFD for atmega1284p Bootloader HFUSE = 0x9E [0x9F], BootLoader Start is enabled to 0x1FC00 avrdude -c stk500v2 -B 50 \ -p atmega1284p -P usb -b 115200 \ -e -u -U efuse:w:0xFD:m
Übrigens kann der optiboot Bootloader nun auch für die Prozessoren ATmega8U2, ATmega16U2, ATmega32U2, ATmega16U4 und ATmega32U4 verwendet werden. Natürlich nur für die serielle Schnittstelle (RXD1, TXD1) und nicht für die USB-Schnittstelle. Dann können die Daten trotzdem
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
mitbekommen hab ist das ja aufgrund des geringen SRAMS des Mega8/16 nicht anders möglich (aber der mega32 hätte ja bspw schonmal 2k SRAM)
They probably do with SPI, but the video generating software. uCPU clearly ATmega8! ! !
-
Thread
Update von WinAVR2010
Codegrößen: LED-Blink-Programmm auf Atmega32U4: main.hex 6kB vs. 5kB bei WinAVR2010 data+text 1834 bytes vs. 1720 bytes bei WinAVR2010 Laststeuerprogramm mit ADC/DAC/RTC/SRAM auf Atmega2560: main.hex 24kB vs. 25kB bei WinAVR2010 data
GCC4.3.3 waren es 10657 bytes, GCC8.2.0 64bit 21833 bytes und GCC9.1.0 32bit 22264 bytes. bei einem deutlich größeren Programm für Atmega2560: totaler Speicher incl. Debug-Informationen: GCC4.3.3 39231 bytes, GCC8.2.0 64bit 72040 bytes
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
I2C integrieren möchte, beißt sich das schnell, fürchte ich. *Hardware-PWM* braucht offensichtlich für jeden Kanal einen *OnCompare* -Ausgang, richtig? Vor mir liegen die Pin-Belegung von *ATmega32
wie der Atmega8 oder 32, nur mit jeweils 2 OC. Kann sein, daß ich damit klar käme, aber die sind dann nicht kompatibel zum AT90CAN.., also müßte ich zwei Softwareversionen halten. Nicht gut.
-
Thread
Problem mit USBasp und avrdude/Burn-O-Mat
Fehler auf die schliche zu kommen… 1.) Du hast einen funktionierenden Programmer? (LPT, COM, oder…) 2.) Diesen Programmer mit dem USBasp-Programmer verbinden. Beim USBasp-Programmer den Reset-Jumper setzen und einen Verbindungstest starten. (siehe Bild1) 3.) Wurde ein ATmega8 (oder ATmega48) gefunden
bis hier alles OK und die Fuse-Bits können eingestellt werden. 4.) Die Fuse-Bits setzen (siehe Bild2). Für den ATmega8: HFUSE=0xc9 LFUSE=0xef und für den ATmega48: HFUSE=0xdd LFUSE=0xff 5.) Die Firmware aufspielen (siehe Bild3). Danach den USBasp-Programmer vom Strom trennen und den Reset-Jumper
-
Thread
[C] AVR-Lichtorgel per FFT MEGA8 32 644
soso, 8Mhz.. ändere mal folgenden Abschnitt [c]#if defined (__AVR_ATmega8__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADFR)|_BV(ADIF)|_BV(ADPS2)|_BV(ADPS1); #elif defined (__AVR_ATmega32__) || defined (__AVR_ATmega644__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADATE)|_BV(ADIF)|_BV(ADPS2)|_BV(ADPS1); #endif [/c] nach: [c]#if defined (__AVR_ATmega8__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADFR)|_BV(ADIF)|_BV(ADPS2)|_BV(ADPS0); #elif defined (__AVR_ATmega32__) || defined (__AVR_ATmega644
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
M. schrieb im Beitrag #7692738: > Und warum genau laufen nicht einfach beide Programme auf einem uC? Ich brauche tatsächlich zwei da das eine Projekt auf einem ATmega32U4 läuft. Dieser unterstützt leider nicht den Code den ich von dem Github Projekt habe (wusste ich zwar vorher aber ich habe extra
ja erst dann, wenn man ein Projekt anpassen und erweitern möchte. Prinzipiell könnte sogar der ATmega32U4 als USB-UART Bridge dienen, aber dazu braucht man auch Programmierkenntnisse.
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
anderen Prozessor wie zum Beispiel den STM32 den gibt es ja bis 2MB Flash und 512kB RAM. Aber mal ganz abgesehen das ich noch keinerlei Erfahrung mit dem STM32 habe. Das habe ich so im Moment an Peripherie angeschlossen: - TFT Display(ILI9341
nicht sicher) - USV(nicht sicher) Was würdet ihr machen wenn es bei euch so wäre. Upgrade auf ATMega2560 oder kompletter Wechsel auf einen Prozessor zb. STM32? Schönen Sonntag noch Lg
-
Thread
Programmierung AT90S4414
x ATmega32 x ATmega324P x ATmega324PA x ATmega325 x ATmega3250 x ATmega3250P x ATmega325P x ATmega328P x ATmega329 x ATmega3290 x ATmega3290P x ATmega329P x ATmega32A x ATmega32C1 x ATmega32HVB x ATmega32M1 x ATmega32U4 x ATmega32U6 x ATmega48 x ATmega48P x ATmega64 x ATmega640 x ATmega644 x ATmega644P x ATmega645 x ATmega6450 x ATmega649
-
Thread
Verkauf von ATmega32-16AU
also für den ATMEGA32L zahl ich momentan bei 10 Stck. 2,20 Euro + 1,95 Versand... unter 10 Stck = 2,95 Euro
So ich denke ich kann folgendes machen: ATmega32-16AU 1 Stk. : 3.50 EUR 5+ Stk. : 3.30 EUR 10+ Stk. : 3.00 EUR Versand : 2.50 EUR
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
defined(__AVR_ATmega1284P__) Serial.println(F(", auf migthy ATmega1284p")); #elif defined(__AVR_ATmega328P__) Serial.println(F(", auf ATmega328p")); #elif defined(ESP32) Serial.println(F(", auf ESP32 WEMOS LOLIN32
Ein Serial geht übers native USB Die zweite Serielle an den ESP32 Und ja es werden 2 I2C herausgeführt.
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
battery controller sends to Tx (9600 8-N-1): HR20 SW Version 202 vom 09. Nov. 2005 12:00 HW Version 2 and later for an each 4 minutes: >D: 2.4.2008 U: 19:31 V: 66 I: 2252 S: 2300 Best regards
oben beschrieben. Folgendes Kommando habe ich benutzt: avrdude -p m169 -c dragon_jtag -P usb -e -U flash:w:hr20.hex \ -U eeprom:w:hr20.eep -U efuse:w:0xfd:m -U hfuse:w:0x9b:m -U lfuse:w:0xe2:m Musste vorher einmal dasselbe Kommando ohne eeprom-Update durchlaufen lassen, die Fuses müssen dafür
-
Thread
Nachbaubares Funkmodul auf Basis des RFM12
mit einem ATMega32 DIL. Die Fuse Bits des ATMega32 have ich so: Highfuse: 0xD9; Lowfuse: 0xDF Danke für eure Hilfe!
Also, ich habe jetzt einen max232 direkt an RX/TX des ATMega32 des Funkboards angeschlossen und sende von einem Terminalprogramm aus, Auf den ATMega habe ich dein Programm (Johannes Kreuzer) gebrannt und natürlich vorher im makefile den atmega32 und 8Mhz eingestellt
-
Thread
Atmel Studio 6 Library hinzufügen
Explorer gelöscht aber die Dateien noch im Verzeichnis der *c-Files. Bei <> kommt: Error 1 i2cmaster.h: No such file or directory C:\Users\Oliver\Dropbox\Elektronik\Atmel Studio 6.2\Projects\TWI_TEST_ATMEGA32U4\TWI_TEST_ATMEGA32U4\TWI_TEST_ATMEGA32U4.c 12 23 TWI_TEST_ATMEGA32U4 Bei ""
/avr8 gcc/native/3.4.1061/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm32u4.o 1 1 TWI_TEST_ATMEGA32U4 Error 2 ld returned 1 exit status collect2.exe 0 0 TWI_TEST_ATMEGA32U4
-
Thread
Mehrere I2C an einem ATmega32u4?
Hallo und einen guten Abend zusammen Als blutiger Anfänger habe ich bei meiner Bastelei einen kleinen "Zwischenstopp" beim I2C Bus gemacht. Ich würde jetzt gerne 2 IC's per I2C an meinen bevorzugten uC anbinden habe jetzt aber im Datenblatt gesehen das es nur einen Hardware Eingang für I2C gibt. Was sind meine Möglichkeiten? Brauche ich noch ein ergänzenden Controller oder gibt es tatsächlich wie ich auf einer Internetseite gelesen habe programmtechnisch die Möglichkeit jeden Pin als I2C zu nutzen? Ich würde mich freuen wenn mir das mal jemand erläutern kann...
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
Pic 32 mmbasic Interpreter schrieb im Beitrag #4336094: > http://geoffg.net/micromite.html#Downloads > > Der Chip kostet 2 € Interessant. Du kannst irgendwo Waren im Wert von $4,- für €2,- kaufen? Und
Das clevere an den XMC2 go ist da da neben dem Application-Microcontroller noch ein zweiter uC als debug-controller drauf sitzt: [[Infineon_XMC_2Go]] Dazu kommt mit DAVE ein Core-generator-GUI mit der der interne UART,
-
Thread
USBasp+AVRdude+libusb=MEGA-STRESS
: USB Using Programmer : usbasp AVR Part : ATMEGA32 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated RETRY
sind so wie nach dem Bild bei[http://www.fischl.de/usbasp/] gekennzeichnet. Ich hab nen Quarz mit 2 Kondensatoren dran, deshalb hab ich die Fuses so gesetzt, wie im Datenblatt des Atmega32 angegeben.
-
Thread
Probleme bei VUSB- Bachelorarbeit
werden. Somit ist die V-USB-Lösung eine sicherlich angenehme Lösung für Basteleien (Hab hier selbst 2 am Laufen), aber für richtige Entwicklung gehört entweder ein USB-RS232-Umsetzer (z.B. ftdi) oder direkt ein Controller mit USB-Schnittstelle (z.B. mega32u4, at90usb...) her. Diese Bausteine laufen
> Somit ist die V-USB-Lösung eine sicherlich angenehme Lösung für > Basteleien (Hab hier selbst 2 am Laufen), aber für richtige Entwicklung > gehört entweder ein USB-RS232-Umsetzer (z.B. ftdi) oder direkt ein > Controller mit USB-Schnittstelle (z.B. mega32u4, at90usb...) her. > Diese Bausteine
-
Thread
UART verursacht Reset(?)
auf irgendwelche wirren signale sein. wirklich verstehen kann ich es im moment nicht, aber wenn du 1-2 tage wartest hab ich ein ähnliches testprogramm für einen mega32.
-12V aus der UART den µC Resetten. Ein UART Testprogr. könnte einfach so aussehen: .include "m32def.inc" .def tmp=r16 .equ BAUD=103 ; 16MHz ;.equ BAUD=95 ; 14.7456MHz .cseg .org 0 RJMP rst_handler .org INT0addr RETI .org INT1addr RETI .org INT2addr RETI .org T2CMPaddr
-
Thread
Can-Controller/µC
Umstellung für mich. .... Die kleinsten 8-Bit AVR mit CAN die mir jetzt in den Sinn kommen sind ATMega16M1, ATMega32M1 und ATMega64M1, die gibt es in TQFP-32. Je nach Bezugsquelle ist man dann aber schon mit 4€/Controller dabei.
#4259392: > Die kleinsten 8-Bit AVR mit CAN die mir jetzt in den Sinn kommen sind > ATMega16M1, ATMega32M1 und ATMega64M1, Ich hab grad mal schnell oberflächlich bei Atmel geschaut. Wenn ich CAN auswähle wird mit kein Atmega angezeigt. Aber wie gesagt, nur schnell reingeklickt. Zu Anfang
-
Thread
µC für n00bs
Stefan U. schrieb im Beitrag #4438623: > Für PIC und AVR wirst du problemlos genügend Anleitungen im Internet und > im Buchhandel finden. Gleiches gilt für STM32.
Vielleicht liest der TE das ja noch. Ich bin vor kurzem von Arduino auf STM32 umgestiegen. Mein Tipp an dich: Lies dich erstmal ein wie uC funktionieren. Ich kann komplett verstehen, wie du gerade fühlst. Das Problem ist, dass die Frage nach einem uC von sehr vielen Sachen
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
hat schöne USB MC im Angebot die extra für solche Anwendungen gemachte sind. Die AT90USB und die Atmega U2/4 Reihe. Mit einem Atmega32U4 hab ich solch eine Composite Anwendung ohne Probleme zum laufen gebracht, ein USB-HID und ein CDC mit jeweils eigenem Endpoint zeitgleich. (Mit Lufa als USB Stack
DraconiX schrieb im Beitrag #4960850: > Die > AT90USB und die Atmega U2/4 Reihe. Die AT90USB dürften auch bald unter Legacy fallen und/oder sind zu teuer ... DraconiX schrieb im Beitrag #4960850: > Mit einem Atmega32U4 hab ich solch eine Composite Anwendung ohne
-
Thread
ATmega8, OCR2, Fehler in Tabelle?
ist aber der Atmega328 (=Atmega88 mit mehr Speicher) sogar billiger mit 2,55€ http://www.reichelt.de/ATMEGA-328P-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119685&artnr=ATMEGA+328P-PU&SEARCH=atmega328 die 0,70€ sind
Hi Der ATMega88PA ( ATMEgaa88) neuster kostet bei Reichelt 1,95€: http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-88PA-PU/3/index.html?&ACTION=3&LA=2&ARTICLE=121835&GROUPID=2959&artnr=ATMEGA+88PA-PU Der ATMEga8
-
Thread
BASIC-Computer mit Mega32
habe cih in diesen fuse-rechner eigegeben http://palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=ATmega32&P=ATmega32&V_LOW=ef&V_HIGH=d1&O_HEX=Apply+user+values&M_LOW_0x3F=0x21&M_LOW_0x40=&M_LOW_0x80=0x80&M_HIGH_0x01=&M_HIGH_0x06=0x00&M_HIGH_0x08=&M_HIGH_0x10=&M_HIGH_0x20=0x00&M_HIGH_0x40=0x00&M_HIGH_
Konstantstromsenke) für den BASIC Computer. Um die genauigkeit der Messungen zu erhöhen wäre eine Referenz Des ATmega32 AD-Wandlers auf 2,5V zu verkleiner. Momentan ist die ja auf 5V. Ich habe gelesen dass der mega32 eine Interne Referenz von 2,56V hat. Könnte man die im BASIC einschalten? Ich mache auch ein Layout
-
Thread
USBasp - Timer expired
'-B' Parameter den Takt zu erniedrigen, also etwa: sudo avrdude -V -F -P USB -c USBasp -B 10 -p m32 -U flash:w:./bin/main.hex Vorausgesetzt, Du hat die neue USBasp Firmware vom 28.2.2009 und neuen avrdude 5.10, die das unterstützen. Falls du noch alte Versionen hast, dann setze mal den Jumper
kannst du PC--> USB Kabel -->UBSasp --> Atmega32 (an ISP) flaschen!
-
Thread
Wunschliste für einen Xmega Nachfolger
die Anforderungen meines aktuellen > Projekts besser (=mehr SRAM+EEPROM) als mein jetziger XMega32A4U > erfüllt: mindestens 5 UARTS und 5x16Bit Timer sowie ein paar freie IOs > :-) ATxmega128A4U hat doppelt soviel SRAM und EEPROM und ist Pinkompatibel. Alle A4U sind Pinkompatibel, genauso wie
Bitbreite: Max MHz: MfG Basti ;) P.S. : http://de.mouser.com/ProductDetail/Atmel/ATXMEGA32A4U-AU/?qs=HbI%2fMOA3e15cJNiXny0NsrxmAlxA1Fib16vg62fSimU%3d XMega 32 mit USB Device (läuft auch inoffiziell auf 48 MHz stabil) für unter 2 € ab 10 Stück .... So teuer sind die nun auch nicht ;)
-
Thread
Atmel ZigBit (ATZB-24-A2/B0) und XBee
neuen ATmega256RFR2 nehmen, hätte dann aber auch statt 16 gleich 32 KiB SRAM). Dafür implementiert er eine zeitgemäße CPU. TI hat zwar auch seit geraumer Zeit einen Singlechip mit MSP430-Kern, aber eben bislang
den neuen ATmega256RFR2 nehmen, hätte dann aber auch > statt 16 gleich 32 KiB SRAM). Dafür implementiert er eine > zeitgemäße CPU. TI hat zwar auch seit geraumer Zeit einen > Singlechip mit MSP430-Kern, aber eben
-
Thread
ADC-Kanäle sukzessive abfragen
Falk B. schrieb im Beitrag #7881381: > ATmega328P, aka Arduino Uno/Micro/Nano Du meinst bestimmt den Mini oder Pro Mini. Der Micro hat einen ATMega32U4 auf dem Board. Dessen ADC ist dem vom 328P ähnlich, aber nicht gleich. Funktioniert dein Programm wirklich mit dem 32U4? Ich habe es nicht getestet.
-
Thread
RTOS mit Arduino
. Mein "Blinken" geht ganz schnell und die serielle Schnittstelle sagt garnichts mehr. Kann der Atmega328 evtl. nur 2 Tasks?
kommerielles sein, es geht mir rein um das Hobby. Wozu? Investiere 3.70€ https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-128-kb-spdip-28-32mx150f128b-isp-p121326.html?&trstct=pol_5&nbc=1 und 20 € für einen PICKIT3-Clone beim Chinamann und erkunde die Möglichkeiten. Das ist noch nicht
-
Thread
Bluetoothmodul BTM-222
Bluetooth/Microkontroller versierte Menschen eine Kommunikation hinbekommen? Wenn dies mit einem Atmega32 ginge würde das am besten in meine bisherigen Projektteile passen, oder ein 8051er als dedizierter Kommunikationscontroller wäre auch eine interessante Idee (wobei ich glaube, dass es dieser von
Zwischen Antenne und GND sind 0,2 Ohm. VCC: Pin 16 GND: Pin 17, 32 und 34 Mehr sind es ja nicht. Sonst keinerlei Anschlüsse oder Brücken (Mit Durchgangsprüfer geprüft ;) ) Wie gesagt, ich kann das Modul sogar erfolgreich mit
-
Thread
Atmega32u4 - HWB Pin - 8MHz - Arduino Bootloader?
D. M. schrieb im Beitrag #5137852: > In dem Beitrag hier heißt es, dass der Atmega32u4 default mit 16MHz > läuft: Der Atmega32u4 läuft "default" ab Werk mit dem internen OSC und Div/8 - also mit 1Mhz. Zum Rest: warum zum Geier willst du den Mega32u4 mit dem Arduino BL kastrieren
kann ich dir liefern! Schaue ins Datenblatt: http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf Du findest im MCUCR das IVCE und das IVSEL Bit. Diese ermöglichen 2 Interrupt Sprungtabellen in einem System. Eine für die Anwendung, und eine für den Bootloader. Das wird
-
Thread
Sleep verhält sich auf verschiedenen ATMega328p unterschiedlich
an Mathias: Ist bekannt, dass der ATmega328P im Modus Power-save mit einem 32 KiHz-Quarz so um ein uA herum, je nach Ucc, benötigt?
> Hast du das Nachgemessen? Ist schon eine Weile her: [code] power-save RTC per 32 KiHz-Quarz ATmega328P-PU (1426): 1.38 uA 5.0 V 1.04 uA 3.3 V 0.99 uA 3.0 V 0.76 uA 1.8 V [/code]
-
Thread
ATMega32u4 unter Linux
habe ein kurioses Problem, das ich nicht gelöst bekomme. Hier verwende ich ein Board mit einem ATMega32u4. Über den USB enumeriert er und ich sehe ihn über lsusb: Bus 005 Device 119: ID 03eb:2ff4 Atmel Corp. atmega32u4 DFU bootloader Ich versuche zuerst über Arduino den 32u4 zu flashen, aber
fummelst. Das hab ich zuvor schon ausprobiert. Das ist echt merkwürdig: dfu-programmer atmega32u4 get Bootloader Version: 0x00 (0) dfu-programmer atmega32u4 dump Failed to read 28672 bytes from device. lsusb Bus 005 Device 046: ID 03eb:2ff4 Atmel Corp. atmega32u4 DFU bootloader
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
4a08 ldr r2, [pc, #32] ; (200024cc <led+0x2c>) 200024ac: 4b08 ldr r3, [pc, #32] ; (200024d0 <led+0x30>) 200024ae: 8311 strh r1, [r2, #24] 200024b0: e9d3 4100
Hallo Christian! ich wollte ebenfalls vom ATMEGA zum STM32 weil der ATMEGA mir zu langsam und auch langweilig wurde. Habe ein STM32-Board (15 Euro) besorgt und getestet ob es mit Assembler noch machbar ist. Also eine LED zum Blinken habe ich zwar
-
Thread
Mein erstes Elektronik-Set (Ich stelle mich vor)
25er Pack LED 3mm GRÜN 25er Pack LED 3mm GELB 25er Pack 5x ELKO 100µF 16V 5x ELKO 470µF 16V 2x ELKO 2200µF 16V 1x DIL Schalter 10 PIN Bestellt: 1x Microcontroller ATMEGA32-16 AU 154095-62 Zum Basteln/Löten: Mini Alarmzentrale (Bausatz) 190756-62 Erklärung: Die Mini-Alarmzentrale
Bestellt: > 1x Microcontroller ATMEGA32-16 AU > 154095-62 Ganz schön groß für den Anfang :-) > 2) Das Labornetzgerät hat eine Ausgangsspannung von 1,5V - 15V (DC) und > einen Ausgangsstrom von 1,5 A. Heißt das, egal welche Spannung
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
Wie wäre es, auf dem ATmega32 eine LED blinken zu lassen? Klingt nun arg abgedroschen, zugegeben, zeigte aber zweierlei: dass geänderte Programme auch wirklich auf dem uC ankommen (das ist nämlich nach dem bisherigen Verlauf
S. L. schrieb im Beitrag #7795198: > Wie wäre es, auf dem ATmega32 eine LED blinken zu lassen? Klingt nun arg > abgedroschen, zugegeben, zeigte aber zweierlei: dass geänderte Programme > auch wirklich auf dem uC ankommen (das ist nämlich nach dem bisherigen
-
Thread
Denn sie wissen nicht totgeFUSEd
: >I have attached the bootloader for the 2560 and for the 32u2 chip to this email along >with the fuse and lockbit settings. Below is the script we use to flash the chips: >:: ATmega32U2 firmware >set $step1=Load firmware onto ATmega32U2 >set step1="C:\Program Files (x86)\Atmel\AVR Tools\STK500\Stk500.exe" -cUSB ->I125kHz -dATmega32U2 -fD9FF -FD9FF -EF6 -GF6 -e -if"stuff\APM20-32u2->DFU+usbserial+PPM.hex" -pf -lCF -LCF >:: ATmega2560 bootloader and test code >set $step2=Fuse bits for ATmega2560 >set step2="C:\Program
-
Thread
OSCCAL extrem?
Was uebrigens sehr gut geht ist das Kalibrieren/Synchronisieren des RC Oszillators auf einem 32kHz Quarz. Sofern denn ein 32kHz Quarz da ist. Was also erst bei den Megas moeglich ist. Damit erreicht man zwar keine so hohe Aufloesung wie 14.746MHZ aber eben doch besser wie die 2% welches ein UART
das flash als Datenspeicher... Oben wurde gefragt, wie man die RC Oszillatorfrequenz mit einem 32kHz Quarz genau einstellt, dH quasi frequenzlockt. Bei einem Mega, welcher einen T2, dh 32kHz Kristall Oszillator fuer lowpower hat. Der Timer2, getrieben vom 32kHz (Async Mode) produziert 1Hz und
-
Thread
Welchen Arduino soll ich kaufen?
MaWin schrieb im Beitrag #6850142: > Also ja: nimm ein DIP Board mit ATmega168 als USB Interface. *ATmega16U2
meisten Arduino Nutzer keine Rolle, es sollte aber dennoch erwähnt werden, es gibt auch Clones mit dem ATmega16U2, sind dann aber natürlich etwas teurer als die Varianten mit CH340.
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
Hallo, ich habe Deinen Code nun aus einem ATxmega32E5 und einem ATxmega32A4U getestet, indem ich folgenden Code aus einem einfachen Dispatcher heraus aufgerufen habe: [c] case 'x': USARTD0RomString(TstMsg); __asm__ __volatile__ ("rjmp .+2
dir zitierten Beitrag ist: https://www.mikrocontroller.net/topic/475209#5862216 und da steht u.a.: [code] > main.elf: file format elf32-avr > > Disassembly of section .text: > > 00000000 <__ctors_end>: > 0: 01 c0 rjmp .+2 ; 0x4 <Agreen_seg_5> >
-
Thread
ATxMega Stick
funktionalität aufzubohren.... PS: Ich hab mal gegoogled was des so kost, bei ebay gibts 50 stück mega32u2 (= at90usb162 mit mehr flash) für 140 € (zzgl. 5€ versand) das sin knappe 3€ pro Stück (ftdi is auch nich billiger).... hier der link (wenn die mods das ned entfernen): http://cgi.ebay.de/50x-Atmel-ATMEGA32U2
EDIT: In den code-files steht der mega32u2 sogar direkt als kompatibel
-
Thread
Mikrocontroller für Tastatur-Projekt gesucht
Nils S. schrieb im Beitrag #2231561: > Den mega32u... gibts auch als DIP, soweit ich weiss... Was ist ein mega32u? Es gibt höchstens einen Atmega32u2 und einen Atmega32u4 und nein die gibts nicht im DIP. Mir ist kein USB-AVR bekannt, der sich im
Skript Kiddy schrieb im Beitrag #2231577: > Was ist ein mega32u? Es gibt höchstens einen Atmega32u2 und einen > Atmega32u4 und nein die gibts nicht im DIP. Mir ist kein USB-AVR > bekannt, der sich im DIP befindet. Bei Atmel ist auch nirgends einer zu > finden
-
Thread
Microchip kauft Atmel Gesperrt
Woher kommt eigentlich das unausrottbare Vorurteil, AVRs würden nur von Bastlern verwendet? 2 x Atmega48 in einem Patura Weidezaungerät 1 x Atmega328 in einer Liebherr Kühlschranksteuerung Ist Liebherr ein Bastlerladen?
eine entscheidende Rolle. Ich habe früher sehr gerne mit AVR gearbeitet. Aber gerade die alten Atmega sind viel zu umständlich gegenüber modernen Cortex-M0. Und inzwischen bekommt man sogar M4 mit FPU für unter 2 Euro (STM32F410, der ist günstiger als ein Atmega168 früher war), da tut man sich den
-
Thread
Einfaches Programm zum Testen, ob das STK500 auch läuft
Und wo kann man den ATMega324/644P anstöpseln? Auf SCKT3000D3? Ist der Mega324 pinkompatibel zum Mega8515?? Ich habe mir ja gestern parallel zu den Postings die Datenblätter vom ATmega16/16L, ATmega32/32L und das STK500 User
Datenblätter vom >ATmega16/16L, ATmega32/32L Die sind auch nicht mehr ganz taufrisch. Zu den ATMega324 und 644 gehören auch noch ATMega164 und ATMega1284. D.h. du hast vier pinkompatible ATMegas mit der gleichen IO-Ausstattung
-
Thread
schneller uC
rund 4 Mal schneller. Genau kann ich es nicht sagen weil ich beim ATmega überall an der Datenbreite gespart habe während ich beim ZNEO das Meiste mit Gleitkomma rechne. Erstaunlich ist auch der um den Faktor 2 bis 3 kleinere FLASH Verbrauch des 32Bit CISC µC.
1. nimm einen timer, der dir z.b. alle 2ms einen interrupt auslöst 2. verbinde deine datensignalleitung mit einem intertup-on-change-pin des uC (z.b. interrupt auf steigende flanke) 3. wenn ein ein interrupt aus 2 auftritt, setzt du den timer
-
Thread
Kosten eines ADC im günstigsten Fall
Der originale hat aber ATmega16U2 für USB und der China ATMEGA8U2. 16U klingt irgendwie besser ;-) Könnte das ein Fallstrick sein oder ist das Wurst? Ich meine dann würde ich sagen ok original Ardu, aber einfachso inkl Versand
it features the Atmega8U2 > programmed as a USB-to-serial converter Merkst Du was? China Atmega8U2 Original-Arduino Uno ATmega16U2 Kann natürlich sein daß die Seriell-Firmware vom Arduino so klein ist daß sie auch
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
entfernen können. Aber vielleicht lerne ich das noch. Als RAM gibt's z.B. das AS6C4008A * mit e = 2,54mm als 600mil DIP-32 für 3,40€ * mit e = 1,27mm als 450mil SOP-32 für 2,70€
/pic32mx130f064d-i-pt/ic-mcu-32bit-64kb-flash-44tqfp/dp/2097777 http://de.farnell.com/alliance-memory/as6c1008-55sin/sram-1mb-2-7v-5-5v-128kx8-sop32/dp/1562898 Will er noch USB so muss er eben etwas tiefer
-
Thread
30 PWM-Kanäle mit ATmega48 machbar?
Hi! Also ich hatte mal ein matrix 16x8 (also 8x8 mal 2 Farben) mit einem ATtiny2313 + 2x ein Scheiberegister mit dem Dimmen, allerdings nur 4bit (aber das lag an dem Speicher von ATtiny2313). Also 5x6 mit 8-bit / ATmega48 müsste ohne Probleme gehen...
in Serie produziert werden soll, dann zählt jeder cent. Ein Bauteil bestücken wird ja nach dem mit 2-3 cent berechnet. Ich habe damals den STM32 in meiner Firma eingeführt und alle sind begeistert. Der Preis ist exakt gleich wie ein ATMEGA128! (über Distri, Stückzahlen und Verhandlung, bei beiden
-
Thread
6kW Buck Converter, Mikrocontroller gesteuert
in Anhängigkeit von der Eingangs- und Ausgangsspannung (2xADC) so berechnet werden, dass die Drossel näherungsweise im Transition Mode (also zwischen Kontinuierlichem und Diskontinuierlichem Mode) bleibt. Ich steuere mit einem Atmega32U4 einen MIC.irgendwas
> Ich steuere mit einem Atmega32U4 [blah] Sorry für die etwas flapsige Frage - aber WOZU VERDAMMT NOCHMAL?! Es gibt mindestens ein Dutzend fertige PFC-Regler, mit denen 90..325V (dc?) nach 550Vdc mit 1500 Bumms in wenigen Stunden