-
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
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
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
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
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
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
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
-
Thread
Strommessung 1mA.1.000mA I/U Wandler µC / AVR Diskussion
--+---------+-- GND [/pre] und das gibt es schon fertig: ZXCT1009 (Darisus) INA138 (32V)/INA168 (60V) INA213/INA214/INA215 (28V), AD8217 (80V zero drift Instrumentenverstärker liefert zumindest 10mV) und Reichelt hat auch was.
1mV/V bezogen auf die Versorgungsänderung und den Verstärkereingang. Der oben mal vorgeschlagene INA168 schafft 0,1µV/V. Der letzte Entwurf ist also schon viel besser als der erste Entwurf, aber es gibt auch noch Luft nach oben. Um zumindest einen Temperatureinfluss abzuschätzen: die BE-Strecke des
-
Thread
Atmega und SD Karte wollen nicht so wie ich es will
Hallo zusammen, ich habe einen minimal Arduino auf einem Steckbrett aufgebaut (Atmega 168 PU mit 16 Mhz Quarz + 2 x 22 pf Kondensatoren). Bisher lief alles was ich so damit gemacht habe HD 44780 Display ansteuern u. ä. Ich wollte als nächstes von einer SD Karte schreiben und lesen was
helfen? Ich habe die Pins wie in der folgenden Tabelle dargstellt belegt. Zwischen SD Karte und Atmega / Arduino habe ich Spannungsteiler geschalten die aus den 5 V des Atmega ca. 3,3 machen. In umgekehrter Richtung (SD Karte - > Atmega) ist jeweils eine Diode in Durchlassrichtung. Funktion SD
-
Thread
Problem beim senden mit printf
ATMEGA8, wollte ich vorher schreiben
www.myavr.de:80/shop/article.php?artDataID=167 EDIT3: wenn du 1€ sparen möchtest geht bestimmt auch der ATmega168
-
Thread
ATmega64 vs. ATmega128
@johnny: 1. der atmega128 war der ersatz für en atmega103 (sonst gäbe es ja auch nicht die entspr. fuses im atmega128 oder?). 2. guckst du mal unter http://www.avrfreaks.net/index.php?module=Freaks%20Devices&func=devCompare und clickst auf den atmega64 und liest die details. da steht dann folgender text: "The ATmega64 has the same feature set as the ATmega128. The main difference is half memory size for the non-volatile memories. The SRAM size
-
Thread
my AVR board mk2 v2.05 wird von pony prog nicht erkannt
Bereich und ich bitte um euer Verständnis und Hilfe, ich habe myAVR board mk2 v2.05 mit dem Atmel ATmega168 Microcontroller, aber PonyProg erkennt das irgendwie nicht, die USB Treiber habe ich von hier heruntergeladen http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl46. Das Gerät wird vom
Hallo, das ProgTool muss es können... hab schon jede menge mit MK2 und 168ern gemacht. ProgTool starten, Tabulator Hardware auswählen, dort den MK2 aktivieren , COM-Port einstellen und das kleine Fragezeichen drücken... was sagt das ProgTool dann? Gruß
-
Thread
Wechsel von ATmega8 auf ATmega32 - Codeanpassung
Tobi schrieb im Beitrag #3455618: > Bei dem ATmega8 handelt es sich um einen ATmega48-20PU. Das ist ein ganz schöner Unterschied. Öh, wenn nur das Programm zu gross wurde, warum nimmst du dann nicht den Mega88/168/328? Bei denen ist nämlich
Beitrag #3455644: > Öh, wenn nur das Programm zu gross wurde, warum nimmst du dann nicht den > Mega88/168/328? Weil ich den ATmega32 noch hier herumfliegen habe ;) Was sind denn "PinChange-Interrupts", und was fehlt an Infos? Fehlt euch die Abfrage der Interrupts von Peter Fleury? [avrasm]ISR(
-
Thread
60 ATtiny-Eingänge an einem ATmega-Ausgang
Hallo zusammen, ich möchte 60 ATtiny85 über je einen Pin als Eingang an einem ATmega168-Pin, welcher als Ausgang geschaltet ist, anschließen. Die Betriebsspannung ist 5 V. Ich kann mir bei 60 parallel geschalteten Eingängen durchaus vorstellen, dass die Eingangskapazitäten der
delta U / delta I Beim ATmega88 komm ich auf ca. 0,4V/13mA=30,7 Ohm ;-) >Wo hast Du die 5pF her? Sind das Erfahrungswerte? Jo. MfG Falk
-
Thread
_delay_ms geht nicht obwohl richtig verwendet
monaten angefasst habe. beim kompilieren bekomme ich folgenden fehler: [code] avr-gcc -mmcu=atmega168 -Os -g -Wall -ffreestanding -fshort-enums -fpack-struct -std=gnu99 -Iusbdrv -I. -DF_CPU=16000000UL -c -o receiver.o receiver.c In file included from rf12.h:50:0, from receiver.c
denn da stehen ja Konstanten drin. Kannst du mal bitte das Kommando [pre] avr-gcc -mmcu=atmega168 -Os -g -Wall -std=gnu99 -Iusbdrv -I. -DF_CPU=16000000UL -E -o receiver.i receiver.c [/pre] ausführen und die Datei receiver.i entweder hier als Anhang posten oder aber mir zumailen (wenn
-
Thread
[S] ASCEL AE20125 Firmware
Daten stimmen jedoch mit der ausgegebenen Frequenz überein Deshalb denke ich, dass etwas mit ATMega168 nicht stimmt --> neu flashen? Hat jemand eine Quelle? Oder wäre jemand so nett seinen Mega auszulesen? (hab hier schon einige dieser Funktionsgeneratoren gesehen) Vielen Dank Lukas EDIT
Have anyone find the dds generator dump for the atmega 168
-
Thread
Mini Platinenerstellung
Den 168 gibt es als 9x9mm TQFP mit 0.8mm PIN-Abstand und als 5x5mm MLF mit 0.5mm PIN-Abstand. Der passt schon mal drauf. Der Rest wird schwierig: Spannungsregler, 20 MHz-Quarz, Leistungstransistoren
als Multilayer 4lagig sehe ich keine Probleme. den ATmega168 als MLF, die Transistoren auch als MLF... eben wie im Link gezeigt - geht doch.
-
Thread
ATtiny?4 Auslaufmodelle ?
nicht mehr produziert werden. Mir ist aufgefallen, das diese fast doppelt so teuer sind wie ein Atmega328. Die Feststellung bezieht sich um Modelle im DIP-Gehäuse. Ich habe bei Reichelt und bei AliExpress geguckt.
maßlos. Der ist zum Bastel-AVR verkommen, der außer dem relativ großen Flashspeicher (für einen ATMega8 Nachfolger) keinerlei Besonderheiter aufweist. Die anderen wie ATMega48/88/168 sind bis auf die Speicheraustattung identisch. Da haben neuere ATTinys mehr innovatives zu bieten. MfG Spess
-
Thread
Bootolader für ATMega48
mhm... in der Tat. Wollte gerade vorschnell Antworten, dass der 48/88/168 doch identisch sind, aber das Datenblatt sagt was anderes: > In ATmega48, there is no Read-While-Write support and no separate Boot > Loader Section. The > SPM instruction can execute from the
Also bis jetzt habe ich immer den ATMega88 mit dem AES-Bootloader von Atmel(AVR231)benutzt und würde diesen auch gerne weiter verwenden. Leider ist für das Projekt der ATMega48 vorgesehen. Wäre es denn möglich den Bootloader Bereich
-
Thread
mySmartUsbLight
folgendem Problem Flash-Programmierung und Flash auslesen geht, auslesen der Fuses geht nicht. Device atmega162 Tool: myAVR-Progtool V 1.37 Hat jemand einen guten Rat? MfG bj
Tritt das nur mit dem mega168 auf? Habe auch den mySmartUSB light und benutze die gleiche Programmversion. Aber habe dieses Phänomen noch nie erlebt. Aber speziell denn mega168 hab ich noch nie damit versucht. mega8, mega88, mega1280