-
Thread
ZigBit ZigBee Meshnetics
----> 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
Software zum Laufen bekommen? Was ich gemacht habe ist folgendes: 1. Reset Line auf Logic 1. also 3.2 Volts 2. den Modul mit Microcontroller über UART_TXT UART_RXD UART_CTS UART_RTS Linien verbunden. 3. CTS ist als eingang bei dem uC. 4. RTS ist auf 0. 5. über RXD sende ich (mit der Hilfe uC, natürlich
-
Thread
MSP430 Aufkündigung?
EFM8 8051 32kHz 90uA 80kHz 290uA
" hast Du jetzt nicht verstanden? Ging es nicht um eine Low-Power Alternative zum MSP430? STM32L011 54uA ab 1,30 EUR EFM8SB2 90uA ab 0,50 EUR EFM8BB1 290uA ab 0,30 EUR Zudem dürfte der STM32 dank HAL deutlich länger brauchen und damit auch mehr verbrauchen.
-
Thread
32 Servos an Atmega328
Stefan U. schrieb im Beitrag #5088038: > Verteile das auf mehrere Mikrocontroller. Ohne großartige Klimmzüge sind > 10 Servos an einem ATtiny möglich. Nimm vier davon und verbinde sie per > I2C oder irgend
> Mit einem ATMega328 kannst Du keine 32 Servos direkt ansteuern, > 8 via Multiplexing aber schon 8 ist aber wenig. Mein Code steuert mittels Multiplexing 10 Servos mit einem Timer an. Der ATMega328 hat 3 Timer,
-
Thread
Info Platinen Bauteiletester / Transistortester
Barney: 2 (wenn 30 stk.) + 2 ATMega328 seeers: 1 (wenn 30 stk.) Peter W.: 2 (wenn 30 stk.) + 2 ATMega328 Dirk: 1 + 1 ATmega328 John Unruhr: 1 + 1 ATMega328 Tosa:
>> Barney: 2 (wenn 30 stk.) + 2 ATMega328 >> seeers: 1 (wenn 30 stk.) >> Peter W.: 2 (wenn 30 stk.) + 2 ATMega328 >> Dirk: 1 + 1 ATmega328 >> John Unruhr: 1 + 1 ATMega328
-
Thread
SID-Player ARM/FPGA?
SD-Kartenslot. Es gibt ja dort auch eine Variante für zusätzliches RAM. Dazu dann noch den Adafruit I2S Verstärker https://www.adafruit.com/product/3006 oder das STM32F7 Dicovery. Das hat alles inclusive Display http://www.st.com/en/evaluation-tools/32f746gdiscovery.html ist aber ein wenig
Mampf >Nur ganz kurz... Ich glaube das mit dem. Stm32 könnte in echtzeit >klappen.... Du könntest den Code so kapseln, dass man ihn auf unterschiedlichen Frameworks laufen lassen kann. 1. Audiobuffer mit Funktion update(&AudoBuffer[0]) füllen 2
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
https://gcc.gnu.org/bugs/> for instructions. lto-wrapper.exe: fatal error: C:\avrToolchain\avr-gcc-12.2.0_mingw32_binutils2.40_avrLibc2.1GitHub/bin/avr-gcc returned 1 exit status compilation terminated. c:/avrtoolchain/avr-gcc-12.2.0_mingw32_binutils2.40_avrlibc2.1github/bin/../lib/gcc/avr/12.2.0/../
natürlich N Module bzw. präprozessierte Quellen. Und einen Linkaufruf: [pre] avr-g++ -mmcu=atmega328 -flto ... -fpreprocessed modul1.ii -o modul1.o avr-g++ -mmcu=atmega328 -flto ... -fpreprocessed modul2.ii -o modul2.o ... avr-g++ -mmcu=atmega328 -flto ... -fpreprocessed modulN.ii -o modulN.o
-
Thread
Wer verwendet RFM69?
an. Meine Überlegung war: wenn Du es ganz ohne Antenne testen würdest, könnte alles was dran hängt u.U. helfen Senden/Empfangen zu verbessern im Vgl. zu keiner Antenne. Und dann große Unterschiede machen, weil der Zustand ohne Antenne nur ca. 2-3m Reichweite bringt, d.h. 10% ohne Antenne, 20% mit
So ein paar Gedanken dazu: 1) fehlende Abblock Kondis beim uC und beim Level-Shifter 2) Brown-Out-Detection beim uC gesetzt? 3) durch den 10uF beim 3.3V Regler startet der RFM möglicherweise später als der RFM ==> ggf. etwa 50ms im uC Code warten, dann erst
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
: avrdude -c avrisp -p com3 -P atmega328p -B 10 -b 19200 -U lfuse:w:0xd2:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m Danach läuft dein 328er eben mit 8Mhz. Allerdings bezweifle ich, dass das ausreichend für WS2812 ist (abgesehen davon dass
Unknown AVR device initialized and ready to accept instructions Device signature = 1E 95 0F (ATmega328P, ATA6614Q, LGT8F328P) Processing -U lfuse:r:-:h Reading lfuse memory ... Writing 1 byte to output file <stdout> 0xe2 Processing -U hfuse:r:-:h Reading hfuse memory ... Writing 1 byte
-
Thread
Impulse mit Interrupt zählen
eine Schaltung aufgebaut, in der ein channel eines Inkrementalgebers auf den Int0 Eingang eines Atmega32 geht. Beim Drehen soll der uC nun die Impulse zählen und ab einer gewissen Zahl (in diesem Fall 1350) ein Relais schalten. Bei 1500 Impulsen soll der counter auf 0 zurück gesetzt werden.
mein AtmelStudio das es nur TIMSK kennt, war dies > unbeabsichtigt? Das ist das Register vom Atmega48. Ich hatte keine Lust ins Datenblatt vom 32er zu gucken. Die 16-Bit-Timer haben aber die gleichen Funktionen. > Der Ausgang des Inkrementalgebers hängt nun an PORTB 2(also T1) Muss da noch ein
-
Thread
Welche AVR (Atmega) haben UPDI?
| ATtiny1624 | ATtiny1626 | ATtiny1627 | ATtiny3224 | ATtiny3226 | ATtiny3227 28/32 Pin | 48 Pin ___________|____________ ATmega808 | ATmega809 ATmega1608 | ATmega1609 ATmega3208 | ATmega3209 ATmega4808 | ATmega4809 28 Pin
Uwe K. schrieb im Beitrag #7224408: > Wir sind noch beim AVR ATMega4809 der ab Werk keinen Bootloader hat? > > Der STM32 und EFM8 scheint einen Bootloader ab Werk zu haben. > > Der ATMega4809 aber nicht. STM32 hat DFU, der megaavr-0/da/db/dd/tiny-1/tiny-2
-
Thread
Multimeter
100µA die Spannungsverstärkung für die angegebene Uce. /wir legen für einen BFW92 fest/ Uce = 2,5V Ube = 0,6V Rc = 470R Hfe = 50 (1) Ic = 2,5V / Rc (2) Rcb = (Uce - Ube) / (Ic / Hfe) Ic = 2,5V / 470V/A = 5,32mA Rcb = 1,9V / (5,32 *10-3A / 50) Rcb = 1,9V / 1,064 *10-4A Rcb = 17,86k
auf. Die Spannungsteiler für den ADC wurden ebenfalls für 1,1V interne Referenzspannung (statt 2,56V beim ATmega8) angepasst. Die überarbeitete Firmware und das Eagle-Layout sind beigefügt.
-
Thread
Arduino mit neuronalem Netz überlastet?
name123 schrieb im Beitrag #4620827: > Atmega32u4 name123 schrieb im Beitrag #4621043: > Insgesamt braucht der Sketch > 17.200 Bytes, liegen diese komplett im RAM? Laut Datenblatt hat dieser > nur 16 KB! komisch Atmel meint: SRAM (kBytes): 2.5 http://www.atmel.com/devices/atmega32u4.aspx?tab=parameters Lothar M. schrieb im Beitrag #4620996: > 7351 Bits sind allein schon 918 Bytes. Und wehe, der Compiler verwendet > für ein Boolean
-
Thread
ATmega16 Port Ausgabe Problem
PORTC = 0x00 nicht funktioniert aber nicht geklärt. Ich bekomme am Wochenende noch einen weiteren ATmega16 oder 32 und werde dann mal weitertesten
Laden mit ArduinoISP über COM3 rem +++ avrdude -c avrisp -p atmega16 -P COM3 -b 19200 -U flash:w:test.hex pause [/code]
-
Thread
ATMEGA32U4 scheint nicht anzuschwingen, was tun?
müssen vier Pins überbrückt werden. * HWB-Pin (PE2) gegen GND brücken und gebrückt lassen * Reset-Pin kurz gegen GND brücken und somit einen Reset auslösen * Chip startet im Bootloader und wird als Atmega32U4 angezeigt[/code]
meisten zielführende ist, also ich meine jetzt nich RTFM (der auch :-)) sondern der auf Seite 28 des ATMEGA32u4 Handbuches: 6.2.1 Default Clock Source ATmega16U4 and ATmega32U4 The device is shipped with Low Power Crystal Oscillator (8.0MHz-16MHz) enabled and with the fuse CKDIV8 programmed, resulting
-
Thread
AVR Tiny Basic Computer mit ATMega1284
dann mach doch bitte einen eigenen Thread mit dem Pico Projekt ;) Es geht hier wirklich nur um den ATMega1284. Wer keine PS/2 Tastatur hat, der kann... 1. sich eine für 3-5 Euro kaufen 2. einen Wandler kaufen 3. einen Wandler bauen, sogar auf AVR Basis 4. eine USB Tastatur nutzen die PS/2 unterstützt
Erde hat jemand vor 10 Jahren etwas ähnliches angefangen, hat aber gleich auf bessere Hardware (PIC32) gesetzt. Von Preis und Aufwand sind Atmega und PIC32 ähnlich, aber der PIC32 ist natürlich um einen Exponenten schneller. https://geoffg.net/micromite.html fchk
-
Thread
Atmega32 zerstört
Hallo, ich habe hier einen Atmega32L. Davon habe ich diverse Eingänge heraus geführt und über eine Flachstecker auf eine zweite Platine mit Klemmleiste gebracht. Dort habe ich auf jeden Port neben einem 10k-Pull-UP noch einen 100nF
vermute ich auch. Aber am chip-Layout des atmegas. Ich hatte hier noch zwei verschiedene Typen. atmega32 und atmega32a. Beide zeigen das gleiche Verhalten, beim atmega32a ist der Strom aber niedriger. Auch hier nur wieder Port A.0 betroffen. Einziger Unterschied zu den anderen Ports schein die Verwendung
-
Thread
Was ist 32 Bit und nicht ARM?
Errata-sheets. Der STM32F031 kostet erheblich weniger als ein ATMEGA. Vergleich doch mal Features, Toolchain und Peripherie eines STM32F031 mit einem beliebigen ATMEGA. Da hast du deinen Grund "für den Erfolg von ARM".
Trumpeltier schrieb im Beitrag #4794512: > Der STM32F031 kostet erheblich weniger als ein ATMEGA. Vergleich doch > mal Features, Toolchain und Peripherie eines STM32F031 mit einem > beliebigen ATMEGA. Deshalb würde mich die Intention des TO interessieren
-
Thread
Induktiver Positionssensor - Fragen dazu
reference-signal for testing) - must be a "pwm-capeable" pin. // Constructor - for OLED display library - see u8g2 documentation U8G2_SSD1309_128X64_NONAME0_F_4W_HW_SPI u8g2(U8G2_R0, 10, 9, 7); volatile uint16_t pulse_width; volatile bool isFinished; char buffer[32]; uint16_t min; uint16_t max; uint8_
1024 bytes] U8G2_SSD1309_128X64_NONAME0_F_HW_I2C u8g2(U8G2_R0, 7, 19, 18); // Maybe this works also: // U8G2_SSD1309_128X64_NONAME0_F_HW_I2C u8g2(U8G2_R0, 7); [/code] Natürlich müssen dann die Kabel für I2C-Betrieb
-
Thread
Fehlerhafte Adressierung von lokalen Arrays bei tinyAVR(R) 0-series
nichts gezeigt, würde es ohnehin nicht verstehen, das war wohl jemand anders. > Ein AVR mit mehr als 32 KiB Flash ... Der ATmega4809 hat 48 KiB.
Hallo, habe nachgeschaut. Bei modernen Controllern wie ATmega4809 steht folgendes im Headerfile. Ohne Zeiger! [c] typedef volatile uint8_t register8_t; typedef volatile uint16_t register16_t; typedef volatile uint32_t register32_t; [/c] In Headerfiles
-
Thread
ELEGOO Ardunio Mega R3 16U2 Bootloader
Die Firmware für den 16u2 muss man nicht kopieren. Sie ist in der Arduino IDE (bzw dem Core) enthalten. http://wiki.sunfounder.cc/index.php?title=How_to_Reburn_the_firmware_onto_Atmega16u2
ATMega16u2 ATMega2560 [/pre]
-
Thread
effiziente Division durch 10
math] Und gilt f"ur: [math] n < \frac{U}{\varepsilon} \qquad\mbox{mit}\qquad\varepsilon:=M\cdot d -U [/math] [math]U=2^z[/math] muss man passend w"ahlen, z.B. z=35 im obigen Fall. Wer weiss mehr dar"uber? War es wirklich n"otig, dass
r24 ret [/avrasm] Auf Deutsch: 1) Lade die Konstante -(-1u / 5) = 0xffffcccd 2) Multipliziere x mit dieser Konstanten, wobei die Multiplikation eine erweiternde 16u * 16u = 32u Multiplikation ist. Auf einem AVR mit MUL reichen dafür 12 Instruktionen
-
Thread
gcc auf dem pc ausführen
{ u8 buffer[8]={0x00, 0x10, 0x00, 0x50, 0x00, 0x01, 0x01, 0x00, 0x01, 0x96, 0x50}; } wr_write(0x001000,0x5000010100019650); _delay_ms(500);//rx abwarten sub_protocoll(2); } [/c] in
Test-Daten (reproduzierbar) zu erzeugen: [c] #include <stdint.h> #include "avrtest.h" uint64_t u64_rand (void) { uint32_t lo = avrtest_prand (); uint32_t hi = avrtest_prand (); return (uint64_t) hi << 32 | lo; } int main (void) { for (int i = 0; i < 6; ++i) LOG_FMT_U64
-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
_3.map" -l "TWI_3.lss" -S "TWI_3.tmp" -W+ie -I"G:/AVR Studio\7.0\Build1188\7.0\Packs\atmel\ATmega_DFP\1.2.150\avrasm\inc" -im88padef.inc -d "E:\Projekte AVR-Studio\ATmega\ATmega88\TWI_3\TWI_3\Debug\TWI_3.obj" "" -I "G:\AVR Studio\7.0\Build1188\7.0\toolchain\avr8\avrassembler\Include" AVRASM
Ich habe den entpackten MARLIN-Ordner im folgenden Pfad hinterlegt : G:\Projekte AVR-Studio\ATmega\ATmega256\ATmega2560\Marlin-2.0.5.3\Marlin-2.0.5.3 Was muss ich tun damit der Fehler behoben wird? Bernd_Stein
-
Thread
Rust - ist das hier um zu bleiben?
nicht - deswegen das Sprachfeature aber ich finde es trotzdem gut das man let x = 1; let x: u32 = 1 let x = 1u32 let x: u32 = 1u32 schreiben kann - wenn man denn will
cppbert schrieb im Beitrag #7228260: > aber ich finde es trotzdem gut das man > let x = 1; > let x: u32 = 1 > let x = 1u32 > let x: u32 = 1u32 > schreiben kann - wenn man denn will Sinnvoll benutzt ist das sicher nützlich.
-
Thread
LCD Display Off - On - Befehl
www.mikrocontroller.net/articles/AVR_-_Die_genaue_Sekunde_/_RTC Echtzeituhr mit Uhrenquarz steht * ATmega88 mit internem 2 MHz Oszillator + 32,768 kHz Quarz Wenn ich den Uhrenquarz verwende und die Fuses ändere, wie läuft der Microcontroller dann noch auf 2MHz???? Durch das ändern der Fuses verstelle
das werde ich niemals hinbekommen! Gibt es dazu schon eine fertige Lösung für Atmega8 Timer2 32khz. Habe schon alles durchgesucht, aber finde nix
-
Thread
Drehgeber auslesen
direction: + means right unsigned char uc_l = 0; // counter for the irqs from left output (port2, Bit6) of grey encoder unsigned char uc_r = 0; // right (port2, Bit7) uint32_t uli_errors = 0; // macro for resetting the grey encoder variables (above)
>2.Ich denke es ist ein Variablenspeicherproblem: Sobald ich a) einen >Overflow habe (Also bei ca. 32k Schritten) oder b) erst in die eine >Richtung drehe (z.B. bis 11000) und dann in die andere bis es
-
Thread
Programmiersprache - C oder Assembler?
unterfordert ist - die anderen sind es auch! Für das von Dir geschilderte Problem würde ich einen ATmega48 benutzen. Der hat einen ADC und eine Hardware UART. Und ich würde es in ASM lösen. Ich denke, auch in ASM ist das mit <40 Zeilen Code realisierbar. Gründe für meine uC-Auswahl: PIC scheidet für
Uebersetzung der folgenden Konstruktion erhielten: for(;P("\n"),R--;P("|")) for(e=C;e--;P("_"+(*u++/8)%2)) P("|"+(*u/4)%2) Der Gedanke, daß moderne Programmierer eine Sprache benutzen würden, die solch eine Anweisung zuließ, lag jenseits unseres Vorstellungsvermögens. Wir dachten allerdings
-
Thread
Division mit "krummen" 10
ASCII Format muss ich nach für die Anzahl der Stellen immer durch 10 teilen. Ich arbeite mit einem Atmega32u4, dieser hat ja nun auch keine Hardwaredivision. Gibt es eine bessere Alternative als ein x/10? Vielleicht ein bitshift mit aufaddieren?
Format muss ich nach für > die Anzahl der Stellen immer durch 10 teilen. Ich arbeite mit einem > Atmega32u4, dieser hat ja nun auch keine Hardwaredivision. Gibt es eine > bessere Alternative als ein x/10? Ich würde vermuten, der Compiler kann die Division durch die Konstante so gut optimieren, dass
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
Ich würde mir mal den stm32f103 (blue pill) anschauen. Gibt es für 3,- und auf der stm32duino Seite gibt es eine Software, wo er als 2 MHz Oszi arbeitet. http://www.stm32duino.com/viewtopic.php?t=107 http://m.ebay.com/itm
angehen und hier berichten, was rausgekommen ist. @reggie, daybyter Ich finde allerdings den STM32, wie u.a. reggie u. daybyter vorgeschlagen haben, auch immer interessanter. Ich habe mir mal den STM32F411RET6 (auf den Nucleoboards bei R) angesehen, der hat ja schon einen >2 MHz ADC (12 bit) an Board
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
Atmega8 aus dem 47uF Kondensator ca. 50ms speisen, bis die Spannung auf 2,7V zusammengebrochen ist. Dabei möchte ich den Atmega mit seinem internen RC-Oszillator (1MHz) betreiben, um möglichst stromsparend
5V aufgeladenen 20 uF Kondensator speisen kann, bis die Spannung auf 3 V zusammengebrochen ist. Diese Spannungs-Differenz 5V ... 3V nenne ich dU (für "Delta-U"). Sie beträgt dU = 2V. Außerdem nehme ich den Atmega-Strom
-
Thread
USB und AVR-Controller
Einige ATMegas, so z.B. der ATMega32U4 und der ATMega8U2 haben ein integriertes USB-Device interface. Ich meine mich zu erinnern, dass das irgendwas um die 5 Endpoints (Control-EP eingeschlossen) bietet.
Sebastian G. schrieb im Beitrag #2285501: > Einige ATMegas, so z.B. der ATMega32U4 und der ATMega8U2 haben ein > integriertes USB-Device interface. Ich meine mich zu erinnern, dass das > irgendwas um die 5 Endpoints (Control-EP eingeschlossen) bietet. Das wäre dann aber
-
Thread
Z80 Einplatinencomputer für Lernzwecke
50% gefädelt und rennt problemlos mit 10MHz. Ich biete einen 100% gefädelten TMS320C25 mit 40Mhz/2 = 20MHz in Fädeltechnik :-) Boardcontroller ist ein Mega32.
RAM und je nach verwendetem EPROM Typ 8,16,32, oder 64KByte EPROM zur Verfügung. Nach Power On Reset bzw. externem Reset wird über L Pegel an U4/1 der Grundzustand auf der Karte erreicht. Dies bedeutet das die Ausgänge des negierenden IC U5 alle
-
Thread
Mikrocontroller und Komponenten -> evtl. für Serienproduktion
Da sonst wohl einer was konkretes schreiben will werfe ich mal als Tipp zum ansehen den ATMega32U4 in die Diskussion. http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Summary.pdf Warum? Der ist auf dem Arduinos Leonardo und Micro drauf, gibt auch Clones davon, damit kann
Ich empfehle für Deine Aufgabe ebenfalls einen STM32F4xx µC. Der hat bis zu 2MB Flash schon drin, also genügend um deine 500Kb Daten + Programm speichern zu können. Damit könntest du problemlos auf die SD-Card verzichten. Auch genügend AD-Wandler
-
Thread
Gefälschte AVR-uC?
follow-ups: www.sparkfun.com/news/364 www.sparkfun.com/news/384 www.sparkfun.com/news/395 Die haben ATmega328 gefunden sie sich nach dem Aufätzen als NCP5318FTR2 (2-4 phase buck controller) heraus gestellt haben.
schrieb im Beitrag #4155092: > Oder gibt es vom Mega88 zwei Chiplayouts, eins mit 28 und eins mit 32 > Ansclüssen? Ja gibt es. Der hat dann 2 ADC-Anschlüsse mehr. Hat sogar der Atmeg8. mfg.
-
Thread
Einfachen Mikrocontroller programmieren
bih=900&tbm=shop&q=arduino+pro+micro+32u4&oq=arduino+pro+micro+32u4&gs_l=psy-ab.3...31571.34603.0.35412.10.10.0.0.0.0.105.979.6j4.10.0....0...1.1.64.psy-ab..0.0.0.n9XBY945nFQ
einem Reset, aktiv. Auch die 16U2 und 8U2 (auf vielen Arduino Boards vertreten) lassen sich für solche Zwecke nutzen. Z.B. als HID
-
Thread
pgm_read_byte_far -> Invalid IValue in asm input
Hallo, leider finde ich trotz Recherche nicht die Lösung. Ich lese aus dem Bootloder (ATMEGA128) das Flash mit pgm_read_byte_far aus. IDE AS7 mit toolchain-3.6.2.1778 (gcc 5.4.0) - uint32_t u32FlashAddr; - uint8_t u8data; - u8data = pgm_read_byte_far(u32FlashAddr); Es scheint auch
Andi schrieb im Beitrag #7069749: > - u8data = pgm_read_byte_far(u32FlashAddr); > Wer hat hier einen Rat? Das Problem steckt in dem Code, der den Inhalt von u32FlashAddr übergibt, er poppt hier nur auf, weil da die Parameterprüfung von
-
Thread
ATMeag32 / C-Code (einige Fragen, Performance etc.)
@ Rene Hov (ballibou77) >Ich fange mal mit dem ATMega32 und dem was ich benötige an, also: >2 PWMs (für LEDs über Transistoren) Gibt es in Hardware an mehreren Timern. >3 ADCs (davon zwei mit Spannungsteilern für Mittelwert) Einfach. >1
Wieso mehrere? Ne, ein ATMEGa32 ist was die PINs und die I/Os angeht ausreichend. Ein ATMega8 wäre zuklein. Ein ATMega128L finde ich überdimensioniert. Also es soll nur EIN ATMega32 zum einsatz kommen.
-
Thread
Auswertung "schneller" Inkrementalgeber
Was spricht jegen einen uC mit Hardwaredrehencode, wie z.B. STM32?
ier ist ein CPLD, reicht für dein Zwecke aber. > > http://shop.trenz-electronic.de/de/23565-C-ModC2-mit-Xilinx-CoolRunner-II-CPLD?c=119 Für das Geld gibt es schon ein-zwei STM32 Nucleo-Boards bester Leistung. Lothar M. schrieb im Beitrag #4299355: > oder auch einen > kleinen 8-beinigen uC damit
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
Internet Unterlagen. Übrigens verdiene ich mir sonst meine Brötchen mit Gesellen wie L496, LPC1788, STM32F407 u.a. Aber das ist halt Arbeit. Fuer Hobby spiele ich lieber mit den historischen Sachen und einfacheren 8-Bittern. Mein Hobby-Welt und Interessengebiet taktet eher im ms Bereich anstatt bei ns;-)
Bastler in der Umgebung feststellen, wo man als Halbleiter hauptsächlich BFX59,89,BFY90, DW6392, BLW16, 2N3866 u.ä. fand. Unglaublich wie viele dieser Halbleiter den Weg zu den Bastlern fanden. Mit dem 2N3866 konnte man gut funktionierende 2-m (144MHz) UKW Senderchen bauen. > Schön wenn man eine solche
-
Thread
uBoard - USB Multi-Gerät
Willen etwas zu machen! Wenn es dich glücklich macht klatsche ich in der nächsten Version einen atmega32u4 rauf, der echtes USB hat und sowieso viel besser ist oder gleich nen xmega oder arm prozessor, das ist dann blos nicht mehr die idee von dem board!
zu > machen! > > Wenn es dich glücklich macht klatsche ich in der nächsten Version einen > atmega32u4 rauf, der echtes USB hat und sowieso viel besser ist oder > gleich nen xmega oder arm prozessor, das ist dann blos nicht mehr die > idee von dem board! Komm mal runter. Und hör einfach nicht
-
Thread
ATMEGA32U4 Schaltplan
du mit deinen je 20 pF schon weit drüber: die ergeben in Reihe geschaltet bereits 10 pF, aber der ATmega32U4 bringt ja auch noch was ein. Pi * Daumen würde ich da eher mit 2 x 12 pF ins Rennen gehen. /RESET könnte noch einen kleinen Kondensator und eine Schutzdiode vertragen zur Verbesserung der Störsicherheit
mal nen paar Videos von: https://www.youtube.com/watch?v=qbipcLRLN4U https://www.youtube.com/watch?v=FKHrywI2y6Y Und hier mal einen Atmega32u4 an einem Motorrad Tacho, da war es ein wenig komplizierter - weil der Tacho eine 12V Square brauchte, und das in solch
-
Thread
Probleme mit usbprog
so, wie ich es will. Kleinere Dateien kann ich locker uebertragen: ---------- apo@eyecookie:~/atmega$ sudo avrdude -p m32 -c avrispmkII -P usb -U 2.hex avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.36s
mach mal sudo avrdude -p m32 -c avrispmkII -P usb -B 10 -U 2.hex (drosselt die ISP Geschwindigkeit)
-
Thread
ATmega32 4facher Takt??
Hallo, habe hier einen ATmega32 mit externem 16MHz bzw. 8MHz Quarz. Nun, das funktioniert alles soweit allerdings taktet der ATmega32 statt bei 16MHz bei 128MHz. Bei 8MHz sind es 64MHz. Woran liegt das? Habe ich evtl. eine falsche
Hi >ATmega32 4facher Takt?? >alles soweit allerdings taktet der ATmega32 statt bei 16MHz >bei 128MHz. Wenn schon, dann 8-fach. Das muss eine undokumentierte Fuse-Einstellung sein. MfG spess
-
Thread
STM32 umsteigen oder weiter AVR
Hallo Leute, ich Programmiere schon ein bisschen AVR so als Hobby (Atmega32). Ich wäre interessiert daran auf STM32F4 umzusteigen wegen mehr Ressorcen und Schnittstellen. Jetzt meine Frage ist es ein großer Umstieg vom AVR auf ARM? Software?... Tips?
Hobbybereich machen 2 oder 3 Euro doch keinen Unterschied http://de.farnell.com/stmicroelectronics/stm32f103r6t6a/mcu-32bit-32k-flash-64lqfp/dp/1899014
-
Thread
ATMEGA8 Soundgenerator/Synthizer
zu den Filtern: von Atmel gibt es eine Application Note zu dem Thema. Ein 2 poliger IIR-Filter braucht pro Sample ca. 120 Taktzyklen auf einem ATMEGA8, was bei F_CPU=16e6 7.5uS/Sample sind. Die ATMETGAs beinhalten einen 8x8=16Bit Multiplierer mit 2 Taktzklen Ausführungszeit
dem Thema. Ein 2 poliger >IIR-Filter braucht pro Sample ca. 120 Taktzyklen auf einem ATMEGA8, was >bei F_CPU=16e6 7.5uS/Sample sind. Ahh, okay - ich guck´ da mal ´rein. Danke! Schöne Grüße, TravelRec.
-
Thread
atmega32 ansteuern
und auch sagen, was ich für einen micro controller nehmen kann/soll. Habe in den Betreff mal den atmega 32 reingeschrieben, muss aber nicht sein. Programmieren wollte ich mit CodeVisionAVR. Vielen Dank
links von R5/R6 liegen meine Fotodioden/LDR´s oder LED´s, die will ich ja auf die Eingänge von dem uC legen, weis nur nicht genau wo ich den uC reinbaue. Hat der atmega 32 einen Komperator? Ich will die verschiedenen Spannungen der LDR´s miteinander vergleichen, oder brauche ich dafür noch eine Komperatorschaltung
-
Thread
Sret geht nicht an Atmega 32, jedoch bei Atmega8!
Hallo, habe folgendes Problem, mein Atmega 8 sendet im Programm (bascom) "AT" zum GSM-Modem und liest dann über getline sret das "ok" vom Modem zurück. Das funzt auch über den Atmega 8, jedoch hängt sich der nun genutzte Atmega32 in der Schleife
Hallo Paul, danke erstmal! ich habe direkt allen Text so übernommen wie er unter einem Atmega8 lief! Nun gehts aber direkt nicht so mit dem 32. Muss das Case (was macht das?) an den Atmega32 angepasst werden? Für mein wissen heisst case "Lösche Zeichen ...)" Ne Idee was da eingestellt werden
-
Thread
Atmel ICE Frage
sngezeigt, aber von A.S. Vollkommen ignoriert. Andrerseits werden Curiosity Bords mit den AVR128DB48 und ATMEGA4809 uC richtig angezeigt und man kann damit arbeiten. Beim ICE bleibt im Programmierfenster das Eintragsfeld für das Tool vollkommen leer. Liegt das möglicherweise daran, dsß uch keinen uC am ICE
Garkein Troll hier, dann übernehm ich das ;-) Kauf dir lieber einen STLinkV2 und benutze STM32^^
-
Thread
ATMEGA mit XRAM?
Hallo, ich benötige einen uC im DIP-Gegäuse mit möglichst viel SRAM und habe den ATMEGA644P-20PU gefunden, der 4k SRAM besitzt. Ideal wären aber 64 KB SRAM. Kann man diesen uC mit XRAM erweitern? Das Datenblatt http://www.atmel.com
>Ein uC mit 64 KB SRAM wäre ideal, aber soweit ich das überblicke, gibt >es sowas nicht bei einem uC mit DIP-Gehäuse... ATMega8515
-
Thread
Mikrocontroller Empfehlung gesucht
Hallo zusammen, ich suche für ein Projekt einen Mikrocontroller. Dieser sollte haben: 1xSPI,1xI2C, 4xIO-Pin, gut benutzbare Sleep Modes. Ich bin noch relativ neu in der Materie, und habe bisher nur mit Arduino, einem Standalone atmega1284p und Raspberry Pi Pico gearbeitet. Ich hätte noch einen Atmega1284p
, geht im Sleep-Mode unter den 100nA-Bereich - hat zwei MSSP-Ports (umschaltbar zwischen SPI und I2C) - hinreichend IOs - gibts in DIL - läuft von 2.3V bis 5.5V, je niedriger die Betriebsspannung, desto kleiner der Stromverbrauch - läuft ab 2.5V mit seinen vollen 32MHz (im Gegensatz zu den klassischen