-
Thread
ARM-Cortex als Anfänger?
dich aber sehr schnell zu erfolg bringen Alles für free, ausser 10-15 Euro für ein Nucleo ARM STM32 board Dieser Webinar ist echt coo. nach einem Tag hast du echt ein quick start. https://st-mooc.udemy.com/?next=%2Forganization%2Fdiscovery%2Fbrowse%2Fstmicroelectronics-learning-portal%2F4031580%
doch noch nie etwas mit AVRs gemacht. Laß das mal lieber. Ich hab noch ein paar olle AT90 und ATmega32, 128 und 169 hier rumliegen, bin aber nie damit froh geworden. Kannst du haben, zusammen mit 1..2 ebenso alten BlueStreaks. W.S.
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
Peter Dannegger schrieb im Beitrag #3878685: > Und das I2C der ATmega hat einen schweren Bug, kann daher nicht als > Multimaster eingesetzt werden. Aber auch bei Störungen auf dem Bus hängt > es sich leicht auf. Hmmm....der I2C vom STM32F1xx ist auch nicht
Hier mal ein cooles Produkt wo ein ATmega32U4 zum Einsatz kommt. Es muss nicht immer ein ARM sein, auch nicht bei kommerziellen Produkten. https://www.indiegogo.com/projects/mooltipass-open-source-offline-password-keeper http://hackaday.com
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
at90pwm2b at90pwm3 at90pwm3b atmega16 atmega161 atmega162 atmega163 atmega164p atmega165 atmega165p atmega168 atmega168p atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega3250
at90pwm316 atmega16u4 atmega32c1 atmega32m1 atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561
-
Thread
Toolchain neuere AVRs
attiny45 attiny85 attiny261 attiny261a attiny461 attiny461a attiny861 attiny861a attiny87 attiny43u attiny48 attiny88 attiny828 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 ata5505 atmega8u2 atmega16u2 atmega32u2 attiny1634 atmega8 atmega8a ata6285 ata6286
atmega32hvb atmega32hvbrevb atmega64hve at90can32 at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647
-
Thread
Software Profibus DP-Slave in C
Hi Tadej, Do you have try the ATMega16 or ATMega32? Please share the code. Thank you in advance
Try to compile with ATMega32 mightycore to many error like below: ######################################################################## Arduino: 1.8.5 (Windows 10), Board: "ATmega32, Standard, 2.7v, Disabled (default)
-
Thread
8 Kanal 50Ms/s AVR Logic-Analyzer
Michael U. schrieb: > Analoge Kanäle wären 2 Probleme: > schnelle A/D-Wandler (Flash-Wandler aus der Video-Ecke mit 2MS/s als > Beispiel). > Problem 1: kaum noch in DIL zu beschaffen Finde ich eher positiv
unterschiedlichen Versionen ist das ganze ein schön flexibel > nachbaubares Projekt: > - kleiner ATMega mit Schieberegistern > - großer ATMega > - 16 und 20MHz CPU-Takt > - 4 bis 16k RAM 4-32k Ram, eigentlich bis 64k, übliche Cache-Rams waren aber ohnehin meist 8kx8 oder 8kx32. > > Da sollte die
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
display benutzen kann ?!?!? bisher angeschlossen wie folgt: am spi des atmega32: 1: mosd 2: vcc 3: port C1 ( soll am dogm cs1 sein) 4: gnd 5: reset 6: gnd 7: sck 8: gnd 9: miso 10: gnd am dogm128: wannenstecker 10-pol: 1: A0 ( pin 38 am dogm) 2: --- (nicht
Hallo, habe mal vor ein paar Jahren folgende Dateien verfasst. Atmega644 und DOGXL160/I2C //LCD_RST PC2 Display RST PIN 29 //SDA PC1 Display SSA PIN 31 4,7K an 3,3V //SCL PC0 Display SCK PIN 32 4,7K an 3,3V // Display D6
-
Thread
RFM12 - Funkmodul
Perfekten Code" von Benedikt !!!! Ich habe mit Begeisterung diesen thread gelesen. 4x RFM12 gekauft und 2 Stück davon in 15 Minuten an meine existierenden ATmega32 angeschlossen. Den C-Code von Benedikt vom 22. Mai (Code-Sammlung) in die ATmega's geworfen und läuft !! Also hier nochmals vielen Dank an
Hallöle, ich habe 2 Pollin-Boards (Version 1.2) mit Atmega8L (hängt am 12MHz Quarz des Pollin-Boards) sowie jeweils einem RFM12-433. Nach einigen Stunden Foren-Lektüre habe ich verstanden: die Pollin-Beispielprogramme
-
Thread
Frequenzzähler 1Hz - 40MHz
finden bei http://www.raupenhaus.de/down/load.php. Damals war es ein größeres TTL-Grab rund um einen U882. Der Code paßte damals in 1/2KB, heute sind es etwas über 2K :-O Kommentare sind erwünscht! lg, XL
[2] < (MINCYCLES/65536)+1) && (nx.b[2] < 0x7c)) { wdt_reset(); sleep_cpu(); } [/c] Dieser Fix kann später wieder raus, wenn ich die Zähler auf 32 Bit aufgebohrt habe
-
Thread
AX81 - ZX81 im AVR
fertig. Ca. wie Einfachstversion weiter oben, also ohne SD Card oder Dataflash! Nur +5V, 20MHz Quarz+2xC, PS2 Anschluß mit 2x10k Pullup und Videoout 510 Ohm an pc7 und 1k an pd5. 100nf Abbock-C, 10uF und 220uF in der Versorgung. Atmega1284p geflasht mit: avrdude -c usbtiny -p m1284p -e -U flash:w:ax81
Atmega1284p flashed with v1.38 of the ax81b images at 20mhz for chipbasic 2
-
Thread
AVR TWI Master und Slave Funtionen in C
Werte für die gewünschte Baudrate, jeweils mit unterschiedlichen Prescaler (0 .. 3): uint32_t twbr0 = i2cGetTWBR(uBaudrate, 0); uint32_t twbr1 = i2cGetTWBR(uBaudrate, 1); uint32_t twbr2 = i2cGetTWBR(uBaudrate, 2); uint32_t twbr3 = i2cGetTWBR(uBaudrate, 3); Dann
) und Istwerten (f0 .. f3) berechne ich die jeweiligen Fehler: uint32_t error0 = error(f0, uBaudrate, 100); uint32_t error1 = error(f1, uBaudrate, 100); uint32_t error2 = error(f2, uBaudrate, 100); uint32_t error3 = error(f3, uBaudrate, 100);
-
Thread
FT232 ähnliches USB mit atmega32u4 unter C
es geht darum mit Atmega32u4 (der USB hat) unter C mit Win 7 64bit einen Sensor auszulesen. Das Verhalten soll dabei ähnlich unkompliziert sein wie der FT232 auf Arduino nano3. als Beispiel für USB mit 32u4 nutze ich das
hier nun die Ergebnisse mit USBTreeView bei atmega2560 und bei 32u4.
-
Thread
Webserver zur Temperaturmessung
die bereits beschrieben sind. Die Version 1.40 der Webserversoftware erfordert den ATmega zwingend. Die Software in diesem Thread läuft bis jetzt noch auf einem ATmega32. 2. Bezogen auf die Software aus diesem Thread wird für jede Meßstelle ein DS1820-Thermometer benötigt (DS1820, DS18S20
machen: 1. geht der 1 Wire auch mit 16 MHZ (wegen der timeing Geschichten, angepasst habe ich es) 2. Ich vermute ei Pointer problem, da mir einmal meine ip configuration zerschrieben wurde. 3. Atmega32 Flash ist voll, alles möglich aus der Webpage rausgeworfen um auf der RS232 debuggen zu können.
-
Thread
Atmel noch zukunftsfähig? Gesperrt
Atmel langsam ausstirbt Atmel ist schon gestorben, gehört jetzt Microchip. AVR waren LowEnd uC. Wer mehr leistung wollte griff zu ARM, von vielen Herstellern, und nicht proprietären 16 bzw. 32 bit uC wie PIC24 oder MSP430. Wer heute aber LowEnd uC benötigt, zahlt nicht die hohen Preise der
man aber mit der Einsparung bei weitem nicht den Entwicklungsaufwand für neue Software raus. Atmega1284p ~4$ STM32L4XXX ~2$ Ersparnis: 2$, bei 5000 Stk = 10'000 Dafür kann ein Softwareentwickler nicht sehr lange entwickeln, bis er teuere ist als die Ersparnis. Und auch hier, 8-bit von
-
Thread
ATMEGA32 Minimum System Board
main.hex mit avrdude über isp flashen, wie rufe ich > den avrdude auf ? ( avrdude -c usbasp -p m32 -U .....) ? Wenn dein IS-Programmer usbasp ist, dann: [code] avrdude -c usbasp -p atmega32 -U flash:w:main.hex -U lfuse:w:0x3f:m -U hfuse:w:0xc0:m [/code] (Hat den Vorteil, das die fuses erst
Dann habe ich den folgenden Befehl zum flashen der updater.hex eingegeben: avrdude -c usb -p atmega32 -U flash:w:updater\updater.hex -U lfuse:w:0x3f:m -U hfuse:w:0xc0:m Danke! Lg Martin
-
Thread
FT800 / FT810 Library
_memWrite32(FT8_RAM_DL + 12, BEGIN(FT8_BITMAPS)); FT8_memWrite32(FT8_RAM_DL + 16, VERTEX2II(220, 110, 31, 'A')); FT8_memWrite32(FT8_RAM_DL + 20, END()); FT8_memWrite32(FT8_RAM_DL + 24, DL_DISPLAY); /* END OF
wr32(REG_VSYNC0, 0); wr32(REG_VSYNC1, 1); wr32(REG_DITHER, 1); wr32(REG_PCLK_POL, 1); wr32(REG_PCLK, 2);//5 wr32(REG_ROTATE, 0); wr32(REG_SWIZZLE, 0); Vielleicht spart das ja jemandem
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
sonst weiß der nicht das die Daten über Serial reinkommen zum flashen. Oder anders gesagt, der AT32UC3B1256 ist nur der Ersatz für einen FTDI oder CH340. Genauso wie ein ATmega16U2 auf den original Arduinos der Ersatz dafür ist. Wenn das nicht so wäre würde alles keinen Sinn ergeben. Sehe ich jedenfalls
avarice und gdb-avr gestartet. D.h. alles ohne optiboot. [code] $ avrdude -p m1284p -c atmelice -U flash:w:m1284p_xpld_ex.hex:i $ avarice --edbg --debug --jtag usb:7679 --part atmega1284p :4242 AVaRICE version 2.14svn20200906, Mar 28 2022 12:30:47 Defaulting JTAG bitrate to 250 kHz. $ avr-gdb
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
Hi, hier mein *praktisch* erprobter Tipp: *Besorg dir einen Atmega32 oder einen Atmega64 (die haben ordentlich Speicher on board). *Bau dir diese Programmierschaltung: http://www.rowalt.de/mc/avr/progd.htm (Die SP12-Hardware: ...) (dafür brauchst du auf jeden
Preis ist auch ok. http://www.ebay.de/itm/DE-Lager-NEU-SainSmart-UNO-R3-Starter-Board-MEGA328P-AU-ATMEGA16U2-For-Arduino-/221210591650?pt=Wissenschaftliche_Ger%C3%A4te&hash=item33812dc1a2 Vorteil von diesem Arduino: Auf dem Board kann man von 5V auf 3,3V umstellen. Da ist dann so einiges an Peripherie
-
Thread
Handykamera MCA-25 ansteuern
>>SEND>>\r\r\nOK\r\n< [0D 0D 0A 4F 4B 0D 0A ] <<IN <<AT+IPR=?. >>SEND>>AT+IPR=?< [41 54 2B 49 50 52 3D 3F ] >>SEND>>\r\r\n+IPR: (),(1200,2400,4800,9600,19200,38400,57600,460800)\r\n\r\nOK\r\n< [0D 0D 0A 2B 49 50 52 3A 20 28 29 2C 28 31 32 30 30 2C 32 34 30 30 2C 34 38 30 30 2C 39 36 30
>>SEND>>\r\r\nOK\r\n< [0D 0D 0A 4F 4B 0D 0A ] <<IN <<AT+IPR=?. >>SEND>>AT+IPR=?< [41 54 2B 49 50 52 3D 3F ] >>SEND>>\r\r\n+IPR: (),(1200,2400,4800,9600,19200,38400,57600,460800)\r\r\nOK\r\n< [0D 0D 0A 2B 49 50 52 3A 20 28 29 2C 28 31 32 30 30 2C 32 34 30 30 2C 34 38 30 30 2C 39 36 30 30
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
atmega3290pa atmega329a atmega329p atmega329pa atmega32a atmega32c1 atmega32hvb atmega32hvbrevb atmega32m1 atmega32u2 atmega32u4 atmega32u6 atmega406 atmega48 atmega48a atmega48hvf atmega48p atmega48pa atmega64
atmega256rfr2 atmega2560 atmega2561 atmega2564rfr2 atmega32 atmega32a atmega32c1 atmega32hvb atmega32hvbrevbatmega32m1 atmega32u2 atmega32u4 atmega32u6 atmega323 atmega324a atmega324p atmega324pa atmega325
-
Thread
erster Mikrocontroller programmieren -> fragen
Einmal die Woche die selbe leier... > 1. Brauche ich für den ATmega einen externen Quarz? wenn es kein atmega8U2 ist: nein. > 2. Das Programmieren geschieht ja über den ISP Port. Kann ich mit solch > einem Adapter > (http://www.mikrocontroller.net/attachment
? 2. Wo befinden sich die PWM-Ports? Ich habe gelesen, das der ATmega32 4 stück hat. Sind das die Ports OC0, OC1A, OC1B und OC2? 3. Kann ich an den ADC Ports ein Poti anschließen (Schleifer an Port) und
-
Thread
Speicherbedarf Mp3-Player
: 8.5 Data rate (kB/s) : 240.9 Test conditions: ATmega128 at 14.745 MHz, 4 GB SDHC card, FAT32, 2 MB file, buffered access, without timestamps. [/code]
1 Hardware in Gang bringen 1.1 ATMega 1.2 SD-Karte 1.3 MP3-Decoder 1.4 D/A-Wandler, Verstärker, usw 2 Software in Gang bringen 2.1 Kommunikation Atmega <-> SD Karte 2.2 Kommunikation Atmega <-> MP3-Decoder (ein MP3-Stream könnte
-
Thread
ATMega Auslaufmodell?
Bibliotheken für UART, I2C, Modbus - werde ich als Nächstes einen STM32 verwenden. Und je nachdem wie mir das gefällt kann es sogar sein das der ATMega bald für mich keine Rolle mehr spielt ;)
Migration between ATmega16/32 and ATmega164P/324P/644P - AVR533: Migrating from ATtiny2313 to ATtiny2313A
-
Thread
WordClock mit WS2812
Hallo Frank, also ich benutze diese .hex Version: WC12h Version 2.2.0 STM32F103-Board vom 17.09. Gruß Burkhard
Sprechweise" voraus. Aber okay: Bis auf die Viertelstunden entspricht Dein Vorhaben dem Mode 2 (hh und mm (12)), siehe auch: http://uclock.de/?x=2&h=6&m=32 (06:32) http://uclock.de/?x=2&h=6&m=50 (06:50) Aber: http://uclock.de/?x=2&h=6&m=45 (06:45) Hier (und für xx:15 und xx:30
-
Thread
Transistortester mit AVR Gesperrt
: NEMOS_RDS=****h_ 16 caract 2nd line : ?_?_?_U=*****V_< 16 caract ?= G D S, U=Vto 3)Diode (single /2/parallel..) 1rst line : *DIODE_ID=*.*mA_ 16 caract ID=forward current 2nd line : ?_?_?_U=*****V_< 16
wird mit der internen Referenzspannung von 2.56V. Im ATMEGA8 Datenblatt steht, daß der ADC Wert U = ADC * URef / 1024 zu interpretieren ist. Wenn ich hier die 650 einsetze, bekomme ich aber 650 * 2.56 / 1024 = 1.625. Das mit dem Faktor 4.0306
-
Thread
MMC/SD Bootloader füt ATMega16
for Mega32 with 2k bootsection BOOTLOADERSTARTADR = 0x7000 BOOTLDRSIZE = 0x0800 --- Lässt sich nur leider nicht kompilieren: ---- Linking: atmega32/bootloader-0x49454321.elf avr-gcc -mmcu=atmega32 -I
Sehr seltsam das. Ich kann im makefile vom "New2.zip" alles einstellen bis auf eine Sache. Sobald ich "MCU = atmega128" auf "MCU = atmega32" ändere wird memcpy_P() nicht mehr vom Linker gefunden?
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
Hallo, AVR 8-Bit Timer [c] ISR(TIMER2_OVF_vect) { t2_soft += 256; } u32 get_ticks(void) // read T2 as 32 bit timer { u32 val; u8 tifr; cli(); val = t2_soft + TCNT2; tifr = TIFR; // read interrupt
mir keine Ruhe. https://www.mikrocontroller.net/attachment/highlight/16302 AVR 8-Bit Timer [c] u32 t2_soft; ISR(TIMER2_OVF_vect) { t2_soft += 256; } u32 get_ticks(void) // read T2 as 32 bit timer { u32 val; u8 tifr; cli(); val = t2_soft + TCNT2; tifr = TIFR;
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
schrieb im Beitrag #7633828: > Die explizite Abkündigung ist inzwischen erfolgt für AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, ATMEGA88, ATMEGA8A, ATTINY13V, ATTINY24, ATTINY44, ATTINY461, ATTINY48, ATTINY84, ATTINY861 and ATTINY88 device families in PDIP.
Beitrag #7633828: >> Die explizite Abkündigung > > ist inzwischen erfolgt für > > AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, > ATMEGA88, ATMEGA8A, ATTINY13V, ATTINY24, ATTINY44, ATTINY461, ATTINY48, > ATTINY84, ATTINY861 and ATTINY88 device families in PDIP. Viel
-
Thread
Digitaluhr mit geringem Stromverbrauch
Multiplex verzichten. http://ww1.microchip.com/downloads/en/AppNotes/doc2569.pdf Dann muss der uC aber 28 Ausgangspins haben, und Eingänge entweder für DCF77 oder Knöpfe zum Stellen und 1 Eingang für die Temperatur. Und er sollte einen 32.768 Uhrenquartz benutzen. ATmega16 ist also knapp. ATmega48PA mit 3 74HC595 ist keine single chip Lösung mehr. Strombedarf wenn man 100 mal pro Sekunde aufwacht um die Zeit zu zählen und das Display umzuschalten ca. 10uA. Knopfzellenlebensdauer also 2.5
-
Thread
Einsteigerfragen
ich mich immer noch mehr oder weniger befinde) das Funk-AVR-Evaluation-Board von Pollin gekauft + 2*Atmega8 +1*Atmega16 + 2*Atmega32 So viele müssen es natürlich nicht sein, allerdings ist es sehr zu empfehlen, mindestens 2. Microcontroller zu nehmen, weil: Man VerFused sich gern mal schnell, und dann erwartet der uC entweder - Externen Takt an XTAL1 (Da muss dann der 2. uC die ganze Zeit einen Pin High/Low schalten, das Signal an XTAL1 hängen, sonst ist der Verfuste Atmega nicht mehr ansprechbar. Wenns so weit
-
Thread
DCF Uhr mit LCD
@Uwe S. Controller: Atmega32 Lcd: HD44780 LCD mit 2x16 Stellen. Anschluss wie es in diesem Artikel gezeigt wird: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Quarz: 16Mhz mit 2x22P Kondensatoren
meine Software ist, hier ein Bild mit der aktuellen Uhrzeit. Die Hardware ist nur eine andere Atmega32U4 Breakout-Board. # http://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html Weitere Infos dazu findet man Oben. Die Software für den Atmega32U4 unterscheidet
-
Thread
Energieverbrauch ATtiny261 :-)
Beitrag #3682933: > Hat jemand eine Idee wie ich hier sinnvoll Strom sparen > kann??? Ja, einen ATmega48 nehmen. Nur die ATmega kennen den Power-Save Modus, d.h. T2 rennt mit dem Uhrenquarz und verbrauchen dann <1µA. Die ATtiny können zwar auch 32kHz, aber nur als CPU-Takt und verbrauchen daher
anschauen, bin aber etwas irritiert: - im Datenblatt des 2313 finde ich keine Möglichkeit für einen 32 kiHz-Quarz - bei einer Zykluszeit von 7.8 ms und 100 Takten messe ich bei einem ATtiny461 28.8 uA, bei einem ATmega88 23.2 uA Das stimmt nur schlecht mit c-haters Werten überein, mit der Aussage
-
Thread
Atmel AVR in der Industrie
Somfy Markisen - Funkrohrmotor Kontroller enthält ATMega32 im praktichen QFP Gehäuse.
Auf dem Spartan-6 Board von Xilinx ist ein ATMEGA16U2 als USB-Schnittstelle und JTAG-Controller für das Spartan6 FPGA drauf. http://www.em.avnet.com/en-us/design/drc/Pages/Xilinx-Spartan-6-FPGA-LX9-MicroBoard.aspx
-
Thread
Division 64Bit durch 32Bit gesucht
Geschätztes Forum, ein 64Bit Zahl, soll durch eine 32Bit Zahl In Assembler z.B. ATmega8 dividiert werden. Siehe 32Bit Division: https://www.mikrocontroller.net/articles/AVR_Arithmetik#32_Bit_.2F_32_Bit Kann jemand helfen? Danke Bernhard
Diskussionen von denen Sie nichts verstehen besser fern! Eberhard H. schrieb im Beitrag #6661532: > Ein ATmega328P (und natürlich ein ATmega1284P u.v.a. ebenso) schafft > DIV64/32 mit 64 Bit Ergebnis und 32 Bit Rest (besser und genauer geht es > nicht) mit dem von mir oben aufgelisteten, sehr geradlinigen
-
Thread
3 Atmega8 mit Atmega32 verbinden
Atmega32 eintreffen und weiterverarbeitet werden. Ich habe mir verschiedene Bussysteme angeschaut (I2C, CAN, RS232) weiß aber nicht welcher am sinnvollsten für mein Problem ist? Das ganze sollte möglichst
@Holger Brenner >Mein Ziel ist es 3 Drehzahlsensoren über 3 Atmega8 gleichzeitig >auszulesen und die Daten an einen 4. Atmega32 zu schicken. >Kann man über die UART Schnittstelle mehr als 2 Controller verbinden? Nicht direkt, dazu müsstest du einen BUS ala
-
Thread
WinAvr Atmel Ice als Programmer hinzufuegen
pad89 schrieb im Beitrag #4407269: > avrdude -p atmega32 -P usb -c atmelice_isp -U flash:w:main.hex ^^^^^^^^ Falscher Aufruf, das muss m32 heissen.
pad89 schrieb: > sudo make program > avrdude -p atmega32 -P usb -c atmelice_isp -U flash:w:main.hex > > avrdude: stk500v2_command(): command failed > avrdude: initialization failed, rc=-1 > Double check connections and try again, or
-
Thread
EOL ATmega328p
man notfalls eine Adapterplatine. Kommt man für diverse andere IC sowieso nicht drumherum. Edit 2: Bei Reichelt ist der ATmega328PB in TQFP-32 verfügbar.
Folgende AVRs werden von Microchip als aktiv geführt und sind in einem DIP-Gehäuse verfügbar: ATmega1284 ATMEGA1284P ATmega16 ATMEGA162 ATmega164A ATmega164P ATmega164PA ATMEGA168 ATmega168A ATmega168P ATmega168PA ATmega16A ATmega32 ATmega324A ATmega324P ATMEGA324PA ATmega32A ATMEGA48
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega32 ATmega324P ATmega325 ATmega3250 ATmega3250P ATmega325P ATmega328P ATmega329 ATmega3290 ATmega3290P ATmega329P ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega649 ATmega6490 ATmega64A ATmega64C1
-
Thread
Die andere Firmware für AVR-NET IO
Hallo, um den ATMEGA644 zu verwenden musst Du Dein Projekt neu compilieren, einfach umkopieren ist nicht. Also in der makefile : MCU = atmega32 #MCU = atmega644 #MCU = atmega644p auf #MCU = atmega32 MCU
Hallo! Ich habe das Pollin AVR-NET-IO als Fertigsatz hier 2 mal liegen. Ausprobiert habe ich die SW von neo.guerillaz und die von ulrich Radigs Seite. 1) neo.guerillaz: Für den Atmega 644 und AVR-Net-IO ohne ext. hardware modifiziert 2) ETH_M32_EX: Für den
-
Thread
Bosch Athlet 25,2 V Akku 7 Stück Tauschen
Euch! Guten Abend, stehe genau vor dem gleichen Problem...... Schaltet man EIN leuchtet LED2 und LED5 blinkt :-( ach ja, der Bosch Athlet 32.4 V hat einen Atmega 328PB. Vielleicht hilft hier folgender Beitrag: https://www.mikrocontroller.net/topic/464607 Gruß Florian
nein, hex File für 32,4V ist nicht in Rar Datei die ich gepostet habe. Zellen Anzahl und PWM Werte sind anders als bei 25,2V Modelen.
-
Thread
AVR Code Wizard
maximal erlaubte Abweichung. PS: Hast du bedacht, dass sich die Baudrate anders berechnet beim U2X Bit?
schon gar nicht laufengelassen :-) ich hoffe es ist erstmal ok soweit. ausserdem gibts neue cpus: atmega16/32/64 cu, gg
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
die Taster nageln und eine Leitung nach VCC legen. Die zweite Möglichkeit das zu fixen wäre einen ATmega168PB zu nehmen. Bei dem Controller sind ADC6/7 alternativ GPIOs vom Port E und man kann den internen Pull-Up nutzen. Version 2 (rund - PCB 32mm Durchmesser) steht schon in den Startlöchern. Der
"U1XO2,n<CRLF>", wobei n zwischen 0 bis 255 liegen darf. Jedem Bit ist ein Relais zugeordnet. Die Relais sind übrigens die mittlerweile abgekündigten TN2-5 Signal Relays für bis zu 2A. Für Netzspannung
-
Thread
Netzwerkkarte mit RTL8019
Hi Uli, hast du den source für den ATmega32? Mfg sascha
atmega32 für den webserver. schöne grüße, Max
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
306.5uH 328uH 101 82.92uH 101uH 10u 2.395uH 8uH 4u7 0.570uH 4uH 1u0 0.056uH 1uH
nF 109 nF L1 1.5 uH 1.53 uH 1.71 uH L2 10 uH 9.40 uH 10.50 uH L3 47? uH 9.45 uH 11.13 uH L4 1.3 mH 1.2 mH 1.3 mH [/code]
-
Thread
Ist ATXMEGA etwa out?
gefolgt nur noch von den ARM (CM3/CM4). Ganz vorn aber stehen für den Mann mit Hummeln im Hintern der ATmega328 und der ATmega32U4 - wenn man diese als Mini bzw. Micro auf der Arduino-IDE schnitzt. Oder die CM3/CM4, die sich auf vergleichbar einfachen IDEs entwickeln lassen (mbed, Embitz...). Mich überzeugten
schwach. Atmel könnte bei mir punkten, wenn man einen schnellen 24-Bit ADC (>192kHz) in einem ATmega32U4 anbieten würde. Wenn man in der Sensorik arbeitet, ist es nervig, immer wieder regelbare Vorverstärker oder externe ADC-Baugruppen entwerfen zu müssen.
-
Thread
AVR-GCC 4.7.2 Bug?
include "uart.h" int main (void) { char buffer[90]; uart_init(); uint16_t vs,f; uint32_t u2; uint8_t v,s; s = 255; f=254; // 1: vs = 32640; u2 = (uint32_t)vs*f; sprintf(buffer,"1: u2= %lu\r\n",u2); uart_puts(buffer); // 2: vs = -32641; u2 = (uint32_
u2 = (uint32_t)vs*f; sprintf(buffer,"4: u2= %lu\r\n",u2); uart_puts(buffer); while(1) { } } [/c] dann geben beide Compiler das gleiche Ergebnis aus ?!?: 1: u2= 8290560 2: u2= 8355330
-
Thread
AtMega32u4 -- erste Inbetriebnahme
im Datenblatt des Atmega32U4 beschrieben. /Hannes hat das nun auch in seinem Wiki hinterlegt:/ /Um den Chip in den Bootloader zu bekommen müssen vier Pins überbrückt werden./ /HWB-Pin (PE2) gegen GND brücken und gebrückt
Hallo Claudio, schau dir mal den Schaltplan des Boards für das Atmeg32U4 Breakoutboard bei Watterott an: http://www.watterott.com/de/ATMEGA8U2-Breakout Ich habe damit mit vor Monaten mal gearbeitet und das Problem war, es gibt einen Bootloader aber leider sind die
-
Thread
USB AVR ISP
Atmega8 ner USB buchse Wanenstiftleisten und Vogelfutter. Kann einseitig geätzt und aufgebaut werden dann hat man nur den 10 Poligen ISP Verbinder wenn mans 2-Seitig macht kann man auch noch den 6-Poligen
Der ATMEGA8L wird nach dem Datenblatt auch mit 3,3 V bei 12 MHz außerhalb der Spezifikation betrieben. Auch bin ich sehr skeptisch, daß die ATMEGA8L nicht doch nach 1, 2 oder 3 Jahren durch z. B. Migrationseffekten
-
Thread
CH32V003 und Arduino
Meinung, wenn etwas mehr Komfort gewünscht ist, daß man dann besser eine etwas üppiger ausgestatteten uC wählen sollte. Beim ATMEGA1284 mit 16K z.B., spielt die Unterstützung von printf eine geringere Rolle als beim 328P oder noch kleiner. Beim STM32L496 denke ich überhaupt nicht daran. Ausser Sportlichkeit
/blob/main/variants/STM32C0xx/C031C(4-6)(T-U)/variant_NUCLEO_C031C6.cpp
-
Thread
Arduino oder
mit Arduino Softwareumgebung und IDE zu benutzen. Viele Arduino Boards haben einen ganz normalen ATmega328 oder einen ATmega32U4 drauf, der Arduino Due kommt mit einem Cortex-M3 Prozessor daher.
soviel muss man aber nicht ausgeben, jeder China nano oder wenn groß dann m2560 ist günstiger. 2k SRAM 32k flash https://www.ebay.de/itm/Usb-Nano-V3-0-Atmega328-16M-5V-Mikro-Kontroller-CH340G-Fur-Arduino-R3R6/264491778175 https://www.ebay.de/itm/For-Arduino-UNO-R3-kompatibles-Board-ATmega328-CH340G-USB-CHIP-QITA