-
Thread
Welche AVR sind mit SPI zu programmieren
45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535 64 Pins: ATmega 64, 128, 640, 1280, 1281, 2560, 2561 Vermutlich gibt es noch ein paar mehr.
ebenfalls nicht, wo ich die mental hinstecken soll. Wenn mir ein ATtiny nicht reicht, nehme ich ATmega. Wenn ATmega nicht reicht, nehme ich ARM. Das sind schon genug auswahlmöglichkeiten. Warum soll ich mit extra Werkzeuge und Know-How für diese "Lückenfüller" aneignen? Profis sehen das sicher anders
-
Thread
STK500 und AVR Studio 5
denen ist dort gelistet. Muss die Bezeichnung komplett identisch sein? Hier mal meine 4: -atmega 168-2QPU -atmega16L 8PI 0247 -atmega8 - 16PU -AT90S8515 8PC 0231 Oder kann man diese Microcontroller nicht mit avr programmieren? Gruß Marco
Habe jetzt auf mein Board einen AtMega 8 drauf gesetzt, wie es in dem User Guide steht, auf das grüne Feld. Habe das 6polige Kabel zum verbinden von SPROG2 und ISP6Pin angeschlossen. Das Board über einen RS-232 - USB Converter an den PC
-
Thread
Alternative zu Reichelt, oder Preisanstieg "normal"
auch für ein paar andere ATmega ... hab auch den ATmega168 und ATmega16 ( wobei hier der Unterschied nicht so groß ist ... 11 cent ) verglichen. Könnte sich vielleicht sogar lohnen, eine Sammelbestellung bei Farnell zu starten
Ich hätte Interesse an Atmega8 in PDIP ca 10 Stück
-
Thread
Weg von Arduino - Beratung
einarbeiten der mir auf jedenfall ausreicht und nicht wie vorher vom kleinsten zum größten. (attiny2313 - atmega8 - 88 - 168 - 328 - 32 - 2560) Vom preislichen her ist mir das egal, wenn ich die Preise vergleiche ist das kein Weltuntergang... Lieber mit Kanonen auf spatzen schießen, da tut sich der Anfänger
. Das ist aber eine Fehlerquelle zusätzlich. Ein ARM M4 kostet genausoviel wie ein Xmega oder Atmega. Da stellt sich mir die Frage nicht mehr, was ich nutze..
-
Thread
Suche geeignete Simulationssoftware
habe in Labview benutzen? -Kann Labview auch solche Pläne generieren:? http://www.cinetix.de/avise/a168circ.gif -Gibt es eine Trial Version von Labview?
Der ATmega32 hat 32 I/O-Pins. Der AD-Wandler hat eine 10Bit Auflösung. Zur an Steuerung der Pumpe und der Heizplatte. Wenn die Geräte keine eigne Steuerung haben könnte man die mit hilfe einer PWM-Modulation
-
Thread
Winavr20071221 :-(
Bytes kleiner geworden: WinAVR-070525: 10440 WinAVR-071221: 10376 Die CFLAGS+LDFLAGS: -mmcu=atmega168 -I. -g3 -DF_CPU=4000000UL -mtiny-stack -mcall-prologues -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wundef -Wa,-adhlns=main.o -I../utils -std=gnu99 -Wundef -MD -MP
main.sym avr-nm -n main.elf > main.sym Size after: AVR Memory Usage ---------------- Device: atmega16 Program: 5774 bytes (35.2% Full) (.text + .data + .bootloader) Data: 369 bytes (36.0% Full) (.data + .bss + .noinit) lg, Frank
-
Thread
AVR übertakten?
Hat jemand von Euch schonmal Erfahrung Gesammelt ,was das übertakten eines ATMega16 über 16 Mhz hinaus angeht ? Ich bräuchte für eine Anwendung ca. 24 Mhz und ich weis nicht, ob man mittels eines 24 Mhz Quarzes die Leistung so erhöhen kann. gruß Thomas
Hi schau mal nach, Atmel hat auf der Webseite den ATMEGA 168 der kann von sich auch bis 24MHz. Wenns nicht gleich 16kb Speicher sein sollen, tut es auch der ATMEGA48 (4kb) oder der ATMEGA88 (8 kb) die können alle 24 MHz. Gruß Tobi
-
Thread
Problem beim Flashen des Arduino-Bootloaders
Hallo, ich möchte einen ATmega8-16 PU mit dem Arduino Bootloader flashen. Ich habe es bisher mit einem Minimal-Parallel-Programmer, dem originalen USBasp und einem Arduino als ArduinoISP versucht. Sowohl in der Arduino IDE als
Bootloader zu flashen. Das USBasp funktioniert interessanterweise nur an mega8'ten nicht, an einem mega168 funktioniert es genauso wie das ArduinoISP. Ich bedanke mich jetzt schonmal für jede Hilfe. MFG Bardaky
-
Thread
silabs C8051 programmer
da wird stark an die nicht arduino Nutzer gedacht. Kein sourcecode. Hier liegt zum Glück noch ein atmega168. Er scheint jedoch nicht so viele Modelle zu unterstützen. Z.b. die ganzen C8051Fxx5 Modelle, von denen ich mir eigentlich eins holen wollte. Wahrscheinlich wird es dann doch bei dem China prgogrammer
da wird stark an die nicht arduino Nutzer gedacht. Kein sourcecode. Hier liegt zum Glück noch ein atmega168. Er scheint jedoch nicht so viele Modelle zu unterstützen. Z.b. die ganzen C8051Fxx5 Modelle, von denen ich mir eigentlich eins holen wollte. Wahrscheinlich wird es dann doch bei dem China prgogrammer
-
Thread
stk500.ini
geschrieben habe und die Parameter der Controller aus der stk500.ini auslese. Jetzt wollte ich einen ATMega168 programmieren, den es damals anscheinend noch nicht gab. Danke trotzdem. Vielleicht hat ja jemand eine stk500.ini, in der der ATMega168 als Device aufgeführt ist. Thomas.
-
Thread
AVR ISP Programierstick
schon, nur weiß ich nicht worunter ich suchen muss. Ich muss des öfteren auf mehreren Platinen einen Atmega168PB per ISP programmieren. Gibt es statt PC und Programmer vielleicht eine Art Stick (gerne auch DIY) mit einem AVR, dem ich einmalig mein Programm einspielen und der dann einfach auf die zu flashenden
Ja, sowas meine ich. Leider wird die Firmware scheinbar nicht mehr gepflegt und der Atmega168PB ist nicht in der Liste.
-
Thread
Wie komfortabel ist C auf ATmega?
Anmerkung dazu: ATmegas können auch mit externem RAM betrieben werden. Nicht alle ATmegas, der ATmega8515 und der ATmega128 haben ein externes Speicherinterface. Gibts noch weitere?
"Nicht alle ATmegas, der ATmega8515 und der ATmega128 haben ein externes Speicherinterface. Gibts noch weitere?" Mega162, Mega640, Mega641, Mega 1280, Mega1281, Mega 2560, Mega 2561, um nur ein paar zu nennen...
-
Thread
Mikrocontroller Neuling
sein soll. Empfehlenswerte Controller zum Einstieg sind meiner Meinung nach auf jeden Fall der ATMega8 und evtl. der ATMega32. Die haben 22 bzw. 32 I/O-Pins und damit für den Einstieg mehr als genug. Preisgünstig sind sie auch. Hier ist noch eine recht gute Seite zum Einstieg: http://www.roboternetz.de
das kostet nur 15 EUR. Außerdem hast du die Möglichkeit verschiedene Prozessoren zu verwenden. Atmega (8,48,88,168,16,32,8535,644) und Attiny (12,15,25,2313) Ein STK500 hat allerdings auch seine Vorteile, allerdings ist es wesentlich teurer. Es bietet wie oben schon erwähnt, einstellbare Taktfrequenz
-
Thread
UART mit atmega32
Servus, überprüfe mal ob der atmega32 den gleichen Quarz hat wie der atmega16. gruß Christian
Atmel application Note richtig interpretiere sind die 1% nur bei den allerneuesten gültig, also ATMega48, 88, 168 usw. Und bei 2 AVRs sind das im Worst case schon 2%, bei unterschiedlicher VCC und Temperatur noch mehr. Das hat dann schon erheblichen Einfluß auf die Stabilität der Verbindung.
-
Thread
China-Arduino zum Pflanzen gießen
7df2a96f2d6a&priceBeautifyAB=0 China-Arduino:https://de.aliexpress.com/item/Hot-sale-1pcs-Nano-Atmega168-controller-compatible-for-arduino-nano-Atmega168P-CH340-CH340G-USB-driver-NO/32866959979.html?spm=a2g0x.10010108.1000016.1.200c2af3B1FtW4&isOrigTitle=true Dioden:https://de.aliexpress.com/item
-
Thread
Arduino Code übersetzen
am Mittwoch bin ich wieder zu Hause... wenn du magst, kann ich dir ein Demoprogramm für den Atmega168 und dem Rda5807 aus einem Radio von mir extrahieren.... ist für den AVR-GCC geschrieben...
> am Mittwoch bin ich wieder zu Hause... wenn du magst, kann ich dir ein > Demoprogramm für den Atmega168 und dem Rda5807 aus einem Radio von mir > extrahieren.... ist für den AVR-GCC geschrieben... Hallo jjflash, wie kann ich zu dem Angebot nein sagen. :-) Vielen Dank auch den anderen für dem
-
Thread
bestellen bei Digikey
verschiedenen Angeboten, wo ist da der Unterschied zwischen den Bauteilen. Hier sind die Bauteile (ATMEGA168PA-AU): http://www.digikey.de/scripts/dksearch/dksus.dll?vendor=0&keywords=ATMEGA168PA-AU
-
Thread
[S] einfaches, kleines ATmega-Modul, ggf. nur Platine
Richtung entworfen und gebaut. Besser gesagt ein paar dieser Dinge in verschiedenen Ausführungen: * ATMega32 Board mit 4 Tastern, LEDs, USB, Temperatursensor und Poti am ADC (lässt sich auch über USB flashen) http://aauer1.aa.funpic.de/wordpress/wp-content/uploads/2008/04/3d-controller.jpg * ATMega128
100%ig genau sagen was ich noch habe und was nicht. Aber ich glaube, dass * ich ein bestücktes ATMega32 Board und ca. 3 unbestückte habe. * ATMega128 Board hab ich momentan glaub ich nur ein bestücktes, * und ATMega8 Board bin ich mir nicht sicher ob ich noch Platinen hab, wenn dann eher nur welche
-
Thread
Komme nicht auf meinem Webserver von extern
hallo, ich habe einen webserver (atmega128 und ethernutOS). intern (im LAN) komme ich mit 192.168.0.101 wunderbar auf die html oberfläche! trotz der portweiterleitung in meiner fritzbox 7170 (port 80 an 192.168.0.101)komme ich nicht
drauf. hänge ich einen hdd-webserver (ipdrive) drann (mit exakt den gleichen einstellungen IP:192.168.0.101 SUB:255.255.255.0 GW:192.168.0.30) dann komm ich auf die oberfläche auch von außerhalb. (selbstverständlich steck ich das andere gerät dann ab!) Eins setz ich noch oben drauf!!!: im schulnetz
-
Thread
ADCmessung macht faxen
zusammen. Ich versuche gerade eine Temperaturmessung vorzunehmen und den ADC-wert an PORTD meines ATMEGA168 auszugeben. Benutze folgende schaltung: VCC(5V) | | R R R R=5,4K 1% für KTY-210 | ADCIN--- | | K
) {;} // auf ende der Wandlung warten PORDD = ADCH; Im Datenblatt zum ATMEGA168 stehen seeeeehr interessante dinge über den ADC! MfG
-
Thread
Probleme mit HD44780 1602 LCD Module
einfach mit einem Ext. Quarz Habe ich leider nicht... Habe aber noch andere Avr´s rum liegen(ATMEGA32A-PU und ATMEGA168A-PU) Soll ich es mal mit einem von diesen Testen? Warum sind die Fusebits eigentlich auf einen externen Osizlator gesetzt? Das ist doch eigentlich nicht der Standard oder?
Ja, sonst liegt an den Eingängen des Displays nur der Zufall an, der ein bisschen von dem ATMega abhing. Würde erklären warum es manchmal so ein bisschen funktionierte.
-
Thread
AVRs nach einigem Flashen gestorben
In den letzten Jahren habe ich einige Platinen mit ATmega2560 und ATmega128 hergestellt und programmiert, von denen einige nach einigen 10 Programmierungen nicht mehr ansprechbar waren. Nun habe ich (als relativer Anfänger) im Laufe der Zeit versucht,
Programmierungen hinter sich haben. Ich benutze zwar nicht diese riesen Monster, sondern nur bis max ATmega168, aber die sollten ja nicht empfindlicher sein. Ich programmiere sie einmalig auf dem STK500 und dann in der Schaltung per Bootloader. Mit dem STK500 hatte ich noch nicht einmal Probleme beim
-
Thread
DOG-M Display über SPI
Ein lauffähiges Beispiel mit einem DOG-LCD 128x64 für einen Atmega8 in Assembler: http://www.mikrocontroller.net/topic/103182 Bernhard
gestossen die evtl. auch bei anderen vorkommen. Daten: DOGM 163 LCD 5V Hardware SPI Modus ATmega168 Dragon (USB Programmer) Ich habe festgestellt dass der Bildschirm sich manchmal initalisieren liess als er am ausgeschalteten (!) Programmer hing. Hab dann mal am RS Port des Bildschirms (hängt
-
Thread
Verwirrt bei der richtigen Atmel-uC-Auswahl
verwenden. Welchen würdet ihr mir empfehlen? Oder muss ich in den sauren Apfel beißen und einen ATmega16 mit MinniRasterVormat wählen?
Entweder Atmega88/168 oder wenn man wirklich mit JTAG debuggen will ein Atmega164. Sind zwar beide etwas zu groß für die gewünschte Anwendung, aber vielleicht möchte man ja was größeres machen.
-
Thread
Arduino Hardware - ich bin etwas überfragt
auch ein Board nachbilden ohne eines zu kaufen. Das habe ich genau so gemacht, sowohl mit einem ATmega32U2 und als auch mit einem PIC32MX795F512L. Und Du kannst auch einen Schritt weiter gehen und Dein vorhandenes Board so in die Konfiguration der Arduino IDE eintragen, daß Du mit den Standard-API's
. *Z.B.* # 8 Pin: attiny13, attiny25, 45 und 85 # 20 Pin: attiny2313, attiny4313 # 28 Pin: atmega8, atmega48, atmega88, atmega168 und atmega328 # 40 Pin: atmega16, atmega32, atmega64, atmega324, atmega644 und atmega1284 Als Programmiersprache gibt es neben C als avr gcc mit dem Atmel Studio
-
Thread
welcher µC für STK500
Du solltest einen moderneren AVR benutzen, z.B. den ATmega644P. Die alten ATmega16/32 sollte man nicht mehr für Neuentwicklungen nehmen. Peter
Nimm statt des Atmega8 den pinkompatiblen Atmega88 diesen kannst du im laufenden Projekt bei Flash-Knappheit auf 16k (Atmega168) bzw. 32k (Atmega328) austauschen. Oder starte direkt mit dem 32k-Typ (kostet ca. 1.50 Euro
-
Thread
Mein verrücktes Projekt ist fertig :)
Ja eben, wo war denn nur gleich mein Mega168? Den habe ich GENAUSO aufgelötet. Muss hier im Forum rumgeistern, das Bild. War auch ein ziemlicher Akt. Habe allerdings kein Lackdraht, sondern Einzeldrähte einer 2.5mm² Litze verwendet. Ist gut
30V (TL497) > und einer H-Brücke angetrieben, ein MAX712 lädt den Akku und den Rest > macht ein ATMega88V, Würde mich auch interessieren. Kannst/willst du den Eagle Schaltplan/Layout veröffentlichen?
-
Thread
Attiny2313 Timer16 Bit, Normal Mode, unsauber
] PROGMEM = { 128, 131, 134, 137, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 174, 177, 180, 183, 186, 188, 191, 194, 196, 199, 202, 204, 207, 209, 212, 214, 216, 219, 221, 223, 225, 227, 229, 231, 233, 234, 236, 238, 239, 241,
euch auf dem Oszi anschauen. Alle anderen Timer Mode haben das Problem nicht. Zumindestens beim ATmega und Verwandte. Ansonsten, was passiert wenn man im Sinus Array alle '0' durch '1' ersetzt? Dann wären die Nadelimpulse, falls vorhanden, erstmal weg.
-
Thread
LCD HLM8070
Monaten obiged LCD zum laufen zu bekommen. Ich mag es an einen Arduino Duemilanove betreiben. Also ATmega168, das sollte ja nicht so schwierig sein den Treiber anzupassen aba ich bekomme es nicht gebacken! http://arduino.cc/en/Main/ArduinoBoardDuemilanove Mit Arduino hat keiner Erfahrung???
-> Datenbus 3 14 DB7 -> Datenbus 4 15 I/OC2 -> I/O Pin Ach es ist auch ein Atmega328
-
Thread
Suche AVR, geringe Stromaufnahme aber mit TWI/I2C und ISP
ATMega48: 3V, 4MHz => 1,2 bis 2,5 mA
ATMega48: 3,3V; 2MHz => ~ 1mA
-
Thread
Laufschrift Problem beim Laufeffekt
80c537, da der aber nicht mehr lieferbar ist, will ich nun die Laufschrift auf nem AVR, warscheinlich atmega32 programmieren. Später soll Tastatureingabe, verschiedene Schrifteffekte usw dazukommen.
bis 168 aus dem Array und bildest es auf der Anzeige ab. Dann erhöhst du die Variable und liest so beim 2. Mal Byte 2 bis 169 usw. Wenn du die Variable stattdessen dekrementierst, veränderst du die Flussrichtung
-
Thread
ATmega 164P USART funktioniert nur mit beschaltung auf PB7
ein Rechtecksignal! (Hab das per Zufall entdeckt, ich weiss nicht obs was hilft...) Edit: der ATmega164P ist Pin kompatibel zum ATmega32 mfg Bastian
nicht drauf gekommen, was noch fehlen koennte... Erst recht, weil ein Kumpel von mir bei einem ATmega168 meinen SSPI Code verwendet und bei ihm der USART funktioniert! Er hat die Anschluesse genau wie ich an den SPI Ports und verwendet sonst auch die gleiche Logik und sonst auch meine Funktionen
-
Thread
USB richtig terminieren
Datenblatt steht. Oder gucke von bewährten Schaltungen ab. Z.B. https://www.chip45.com/products/crumb168-2.3_avr_atmega_module_board_atmega168_usb.php
-
Thread
IRMP mit 16bit PWM kombinierbar?
// enable timer2 interrupt [/c] Das obige Beispiel gilt für ATmega88/ATmega168/ATmega328. Bei anderen AVR-µCs empfiehlt sich ein Blick ins Datenblatt. Man sollte in diesem Fall nicht vergessen, auch die Interrupt-Routine an den Timer2 anzupassen: ISR(TIMER2_
Julian T. schrieb im Beitrag #4306612: > ich habe beim Atmega8 drei 8bit Timer, [...] Der Atmega8 hat 2 8Bit-Timer und 1 16Bit-Timer. > wobei ich die ersten zwei zu einem 16bit Timer kombiniert habe. Warum? Was machst Du denn mit den Timern außer IRMP
-
Thread
ATMeag8 ADC 416 kHz
Hi >Ist der ATmega88 die "neue" Ausgabe vom Atmega8? Nein,das ist der ATMega8A. Hat aber nur andere elektrische Kennwerte. Der ATMega88 ist pinkompatibel mit mit dem ATMega8 hat aber zusätzliche Funktionen. Außerdem gibt es den als ATMega48/168/328 auch mit 4/16/32k Flash und auch unterschiedlicher Ausstattung an RAM und EEPROM. MfG Spess
-
Thread
Spannungsversorgung und Puffer für uC
eigentlich funktionierende Schaltung findet sich im Anhang (ATtiny beispielhaft, normalerweise wird ein ATmega168 benutzt). /Eigentlich/ deshalb, weil ich etwas sonderbares beobachte, sobald ich ein LCD-Display mit dran hänge (http://www.sparkfun.com/commerce/product_info.php?products_id=461). Das Display
funktionierende Schaltung findet sich im Anhang (ATtiny > beispielhaft, normalerweise wird ein ATmega168 benutzt). /Eigentlich/ > deshalb, weil ich etwas sonderbares beobachte, sobald ich ein > LCD-Display mit dran hänge Wieviel Strom zieht das LCD denn? Und ist das Backlight an? > Permanent
-
Thread
Welcher IR Code ist das?
High: lange (1,6ms) und kurze (0,6ms) Pausen Low : alle 0,6ms Ich würde das gern mit einem Atmega168 auswerten, für einen Tip zum passenden Codeschnipsel (in C) wäre ich dankbar. Dennis
www.mikrocontroller.net/articles/IRMP#Die_IR-Protokolle_im_Detail > Ich würde das gern mit einem Atmega168 auswerten, für einen Tip zum > passenden Codeschnipsel (in C) wäre ich dankbar. IRMP passt da wie die Faust aufs Auge. Du kannst ja alle anderen Protokolle in irmpconfig.h deaktivieren, damit
-
Thread
Einfachste USART ansteuerung funktioniert nicht.
des Taktes an sich) zu groß ist... Jitter, Temperaturdrift....alles Käse :D Aber ja, mit dem ATmega168 mit internen 8MHz Takt und 115200 Baudrate hatte ich auch schon so meine Probleme, aber mit Oszi lässt sich das recht schnell detektieren. Auftrag erkannt: Quarz anbringen!
Ich glaube, das ist ok, müsste aber selbst nachschauen. Ich habe den ATMEGA16 schon lange nicht mehr gehabt...
-
Thread
Atmega mittels Atmega-Board programmieren
Möglichkeit Atmel-prozessoren über USB zu programmieren. Ich habe bereits eine Platine mit einem Atmega 88 und einem USB-chip. Währe es nicht möglich nun weitere ICs über den Atmega88 zu programmieren ? ohne irgend einen Teuren Adapter ? (das Board ist in SMD gelötet, ich möchte also ungern daran
Relais" Pin schalten um etwas völlig anderes zeitversetzt zu steuern. Der programmierende uC ist ein ATmega168 und ist über den UART und einen FT UART->USB Adapter mit dem PC verbunden. Das Programm verwendet das Protokoll vom STK500 und kann daher mit avrdude angesprochen werden, mit anderen Tools habe
-
Thread
ATmega Stromsparmöglichkeiten? -Anfänger
Mein SPI Beschleunigungssensor kann auch einen programmiernbaren Interrupt. Welcher Modi für den ATmega wäre dann sinnvoll? Er muss ja per SPI die Daten empfangen.
Ist der atmega überhaupt der nennenswerte Energieverbrater, oder nicht eher die Sensoren? Könntest du den atmega auch langsamer takten um generell "Strom zu sparen", bei 1 Mhz kommst du bei den amtega8/168 noch mit
-
Thread
Atmega8 Portpins - externe oder interne PullUps benutzen
Nabend, gibt es irgendwelche Regeln dafür, ob man die internen PullUps am Atmega8 Controller benutzt oder externe verwendet? Konnte diesbezüglich nichts eruieren.
ihrem Wert definiert" ??? lt. Datenblatt gibt es sehr genaue (und "unschwache" Angabe): Für ATmega8, ATmega88, ATmega168 und ATmega328p gilt: Rpu ( I/O Pin pull-up resistor) min. 20 kOhm / max. 50 kOhm Einen typischen Wert gibt es nicht. Für seine Anwendung geht man vom schlechtesten Falle
-
Thread
Induktionsschleifensender für Rasenmäher
habe und die Loop dort nicht hinbekomme. > > Ich würde das gerne nachbauen mit einem popeligen ATmega8. Dazu habe ich > zwei Fragen: Die Software ist oben angehängt, die kannst du auch auf dem ATMega8 laufen lassen. z.B. https://github.com/MCUdude/MiniCore Ansonsten ist der ATMega168 bzw. 328
Hallo Andreas Ich will auch gern eine Platine und einen programmierten ATMEGA käufen
-
Thread
Unstieg von AT90S8535 auf Atmega 16L8 DIP
Zwischenschritt". In meinem Beispiel hab ich mir zunächst aus dem Dokument "AVR094: Replacing ATmega8 by ATmega88" die Sachen rausgesucht, die hier den größeren Schritt vom Mega8 nach Mega88 betreffen. Dann habe ich, weil ich aber den Mega48 verwenden will, mit "AVR095: Migrating between ATmega48, ATmega88 and ATmega168" die Besonderheiten des 48ers herausgesucht. Insgesamt ging das vermutlich schneller, als nur mit den Datenblättern selber als vergleichen und anpassen zu wollen. Kann allerdings
-
Thread
4 Lüfter mit grosser Last mit EIGENEM PWM (BASCOM&ATmega32)
Lüftersteuerung bauen - ich weis wurde schon zuu oft besprochen;) Ich frage mich einfach, ob 1.) ein ATmega32 mit einer Taktung von 16Mhz 4 Unabhängige PWM-Signale erzeugen kann 2.) Der Atmega mit der rel. grossen Last von einmal 1 Ampere und einmal 2 Ampere zurechtkommt. (Die übrigen 2 Plätze sollen
vergleichen (*2, *4, /2, /4 ...) Wenn dabei ein weiterer Timer gebraucht wird dann nimm einen mega48/88/168.
-
Thread
AVR = Hobbybastler uC
daran sowieso nichts verdienen oder Mainstreamprodukte mit für die Branche ewiger Verfügbarkeit wie Atmega8. Oder noch primitiver aber noch viel viel länger produziert der 8051. Warum soll man eine Steuerung mit einem 32-Bitter bauen, wenn es auch ein 8-Bitter mit links macht? Weil's cooler ist
are in BMW, Daimler-Chrysler and TRW. The Arduino physical computing platform is based on an ATmega328 microcontroller (ATmega168 or ATmega8 in older board versions than the Diecimila). The ATmega1280 and ATmega2560 with more pinout and memory capabilities has also been employed to develop the Arduino
-
Thread
Pumpe (12V) alle Zeitgesteuert anschalten (NE555)
beschrieben wie man mit dem Arduino den ATtiny programmiert. Das geht aber nur wenn der Arduino einen ATmega 328 hat. Mit einem ATmega 168 geht es nicht! Ein ISP ist dann nicht erfoderlich aber trozdem zu empfehlen wenn du noch mehr mit uC machen willset
> hab das mit nem atmega32 realisiert. Toll, was hast Du mit den 25 unbenutzten Pins gemacht? Deutlicher Overkill... Wenn schon ATMega wegen Display oder so, dann ein Mega8, aber ein noch größeres Gehäuse braucht man für
-
Thread
Fragen zu Quarzoszillatoren für Mikrocontroller
Beitrag #6566007: > m.n. schrieb: >> Der ist keine besonders gute Wahl. 18,432 MHz würden den ATmega deutlich >> besser nutzen. > > Nein, das liegt nämlich außerhalb seiner Spezifikation. Er kann maximal > 16 MHz. Ich lese im Datenblatt https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf 20MHz. Hast du versehentlich das Datenblatt zu der Automotive-Version herangezogen? MfG, Arno
-
Thread
Arduino brennt durch
jedenfalls nicht Ordnung halten dafür in > seinen Postings mal eben locker vom Arduino mini zum ATmega wechseln. Angefangen hat er mit einem A* ProMini, das ist ein ATMega328 (kann auch 168) samt seiner Grundbeschaltung. Wenn er das Ding 1:1 abmalt, macht es funktional keinen Unterschied - bis auf
/arduino-atmega328-mit-arduino-bootloader-ard-atmega-328-p230602.html?search=atmega328 https://www.conrad.de/de/p/arduino-accessory-atmega328-microcontroller-bootloader-uno-education-2445521.html https://www.robotshop.com
-
Thread
Probleme mit Arduino Setup
Flackern aus, möglicherweise stimmt das Timing nicht? Nun habe ich keinen Arduino, aber einen Atmega168, welcher ja auch in vielen Arduino Boards benutzt wird. Ich benutze die Ardino Linux-IDE und kopiere die beiden im Anhang befindlichen Dateien in einen Sketch und lasse das übersetzen. Dann mit avrdude auf den Controller (siehe Anhang). Als Board habe ich das LilyPad mit m168 gewählt, weil mein m168 auch mit internem 8Mhz getaktet wird. CHKDIV8 ist nicht gesetzt. Anschlüsse (Display->Arduino -> m168) LCD RS pin to digital pin 12 -> PB3 (MOSI) LCD Enable pin to digital