-
Thread
AVR ATmega8TestBoard
Hallo, Hier ein kleines ATmega8 Testboard! Just for fun! Gruß Uli
der IC4 - AT90S2313P auch in dem Board programmieren? wie geht das? in diesem Fall kann ich die ATMega48/88/168 auch programmieren oder? vielen Dank Herbert
-
Thread
AVR Eclipse Plugin 2.3
will now use the MCU with the shortest name when multiple MCUs share the same signature (e.g. ATmega169 / ATmega169P). This makes working with the AVR Butterfly easier. [/pre]
Atmega8 Atmega8 wrote: > @ 900ss > Ich will auch dass Gnu99 als Default gesetzt wird. > > .. nicht traurig sein dass du überstimmt wurdest :) Nöö, bin ich nicht. Kein Problem. Meinetwegend kann da
-
Thread
Xmega Programmierung in ASM
ernüchternd. Laut Datasheet kann man ja angeblich bis auf 200Mhz gehen. Ich bekomm sie gerade mal bis auf 48Mhz.. Hat schon mal jemand mehr als 48Mhz rausholen können?
Laut > Datasheet kann man ja angeblich bis auf 200Mhz gehen. Ich bekomm sie > gerade mal bis auf 48Mhz.. > > Hat schon mal jemand mehr als 48Mhz rausholen können? Die PLL kann 200Mhz, die CPU aber nicht. Da mußt Du dann einen Preschaler hinter die PLL schalten, daß Du unter 40MHz bleibst. Über
-
Thread
Lightweight WS2811/WS2812 Library
bin/Release/Stripe_ATMega8.elf avr-objdump -h -S bin/Release/Stripe_ATMega8.elf > bin/Release/Stripe_ATMega8.lss avr-objcopy -R .eeprom -R .fuse -R .lock -R .signature -O ihex bin/Release/Stripe_ATMega8.elf bin/Release/Stripe_ATMega8
-j .signature --change-section-lma .signature=0 -O ihex bin/Release/Stripe_ATMega8.elf bin/Release/Stripe_ATMega8.sig avr-objcopy --no-change-warnings -j .fuse --change-section-lma .fuse=0 -O ihex bin/Release/Stripe_ATMega8.elf bin/Release/Stripe_ATMega8.fuse srec_cat bin/Release
-
Thread
große Zahl (lomg long) und trotzdem genau ?
hier nachlesen http://www.ptb.de/de/org/4/43/sfb/b10/freque.htm Wenn es einen DDS mit mehr als 48 Bit gäbe, würde ich eher den nehmen. Mattias
zu lassen.Vielleicht ist es zuviel verlangt,aber hast Du evtl.eine 32+32Bit Assemblerroutine für ATmega128?Soll auch nicht umsonst sein. Dieter
-
Thread
AtMega48 Spannung und Strom messen.
darauß dann die aktuelle Leistung berechnen. Will nur mal wissen ob das generell mit einem AtMega48 geht. Wenn ja wäre noch eine Richtungsangabe ganz nett. Brauch ich also zu Adc0 noch als Referenz für den 0V punkt Ain0? Den der AtMega hängt ja an einer Batterie messen will ich ein 10W Solarmodul
den 0V punkt Ain0? Dann guck mal ins Datenblatt, welcher Spannungsbereich an den Eingängen des ATmega48 zulässig ist und überlege, wie du das bei deinem Aufbau sicher stellen kannst. Tip: Die Angaben im Datenblatt beziehen sich immer auf Gnd Schaltplan?
-
Thread
CH32V006 und CH32V007 von WCH
Renesas. In meiner Liebherr-Kühl-Gefrierkombi sind (mindestens) zwei Atmel AVRs verbaut. Ein Atmega48 und ein Atmega88, wenn ich mich recht erinnere. Galvanisch getrennt, auf einer Platine. Ein weiterer könnte noch hinter dem Display in der Tür stecken.
alt. Da war Atmel noch modern. In einem Induktions-Kochfeld mit Touch-Steuerung fand sich ein Atmega 328.
-
Thread
H-Brücke 24V Motor
wird mit 24V betrieben und hat 100W Leistung. Als Stromversorgung haben wir ein Netzteil,dass 24..48VDC liefert. Am Ausgang zum Motor sollen 0..48VDC ankommen. Die vier Gates T1-T4der MOSFETS sollen mit einem Arduino angesteuert werden. Als MOSFETS haben wir bisher den IRL3705N ausgewählt.
wird mit 24V betrieben und hat 100W Leistung. > Als Stromversorgung haben wir ein Netzteil,dass 24..48VDC liefert. > Am Ausgang zum Motor sollen 0..48VDC ankommen. dann heisst das, bei 48V am Eingang werden die Motoren überlastet und dürfen höchstens mit halber Leistung versorgt werden, in dem man
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Zumindest das zwiete Projekt scheint so wie das von Thomas Fischl zu sein. Nur eben mit einem ATMega anstelle von einem PIC. Beide (ATMega, PIC) erledigen nur den USB Teil und sind über SPI mit einem CAN Controller verbunden.
gesteuert werden müssen. Lässt sich hier etwas mit MOSFETS machen? Dann könnte schon ein kleiner ATMEGA48PA-AU ausreichen, oder ist der dann bei 6 PWM Kanälen zu langsam / ungenau? Wenn ich es richtig verstanden habe, lässt sich theoretisch jeder I/O Pin via Software zum PWM Signalgeber "umbauen",
-
Thread
Eclipse: Invalid Device Specification atmega32
simulavr -h AVR-Simulator Version 0.9cvs ... Supported devices: at90s4433 at90s8515 atmega48 atmega128 [/code] Das simulavr im aktuellen WinAVR unterstützt offensichtlich keinen ATMega32 mehr. Wie wäre es mit einem ATMega48, müsste doch zum ausprobieren reichen. Simulavr ist
Hi BS, es gibt einen simulavr, der auch den atmega32 kann. (aktuelle Liste: at90s4433, at90s8515, atmega128, atmega16, atmega168, atmega32, atmega328, atmega48, atmega88, attiny2313) Das ist für Dich vermutlich die gute Nachricht! ;-) Die schlechte
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
Ich möchte gern mit einem Arduino Pro Mini Clone (Atmega 168 @8MHz, 14 digitale, 6 PWM Pins) eine Schachuhr bauen (=2 separate Uhren). Dazu habe ich nach dem sparsamsten Display gesucht und aktuell sieht es für mich so aus, als wäre es ein 7-segment LCD.
doch ein Beispiel verlinkt. > Wäre eine Realisierung mit einem Microcontroller à la HT1621 (Atmega169 > müsste auch in die Kategorie fallen) eine Alternative oder bräuchte man > hier auch Schieberegister? HT1621 bzw ATmega169 können die Segmente einer Anzeige nicht direkt ansteuern, sondern
-
Thread
wie ist uisp unter Linuxzu benutzen ?
zugreift, bin ich auch als root angemeldet. Ich habe:AVR-In-System-Programmer,AVR Entwicklungsplatine (ATmega8/ATmega48) und ATMega8(alles von http://shop.mikrocontroller.net/) Wäre dankbar für jede Hilfe.
den man im http://shop.mikrocontroller.net/ unter AVR finden kann. Die AVR Entwicklungsplatine (ATmega8/ATmega48) habe ich auch dort gekauft. Und ich verwende einen ATMega8 Micokontroller. Direkter Hardwarezugriff, ich habe ja darüber geschrieben. Und die Adresse des Parallerports, man kann sich ja
-
Thread
Mikrowechselrichter eingangsseitig regeln
Spannungsreduktion per buck) kann der Wechselrichter selber besser. Niemand hat dich übrigens gezwungen den 48V Akku statt einem 36V Akku zu nutzen.
www.mikrocontroller.net/topic/561257 ), die mich komplett vom Netz entkoppelt. Allerdings habe ich noch ein 48V-800W-DIY-BHKW, was die Versorgung im Winter übernimmt. Das Ziel ist also bei maximalem Wirkungsgrad die Energie vom 48V-Akku auf meine AC-Batterie zu übertragen. Am besten gleich über die AC-Leitung
-
Thread
Low speed USB atmega8 oder attiny85?
gegebenenfalls manipulieren. Soweit ich weiß verwenden die meisten Mäuse Low-Speed USB. Würde mir dazu ein ATmega8 mit 8 MHz Taktung reichen oder sollte ich lieber einen ATmega48 mit 20 MHz nehmen? Gruß Maxim EDIT: Und nein... ich möchte keine seriellen Adapter oder sonstiges verwenden. Nur USB.
manipulieren. Soweit ich weiß verwenden die meisten Mäuse Low-Speed USB. > Würde mir dazu ein ATmega8 mit 8 MHz Taktung reichen oder sollte ich > lieber einen ATmega48 mit 20 MHz nehmen? Weder noch. Du willst also ein Gerät bauen, was auf einer Seite einen Anschluss für eine USB-Maus hat und
-
Thread
QR Code lesen mit ATMega oder STM32F1
searchweb201603_13,ppcSwitch_5&btsid=a910b8c5-4fcf-43dd-8aa6-2d1e6dd2ad92&algo_expid=d81ebcf8-273e-48cb-acd6-f8c054f41784-1&algo_pvid=d81ebcf8-273e-48cb-acd6-f8c054f41784
searchweb201603_13,ppcSwitch_5&btsid=a910b8c5-4fcf-43dd-8aa6-2d1e6dd2ad92&algo_expid=d81ebcf8-273e-48cb-acd6-f8c054f41784-1&algo_pvid=d81ebcf8-273e-48cb-acd6-f8c054f41784 ARGH... hat auch USB und einen virtuellen COM-Port... Sorry
-
Thread
Ethernet I/O Karte 64 Ein- 64 Ausgänge
Embedded-LAN-module&products_id=33 Ich stell mir das jetzt so vor: Das oben genannten Modul mit dem ATMega32 über rs232 kommunizieren lassen. An dem Atmega sind drei 16-Bit Schieberegister 74LS674. 16 Ausgänge vom ATMega und 48 vom Schieberegister. Diese Ausgänge müssen dann nochmals zu den Treiberbausteinen
Franki C. schrieb im Beitrag #2684465: > Das oben genannten Modul mit dem ATMega32 über rs232 kommunizieren > lassen. An dem Atmega sind drei 16-Bit Schieberegister 74LS674. 16 > Ausgänge vom ATMega und 48 vom Schieberegister. Ich weiß nicht... die Mikrocontroller sind inzwischen
-
Thread
Einrichtung von Eclipse für AVR-Programmierung unter Linux
hierfür nicht zu nutzen, habe ich alles per Hand noch einmal gemacht. Programmieren möchte ich den ATMega 8. Gruß Max
_64/avr/include Tab Symbols -> Add... -> Name:__AVR_ATmega8__[/code] Hat sich leider nichts getan. Gruß Max
-
Thread
Höchst sonderbarer Fehler bei serieller Übertragung
s 115 0b1110011 diff: -48 AND 0b1000011 XOR 0b110000 D 68 0b1000100 t 116 0b1110100 diff: -48 AND 0b1000100 XOR 0b110000 E 69 0b1000101 u 117 0b1110101 diff: -48 AND 0b1000101 XOR 0b110000 F 70 0b1000110
0b11000011 � 243 0b11110011 diff: -48 AND 0b11000011 XOR 0b110000 � 196 0b11000100 � 244 0b11110100 diff: -48 AND 0b11000100 XOR 0b110000 � 197 0b11000101 � 245 0b11110101 diff: -48 AND 0b11000101 XOR 0b110000 � 198
-
Thread
KS0108 GLCD Routinen
einmal veröffentlichen, habe da mit einen Font hinbekommen, im Groben alles am Laufen. Basis ist ein ATmega8 der alles übernimmt. Grüße Wolfgang
wieder wegnehme, kann also nicht am Display liegen. Woran könnte sowas liegen? Ich verwende einen Atmega168 (Arduino)
-
Thread
Erfahrungsberichte zu verschiedenen USB-ISP-Programmern
11999059 Den hab ich auch und ich bin voll zufrieden! Zum einen ist das Ding sauschnell (einen ATMega48 hat der in gefühlten 2 Sekunden voll) und zum anderen sieht das Teil sehr -ich würd sagen- edel aus (schönes Plexiglasgehäuse). Umstellbar zwischen 5, 3.3V und keiner target Versorgung. Kann
#1786791: > Den hab ich auch und ich bin voll zufrieden! Zum einen ist das Ding > sauschnell (einen ATMega48 hat der in gefühlten 2 Sekunden voll) und zum > anderen sieht das Teil sehr -ich würd sagen- edel aus (schönes > Plexiglasgehäuse). > Umstellbar zwischen 5, 3.3V und keiner target Versorgung.
-
Thread
Günstiger Anfang mit ARM Gesperrt
Demoboard von Freescale gibts ebenfalls spottbilig, er ist nur marginal komplizierter als ein großer ATMega, dafür nur halb so teuer und doppelt so leistungsfähig. Sehr empfehlenswert.
konfigurierender Krempel inside, aber nur 1 UART. > nur marginal komplizierter als ein großer ATMega ARM und nur marginal komplizierter... Aber sicher doch: http://www.freescale.com/files/32bit/doc/ref_manual/KL05P48M48SF1RM.pdf Nee nee, da zahlt man lieber etwas mehr und hats hinterher etwas
-
Thread
Wechsel von ATmega8 auf ATmega32 - Codeanpassung
Hallo, ich bitte um Entschuldigung, ich hätte die Typen genauer angeben sollen. Bei dem ATmega8 handelt es sich um einen ATmega48-20PU. Bei dem ATmega32 um einen ATmega32-16PU. Die Register heißen bei diesem Typ wohl etwas anders ;) Detlef Kunz schrieb im Beitrag #3455603: > Und TIMSK0
tatellos. Ich möchte an dieser Stelle noch einmal darauf hinweisen, das dieser Code hier auf dem ATmega48 keine Probleme bereitet hat. Gruß Tobi
-
Thread
Atmega168 mit Pollin Board flashen
Kann ich einen Atmega168-20 auch mit Pollin Board und Ponyprog flashen ? Sockel für Atmega8 hat das Board aus dem Datenblatt wäre der Atmega8 mit 168 Pinkompatieble ( 28 Pin )
Die Mega48/88/168 Reihe löst den Mega8 ab. Aber Pinkompatibel sind sie untereinander. Nicht ganz Codekompatibel, was einige Registernamen betrifft(s.u.). Flashgrößen: 48->4kB 88->8kB 168->16kB Das ist soweit
-
Thread
Funksteckdose "in richtig"
ich möglichst sparsam (sowohl was Bauteile als auch den Verbrauch betrifft) zwei Spannungen (24 oder 48V für die Relais und 3.3V für µC und Funk) kommen? Bin für jede Hilfe Dankbar! Gruß, Alexander
werden muß, ist die höhere Spannung besser. > Was für eine Art von Spannungsregler bringt > denn 48V mit halbwegs akzeptablem Wirkungsgrad auf 5V? Ein Linearregler, denn es geht im Schnitt um 100uA, und wenn mal kurzzeitig 50mA gezogen werden, sorgt der 24V/48V Pufferelko für genügend Reserve selbst
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
Hallo Leute, ich versuche auch gerade ein dogm128 display mit einem atmega32 zum laufen zu bringen. Dazu muß ich sagen, daß ich mir erst heute ein Programmierkabel mit 10-Pol Wannenstecker gebaut habe, damit ich den atmega32 über mein mysmartUSB programmieren kann. das Kabel
Hallo Martin, dein Fehler kommt daher, dass die Library für einen Atmega324 und dessen USART-Schnittstelle geschrieben ist und bei deinem Atmega32 die Register anders heißen. Du musst einfach diese Zeilen in dogm-graphic.h an deinen Controller anpassen: [c]//Define a
-
Thread
Tangens sprengt die Codemenge
Vielleicht schafft es ja Microchip endlich den ATtiny2313 als Attiny8313 mit 8kB zu entwickeln. Und ein ATmega32313 mit 32kB Flash, 4kB SRAM und 18 IO-Pins wär natürlich super. Peter
deines Auswertecodes nicht mehr. Der Compiler erzeugt daraus folgendes: [avrasm] .L5: sbis 48-0x20,0 rjmp .L5 in r25,82-0x20 .L7: sbis 48-0x20,0 rjmp .L7 in r22,82-0x20 .L9: sbis 48-0x20,0 rjmp .L9 in r24,82-0x20 sub r22,r25 sub r24,r25 [/avrasm] Das sind 22
-
Thread
Frage zu Bootloader-Protokoll AVR
Gast wrote: > Dafür hätte ich dann einen spezialisierten, Solange man nur einen AVR-Typ (keinen ATmega48, ATtiny) und mit immer der gleichen Taktquelle (Quarz wegen UART ohne Autobaud) benutzt, mag das nicht stören. > schlanken Also schlank ist der keineswegs, ich lese da was von 2kB groß.
wrote: >> Dafür hätte ich dann einen spezialisierten, >Solange man nur einen AVR-Typ (keinen ATmega48, >ATtiny) und mit immer der gleichen Taktquelle (Quarz >wegen UART ohne Autobaud) benutzt, mag >das nicht stören. Zum Verständnis: welchen Nachteil hat es für ein spezifisches Projekt, dessen
-
Thread
Pollin-Board was muss ich alles noch bestellen
Transistoren. Attiny2313 nehme ich gerne für Experimente, hat aber kein ADC. Für ADC würde ich einen Atmega8 bzw. Atmega48 nehmen, wenn ich die Pinkompatibilität 8 <-> 48 positiv geprüft hätte. > Dann noch ein paar Grundlegende Bauteile laut Absoulte Beginners, > allerdings weis ich nicht was Prellfreie
mit zwei Datenblättern und Quervergleich ist das aber schaffbar. Ich will mir schon ewig einen Atmega168 anschaffen als pinkompatiblen Ersatz für den Atmega8 und Experimente in Richtung Arduino. WEIHNACHTSMANN hörst du mich???? ;-)
-
Thread
pointer struct parameter übergabe / fehler?
bei AVR Studio da benutzt werden? Ich bekomme: [pre] % gmake -f ../Makefile avr-gcc -mmcu=atmega128 -Wall -gdwarf-2 -O0 -fsigned-char -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c avr-gcc -mmcu=atmega128 -Wl,-Map=SquareTest.map main.o -o SquareTest.elf avr-objcopy -O ihex -R .eeprom
SquareTest.eep SquareTest.lss SquareTest.map Build succeeded with 0 Warnings... avr-gcc.exe -mmcu=atmega128 -Wall -gdwarf-2 -O0 -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c avr-gcc.exe -mmcu=atmega128 main.o -o SquareTest.elf avr-objcopy -O ihex -R .eeprom SquareTest.elf SquareTest.hex
-
Thread
Welchen Microcontroller für Roboter?
Könnte ich eigentlich auch einen ATMEGA48-20PU DIL28 nehmen??? Der ist recht preisgünstigt, liegt das an der Qualität?
Der Mega48 ist die kleine Version des Mega8, mit halb so viel Speicher.
-
Thread
[s] Kiste mit verschiedener Elektronik (u.a. AVR uC, HD44780, Temp Sensoren uvm.) + Steckbrett
shop/dt/OTgwOTk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_ATMEL_ATmega8_16PU.html http://www.pollin.de/shop/dt/MjkwOTk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_ATMEL_ATmega16_16PU.html http://www.pollin.de/shop/dt/ODgwOTk4OTk-/Bauelemente_Bauteile
shop/dt/OTk4ODk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_ATMEL_ATmega1284P_PU.html
-
Thread
Kühl-Gefrierkombination Miele KFN 37282 iD mit Temperaturproblemen.
verbaute Elektronik, auf der Platine sind gleich zwei unterschiedliche AVRs verbaut gewesen, ein Atmega324 und ein Atmega48, durch Optokoppler getrennt. Das Gerät wurde etwa 2010 beschafft. (Ja, ich weiß, daß das Bild nicht klasse ist, aber ich werd' deswegen die Elektronik nicht wieder ausbauen
verbaute Elektronik, auf der Platine sind > gleich zwei unterschiedliche AVRs verbaut gewesen, ein Atmega324 und ein > Atmega48, durch Optokoppler getrennt. so was hab ich in einem Liebherr-Getränkekühlschrank auch mal gesehen Da waren Möbel-Netzteile eingebaut usw - sah eher aus wie aus der Lehrwerkstatt
-
Thread
Anfängerfrage: MUX / DEMUX
Nimm doch mal nen kleinen uC, ein ATmega48 reicht mehr als aus. Die Schalter direkt an die Ports gehängt (mit Pullups), den Zustand kannst du dann wahlweise über I2C, SPI, UART oder eben über 4 Leitungen übertragen... Gruss
Aber klar doch :-) www.reichelt.de Folgendes brauchst du: - ATmega48 - 12* 10k Widerstand (11+1 fürs Reset am ATmega) - 2* 100 nF Kondensator (1 fürs Reset, 1 als Abblockkondensator) - Lochrasterplatine - Wannenstecker 2*5 (fürs ISP) Lötzeug, Kabel etc. evtl
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Wenn Er meine Bilder meint... ist da schon ein unbestückter TSOP48. Hab auf dem Board ja fast alles ausgelötet, um die PIN-Belegung der CPU heraus zu finden. Also hab ich einen freien TSOP48 ;-)
48-bit addressing > Capacity: 238475.1 MB = 232.8 GB (488397168 x 512) > Marvell>>
-
Thread
Mikrocontroller
Abschnitt zu meiner ASCII deklaration: unsigned char Zeichensatz[128][5]; //Zahlen Zeichensatz[48][0]=0b01111100; //0 Zeichensatz[48][1]=0b10100010; Zeichensatz[48][2]=0b10010010; Zeichensatz[48][3]=0b10001010; Zeichensatz[48][4]=0b01111100; ......//für weiter zeichen und Zahlen
geht es nur darum Pixel gesetzt oder nicht gesetzt. zB. enthaelt deine Fonttabelle Zeichensatz[48][0]=0b01111100; //0 Zeichensatz[48][1]=0b10100010; Zeichensatz[48][2]=0b10010010; Zeichensatz[48][3]=0b10001010; Zeichensatz[48][4]=0b01111100; und 'zufaelligerweise' sollst Du nun genau
-
Thread
Einstieg ARM
recht aber ich dachte da eher an die Clock-Logik oder die Benutzung vom DMA (wobei es den beim ATMega ja gar nicht gibt) oder z.B. die Interrupt-Programmierung (im Vergleich zum ATMega) mann muss sich wie gesagt erst mal einlesen ist ja aber im Grunde bei jeder CPU so.
...versuchs doch mal mit 'nem "Teensy 3.0" (MK20DX128 32 bit ARM Cortex-M4 48 MHz; 18€ bei WATTEROTT)! Läßt sich mit 'ner modifizierten Arduino-IDE ("Teensyduino") programmieren! - Einfacher geht's nicht!
-
Thread
MOSFET zur PWM
Waage über LordCell und Arduino Das Ganze mal eben by the way > >>Diesen kann ich auch bei 48V und 2A verwenden oder? > > Gerade so, der hat 55V Sperrspannung. Also ich möchte in dem Stromkreis mit 48V/2A einen DC-Motor betreiben. Der Motor hat auch 48V/2A (Ist dann dann ein Linearbetrieb
Ist OK. >Und würde dann das Ganze wie in dem angegeben Schaltplan aufbauen. >Jeweils einmal mit 48V/2A und einem DC-Motor mit 48V/2A >und einmal mit 24V/1A und zwei Spulen mit jeweils 12Ohm und 1A Ist OK.
-
Thread
I2C meldet status 0x38
Hallo Leute, ich habe einen Atmega 644PA, und den BLMC von Ulrich Radig. Der Atmega644 sendet 2Bytes und danach meldet der TWI 0x38, also Arbitration lost in SLA+W or data bytes. Hat jemand ne Ahnung wie das kommt? Danke im Voraus
known Problems: none Version: 23.06.2011 Description: Brushless Motor Controller for ATmega48/88/168 Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder
-
Thread
VGA-Signal digitalisieren
oder? da könnte man doch schon was mit 16mhz machen? wer kann so etwas mal vorstellen mit dem atmega644 oder kleiner und dem adc. mfg
solche Digitizer gab es schon für Apple ][ und C64, da sollte der ATMega das auch locker schaffen. Aber mehr als den Lerneffekt bringt das heute nicht mehr glaube ich.
-
Thread
CSD Angebotsaktion morgen
Microcontroller ATMEL ATTINY13V-10SU 0,99 EUR ATTINY26-16PU 1,75 EUR ATTINY45-20PU 1,49 EUR ATMEGA1280-16AU 7,95 EUR ATMEGA32L-8PU 4,65 EUR ATMEGA644PA-20PU 4,59 EUR ATMEGA324P-20PU 3,99 EUR ATMEGA328P-AU 2,75 EUR ATMEGA1284P-PU 4,49 EUR ATMEGA1284P-MU 3,85 EUR AT90USB1287-AU 6,95 EUR ATXMEGA128A1-AU 4,95 EUR AT91SAM9260-QU 10,95 EUR Speicher ICs MT48LC16M8A2P SDRAM, 128MBit, 16Mx8, 3.3V, 54-TSSOP-II 4,89 EUR MT48LC8M8A2P SDRAM, 128MBit, 8Mx8, 3.3V, 54-TSSOP-II 5,75 EUR Lötkolben ERSA Lötkolben Multi-Pro 930CD 28,49 EUR Lötkolben TIP 260
-
Thread
Codeblähungen beim Rechnen mit globaler Variable
Hallo, ich verwende avr-gcc zur Kompilierung für einen Atmega. Ich habe jetzt schon mehrfach beobachtet, dass es den Code aufbläht, wenn man mit globalen Variablen rechnet, anstatt mit temporären, lokalen Variablen, die man dann am Ende der globalen Variable
=atmega328p -flto -Os -Wl,-Map=test.map test.o -o test.elf avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature test.elf test.hex avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc
-
Thread
AVR Orgel Eigenbau
der 48kHz durchaus auch alle benötigten 10 Ausgänge versorgen. Das ist kein Problem [c] ISR( ... ) // wird im 48kHz Raster aufgerufen { for( i = 0; i < NR_CHANNELS; i++ ) { if( channel[i].
geholt und abgeschickt werden. Ja und? Was denkst du eigentlich wie lange das dauert, alle 1/48tausend Sekunden 10 Werte auf den Weg zu bringen? > Für 48kHz > Samplerate sind das mindestens 480kHz Abtastrate. Du hast es immer noch nicht. Die ISR wird mit einer Frequenz von 48kHZ aufgerufen
-
Thread
[V] Verschenke / Verkaufe - Laptop, OP Panel Interbus, AVR Test Boards (ideal für Anfänger)
www.pollin.de/shop/dt/MDc5OTgxOTk-/Bausaetze/Diverse/Spannungsregler_Bausatz.html Experimentiertboard Atmega 8 von Kreatives Chaos, (ATMega48/88/168 v2.0 ) näheres hier: http://www.kreatives-chaos.com/artikel/atmega168-testboard-v2 Habe die Platine Ätzen lassen hat selber 17 Euro gekostet Preis: 21 Euro
Panel, G-LCD's und Board von U.Radig sind schon weg! Experimentiertboard von Kreatives Chaos (ATMega48/88/168 v2.0) ist noch da. Gruß Martin
-
Thread
eigenständige Lüftersteuerung mit LCD bauen
??? atmega48 hat z.b. 6 pwm kanäle mfg @steffen Also softwaremässiges pwm für 12 kanale + temperaturabfrage + schallmessung + lcd + einstellungen für die lüfter per poti --> kann ich mir mit einem µc nicht
jo nimm doch 2 mega 48 als slaves, und an die möglichst hohen externen takt, damit die PWM frequenz möglichst hoch ist, damit du die lüfter nicht pfeifen hörst! und dan z.b. simpel das UART nutzen, und die beiden controller
-
Thread
reziproker Frequenzzähler mit BASCOM-AVR
angeschlossenes LCD möglich. Für die auf 4K Code begrenzte Version ist es besser, anstatt eines ATmega328 einen ATmega48/88 zu verwenden. Durch kürzere Adressierung wird deutlich Code gespart. Die gezeigte Version benötigt von einem ATmega48 rund 83%, wodurch noch Platz (knapp 700 Byte) für eigene Erweiterungen
Der Code wurde dadurch kleiner und die maximale Eingangsfrequenz liegt nun über 600 kHz mit einem ATmega48 @ 16 MHz. Das ist nicht schlecht!
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
hatte mir eine Lochrasterplatine mit zwei MCP2515 nehmst MCP2551 und da gleicher Sockel wie ein ATMega8 einen ATMega328P aufgebaut. Der hat den Vorteil das er pinkompatibel ist und mehr Ram und Flash hat und zudem ein Freq Ausgang und im max Fall bis 20MHz betrieben werden kann. Der ATMega8 wäre schon
High->low reagiert und so ein Frame, vom Atmega unbemerkt, im MCP bleibt. Der ATMega setzt ja auch nur das Register im MCP zurück welches zuvor als meldendes und ausgelesendes identifizerit wurde - oder ???????????? Wurde deshalb weiteroben die
-
Thread
uC mit FPU und wenig Pins
100kS/s und zwei I2C. Also prinzipiell würden ich da ja mit z.B. 16 Pins insgesamt auskommen, 32 oder 48 wären auch noch i.O.
FPU, egal wie dünn und langsam, oder brauchst du Rechenleistung? Minimum bei den STM32F3 wäre LQFP48.
-
Thread
Gleichstrommotor ansteuern
Hühnerklappe öffnen und schliessen zu können. Ein- und ausschalten möchte ich den Motor mit einem Atmega. Je nachdem welche Richtung der Motor drehen soll, wird die Polarität der Anschlüsse am Motor vertauscht. Der Motor braucht 2.6V, ich möchte aber gerne einen Atmega mit 5V betreiben. Meine
+208+432+48+0+0+40.0+5.0+0.0+0.0+0.5%0AR+608+208+608+48+0+0+40.0+5.0+0.0+0.0+0.5%0Aw+432+240+464+240+0%0Aw+384+224+384+304+0%0Ag+640+432+640+448+0%0Aw+384+304+592+416+0%0Ar+464+240+640+400+0+1.0%0Aw+608+240+640+
-
Thread
Controllerempfehlung für viele LEDs
16 RGB LEDs sind ja eigentlich 48 LEDs. Wenn die 16 LEDs alle noch verschiedene Farben darstellen sollen können, dann brauchst da 48 PWM-Ausgänge. Da schlucken Standard-RGB-LEDs dann schon zusammen einen guten Ampere. Bei den Atmels
zusammen durften glaube ich nicht mehr wie 200mA verbrauchen. Ich glaube ich hätte mir da je einen Atmega für jede Farbe geholt. Also einen für die 16 blauen, einen für die 16 grünen und einen für die 16 roten LEDs. Und dann einen 4. Atmega, welcher die Kommunikation mit dem PC übernimmt, RGB-Farbcodes
-
Thread
fragen zu 8 bit timer und 16 bit timer bei einem atmega328p
Dann kommt die Polizei und nimmt dir deinen Arduino weg. Und zur Strafe mußt du das Handbuch zum ATmega328 lesen.
>> untereinander zu beachten! > > Welche Interrupt Priorität? > Guck mal ins Datenblatt vom ATmega328p Habe ich: http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf ATmega48A/PA/88A/PA/168A/PA/328/P 12.4 Interrupt Vectors in ATmega328 and