-
Artikel
AVR Transistortester
Eigenschaft, wie sie von Markus Frejek entwickelt wurde. Die wichtigsten Eigenschaften: Arbeitet mit ATmega8, ATmega168, ATmega328 oder auch ATmega644 und ATmega1284 Prozessoren. Anzeige der Messergebnisse auf ein LCD mit 2x16 oder 4x20 Zeichen. Statt dem 2x16 Zeichen LCD kann auch ein graphisches Display
_ssd1306SPI Makefile und Daten für ATmega328 mit Standard-Layout, 126x64 Pixel OLED, SSD1306 Controller, SPI Schnittstelle trunk/mega644_LCD2004 Makefile und Daten für ATmega644/1284 mit 4x20 Zeichen LCD trunk/arduino_m2560 Makefile und Daten
-
Thread
Einplatinencomputer mit Linux für Heizungssteuerung und mehr
Lohnt Raspi etc überhaupt? Ist das wirklich einfacher als alles direkt mit einem ATmega oder STM32 zu machen? ICh habe noch nicht mit Rasberry und co gearbeitet, aber irgendwie auch gar nicht das Verlangen danach. Daher eine ernstgemeinte Frage
Spannungsregler kam auch noch dazu.. Nur leider für größere Dinge wie eine Webseite reicht der Speicher des ATMega644 nicht, dafür ist er auch zu langsam. Läuft aber so seit fast 20 Jahren, es gab nur etwa eine Handvoll Störungen in der Zeit (Heizung bzw. Wasser kalt) ;) Konnte aber alle beheben oder debuggen
-
Thread
Wie: makefile und Leerzeichen im Verzeichnisnamen
make-Verzeichnis eine Datei anzulegen, die per Batch das Verzeichnis aufgerufen hat: makefile: ... MCU = atmega328p #MCU = atmega2560 #MCU = atmega1284p #MCU = atmega644 #MCU = atmega8 #MCU = atmega32 # Target file name (without extension). TARGET = main include mk_target.txt ... mk_target.txt
-
Thread
Timer von Lichterkette
-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf 28 Pins: ATmega48, 88, 168, 328, https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf 40 Pins: ATmega 164, 324, 644, 1284 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega164A_PA-324A_PA-644A_PA-1284_P_Data-Sheet-40002070B.pdf
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
damit. > Die neueren AVR128Dx kommen nun mit 16kB. 16kB bekommt man auch im bastelfreundlichen ATMega1284. > Welche Deiner AVR Anwendungen braucht warum wirklich mehr? Es gab z.B. Entwicklungen eines Webservers auf Basis eines ATMega644. Der hat nur 4kB RAM und das wird knapp wenn man eine größere
auf Basis eines ATMega644. > Der hat nur 4kB RAM und das wird knapp Sowas hab ich auch noch auf AVR Basis am Laufen. Mit dem 4fachen schauts für ein paar statische Seiten schon deutlich besser aus, für viel mehr ist
-
Thread
ATMEGA32 ADC misst scheinbar nicht vollen Spannungsbereich
wählt, kann man auch einen 0,1µF an AREF hängen. Es sollte hier keine Rolle spielen, aber beim ATMega32 können 99% aller User auch JTAG abschalten, falls man mal Port C benutzen wollte.
vorausgesetzt das Programm arbeitet korrekt) ist untypisch. Ich habe sowas vor einiger Zeit mal mit einem ATMega644 (oder 1284?) geschafft. Weiß nicht mehr genau wodurch, aber der Pin war dauerhaft high und der AVR hatte eine tolle zuschaltbare Heizung bekommen, wenn man diesen Pin low haben wollte. Die 40mA
-
Thread
Pin Change Interrupt wird nicht getriggert beim Microchip Studio
Hallo! Einmal vorab, es geht um den Atmega644. Ich möchte über den Microchip Studio Simulator einmal den Pin Change Interrupt für PORTA testen. Dazu habe ich folgenden Code (gekürzt): [code] +--------------------------------+ |.org INT0addr
Der INT0 ist ganz was anderes als ein PinChange Interrupt und liegt auf Pin PD2 beim Mega644. Du möchtest aber PCINT0 und nicht INT0. [code] .org PCINT0_addr jmp PCINT0_isr PCINT0_isr: reti [/code] PCMSK0 ist für Port A. Zusätzlich globale IRQ freigeben und PCIE0.
-
Thread
PCINT0 für Taster und LEDs am selben Port betreiben
Genau es handelt sich um einen Atmega644. Carsten-Peter C. schrieb im Beitrag #7096218: > Hallo, wenn es ein AVR ist, suche im Datenblatt nach PCMSK. > Mit dem Register kannst legst Du fest, welcher Pin einen INT auslösen > soll
1 Punkt für Grifindor schrieb im Beitrag #7096555: > Genau es handelt sich um einen Atmega644. Stefan ⛄ F. schrieb im Beitrag #7098599: > sage doch endlich um welchen Mikrocontroller es geht, damit wir dir aus > dem richtigen Datenblatt vorlesen können. Wie oft brauchst du es?
-
Thread
C ohne if() - in einzelnen Fällen möglich?
machen kann. Wenn nur ein toggle/xor gewünscht ist, könnte man das selbst bei älteren AVR (z.B. ATmega644) sehr effizient machen: Bei denen kann man durch Schreiben des PINx Registers die 1-bits im PORTx Register toggeln. [c] PINB = (1<<PB1); // ldi r18, 2 // out PINB, r18 // Equivalent
-
Thread
Wheatsonebrücke Signal verstärken
Blutdruckmessgerät KD 2107 und will dessen Ausgangssignal verstärken so daß ich es mit dem AD-Wandler eines ATMega besser erfassen kann. Der Sensor ist intern als Wheatstonebrücke geschaltet und die einzelnen Widerstände haben je 5KOhm. Spannungsversorgung ist 5V, mehr geht leider nicht. Das letzte Mal,
einen µC mit eingebautem OV und der Fähigkeit zur diffentiellen Messung benutzen. Z.B.: Mega16,32,644,644P,1284P oder Tiny25/45/85. Bei ersterer Familie müsste man das Signal sogar noch "beschneiden", damit es den Messbereich nicht überschreitet...
-
Thread
ADXL335 von g nach Winkel
ADXL335 arbeitet sicherlich mit 3,3V? 3,0V > In welcher Auflösung arbeitet dein ADC? 10 Bit (ATMEGA644) > Mit welcher Spannung arbeitet dein µC und mit welcher Referenzspannung > arbeitet der ADC? µC 5V AREF 3,0V > [c] > float gX = 3.0 * analogWert / 1024; > [/c] Dann kommt raus:
-
Thread
2 Helligkeiten vergleichen
Ist nur die Frage, wie GENAU das ganze sein muss. Ich habe sowas vor Jahren mal mit einem atmega328p einen 16x2 Display und einer abgeklebten Fotodiode gemacht. Indem ich die Spannung auswerten lasse, die an der Fotodiode abfällt, bekomme ich recht genaue Vergleiche. Aber das ist natürlich NICHT
20fache Verstärkung (26dB). Muss man bloß aktivieren. Wenn das nicht reicht (was ich nicht glaube): ATmega16/32/644/644P/1284P können wahlweise sogar 200fache Verstärkung (46dB). Vermutlich gibt es noch mehr µC-Typen mit eingebautem Verstärker. Hab' aber keine Lust, danach zu suchen.
-
Thread
Linux ist endlich vom C89 Standard weg
Python-Interpreter lauffähig ist, gibt es heute schon für weniger als einen Euro. Für jeden einzelnen der ATMega644 und ATMega1284 in meinem Bauteilemagazin habe ich ein Vielfaches davon bezahlt. Daß Dir solcherlei Entwicklungen anscheinend nicht gefallen, ändert ja nichts daran, daß es sie sehr offensichtlich
-
Thread
Alternative zum Raspi
möglich. Linux war da selten im Spiel. Temperaturregelung und ein kleines Touch-Display bekommt ein ATMega328 hin (siehe FTDI EVE). Die Regler, die Linux hatten, gingen eher Richtung frei programmierbare SPS/HMI. Mit dazugehöriger grafischer IDE, Netzwerkprotokollen, Dateisystem für Log-Files,...
nötig, viele Mikrocontroller enthalten einen internen OP-Amp direkt vor dem ADC. Zum Beispiel der ATmega644, da kannst du die 10x Verstärkung nutzen.
-
Thread
Problem mit Funktionsdecoder für Modellbahn
Gleichrichter um zur µC Versorgung und den Signalen Trennung zu > erreichen! ich war gedanklich bei ATmega 32,644,128p wo eine Differenzbildung von 2 Ports möglich ist! ukw Frank M., Falk und Andere hatten meinen Irrtum zwar erkannt aber natürlich mit ihren Kommentaren nur gegeizt. Klar sollte der
-
Thread
[S] ATMEGA 644P-20AU im TQFP-44 Gehäuse
https://air-electronics.de/product/atmega1284p-au/ Den passenden Smiley zum Angebot musst du dir selber dazu aussuchen ;) Oliver
helfen, ich habe große Vorräte an verschiedensten AVRs. Speziell würde mich aber interessieren ob ATmega644-20AU (ohne picopower) oder vielleicht gar der ATmega324... eine Option für dich wären. (Vom 644P hab ich nur wenige im Vgl. zu den anderen) Falls Interesse melde dich mal per PM oder besser
-
Thread
Verständnisfrage Interrupts
> AVR8 (klassisch) Eben. 'Max Wo' fragte nach dem ATmega324 - und ist mit der Diskussion hier mittlerweile wahrscheinlich überfordert, wenn ich seine Fragen richtig einordne.
Interrupts/index.html Ansonsten - Datenblatt https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega164P-324P-644P-Data-Sheet-40002071A.pdf Kap. 4.7 etc.
-
Thread
AVR Mikrocontroller Lohnenswert?
liegt". Der zweite Teil befaßt sich mit, jetzt bitte nicht wieder rumdiskutieren, mit Assembler und Atmega8. Alle Beispiele sind aber auch auf einige andere AtMega anwendbar. Die Lektüre ist kostenlos im Netz verfügbar. Da steht auch etwas von Kosten und auch ein bisschen was zur Elektronik. Falls es
Anfang das Board, welches du oben erwähnt hast. - Du kaufst dir ein "Mega Pro Mini", der hat einen ATmega2560 drauf https://www.amazon.de/ARCELI-Arduino-Mega-ATmega2560-CH340G-Elektronik/dp/B07MQ1J9MR/ref=asc_df_B07MQ1J9MR/?tag=googshopde-21&linkCode=df0&hvadid=204476351460&hvpos=&hvnetw=g&hvrand=11501061730475294248&
-
Thread
Motorregelung
gut und ich erhalte bei minimaler Drehzahl 10 und max. Drehzahl 450 als ADC Wert. Ich messe mit ATmega644PA - 10 Bit ADC, 8 Bit PWM. Ich habe einen PI und PID Regler probiert (code siehe Anhang). Ich habe leider keine Erfahrung in Regelungstechnik und bin wirklich angewiesen das mir ein Profi hilft.
schrieb im Beitrag #6973248: > Ich möchte es technisch verstehen > Mehr als 8 BIT kann glaube der ATMEGA nicht Warum liest du das Datenblatt nicht, wenn du es verstehen willst, sondern bleibst beim kirchlichen Glauben ?
-
Thread
[V] Pollin AVR NET-IO + AD-ON
Mit ATMega644 20 Euro + Versand Oder Abholen in Stuttgart.
-
Thread
was für bastler und profis
Hatte mir schon überlegt ob man das nicht sogar praktischer über das Externe Businterface eines Atmega umsetzten könnte. Das wollt ich mal in einem nächsten Schritt testen. DMA etc wäre dafür natürlich ebenfalls praktisch. Das Schöne ist das man für einfachen An/Aus Pixelbetrieb kein Multiplexing
mit gesamt 96x32 LEDs ansteuern kann. Die Testschaltung mit der das Video gemacht wurde war ein Mega644@20MHz, der Refresh dauert dort 9.3ms. Beim XMega mit min. 32MHz (max. 64MHz) gehe ich von 5ms oder weniger aus. Das Modul kann bisher (Mega644) ohne jegliche delays angesprochen werden. Und eine RS485
-
Thread
Webserver: Software wie am besten realisieren?
kompliziert, insbesondere wenn die Datei nicht ins RAM passt. Machbar ist es, ich habe das mal auf einem ATmega644 gemacht. Dort habe ich die HTML Vorlage in relativ kleinen Stücken verarbeitet. An jedem Platzhalter oder nach Erreichen eines Limits, habe ich einen Schnitt gemacht.
-
Thread
RTC low cost/time
Mode]]. Nicht durch die Tabelle im Artikel irritieren lassen, das sind die Zahlen eines eher alten ATmega8. Naja, der 644er braucht ca. 6uA bei 3,3V und 25°C. Hmmm. Naja.
> der 644er braucht ca. 6uA bei 3,3V Hier kommt sowohl ein ATmega644P als auch ein ATmega1284P mit 1.1 uA aus.
-
Thread
eigene__ ide
: atmega328p Program: 134 bytes (0.4% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) -------- end -------- C:\_zuc_workspace\20211012
enthält nur wenige Einstellungen, die Projektabhängig geändert werden müssen: MCU: #MCU = atmega328pb MCU = atmega328p #MCU = atmega2560 #MCU = atmega1284p #MCU = atmega644 #MCU = atmega8 #MCU = atmega32 Quelldateien: # Target file name (without extension). TARGET = main SRC = $(TARGET
-
Thread
[V] Pollin ATMEL Evaluations-Board Set mit Funk-Modulen
Funkmodul RFM02 868 (Pollin 810072) 2x Funkmodul RFM12 433 (Pollin 810049) 1x ATtiny2313-20PU 1x ATMega644-20PU VHB: 25,- EUR + Versand. Bei Interesse bitte per PN mit Email-Adresse melden.
-
Thread
Wassertiefenmessung mit Ultraschallsensor möglich?
Wasser übertragen", da ist auch etwas Analog-Elektronik gezeigt, den Rest macht die Software in einem ATMEGA644. Ob man damit das Echo des Bodens oder von Fischen detektieren kann, das weiß ich nicht.
-
Thread
[V] MAX238CNG, D78F0507DA, EPS1, ATMega644P
Verkaufe folgende Fundsachen : 1. MAX238CNG (4 RS232 Treiber und 4 Empfänger) in DIL24, in Stange, Neuware, 30 Stück wären vorhanden, Preis, naja, sind vermutlich nicht sehr gefragt, vielleicht 0,50Euro, wenn alle auf einmal verkauft werden. 2. für Renesas Fans, D78F0507DA, 37 Stück, Neuware im Tablet, gerne alle zusammen, so 50Cent pro Stück. 3. Einen alten Eprom Simulator von ELV, EPS1, keine Beinchen verbogen, war lange im Schrank, nicht getestet, sollte aber funktionieren. Mit RS232 Kabel, Reset Kabel und Anleitung im Karton. Würde mir so 20 Euro vorstellen. 4. AtMega644P im Dil
-
Artikel
AVR Typen
16 4 15 ATmega1280 ATmega644 64 44 20 16 32 32 3 1 1 0 0 0 8 10 15 1 0 0 4 2048 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega644 AT90CAN32 32 64 16 16 53 8 1 1 2 1 0 0 8 10 15 1 0 0 2 1024 40 85 2.7 5.5 2.7 5.5 4 8 2 7 AT90CAN32
ATmega644P 64 44 20 16 32 32 3 1 2 0 0 0 8 10 15 1 0 0 4 2048 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega644P AT90PWM1 8 24 16 8 19 4 1 0 0 0 0 0 8 10 125 2 0 0 0.5 512 40 105 2.7 5.5 2.7 5.5 4 12 1 7 AT90PWM1 ATmega329P
-
Thread
[V] Verschiedene ATMEGAs 40pol DIP
Verkaufe die folgenden ATMEGAs (alle 40pol): 1x ATMEGA644P-20PU, 2,50€ 1x ATMEGA644-20PU, 2,50€ 1x ATMEGA32-16PI, 2,00€ 2x ATMEGA16-16PI, 1,00€ Versand: 1,90€ als Warensendung Alle zusammen für 10€ inkl. Versand
-
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
EPROM Programmer bauen 27C010 27C020
hast zudem jeden Pin einzeln unter Kontrolle. Zum Beispiel so ein Board: https://www.chip45.com/atmega644-usb-rs485-modul.html?language=de (mit Bootloader und 14,7 Mhz Quarz) Wenn du keine Ahnung hast wie man die programmiert, nimm meine Firmware: http://stefanfrings.de/serial_io/index.html
-
Thread
3.5" TFT LCD Shield Display
385687 Hans Werner A. schrieb im Beitrag #6846810: > es ist ein Display Shield für den Arduino / Atmega 32 Nein, es ist ein Display mit 8-Bit Schnittstelle (parallel), es hat keine zwingenden Abhängigkeiten zu Arduino und/oder Atmega 32. Siehe mein Beispiel, es läuft mit hier im Test mit einem ATMega644.
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
wo fange ich an? Der Thread ist etwas unüberschaubar. Ich habe NRF, Atmega, Espxxxx und Raspi…
aber nicht mitspielen: wo fange ich an? Der Thread ist etwas unüberschaubar. Ich habe NRF, Atmega, Espxxxx und Raspi…
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Mikrocontroller angeht. Ich habe schon ein paar sehr grundlegende Erfahrungen mit Atmel Studio und einem ATMega 328 controller gesammelt (LEDs blinken lassen und so ..). Jetzt möchte ich mein erstes wirkliches "Projekt" umsetzen. Der ATMega 328 ist ja schön und toll, aber ich brauche viel (Programm-) Speicher
> Gibts aber nur als Arduino Clones Oder dort als Original: https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-dip-40-atmega-1284p-pu-p112738.html https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-tqfp-44-atmega-1284p-au-p112737.html
-
Thread
ATMEGA644p erkennen ob Reset Watchdog Reset war
Hi, ich habe einen ATMEGA644p und manchmal noch im Programm unerklärliche Watchdog Resets. Nun möchte ich bei Programmstart gerne auswerten ob der letzte Reset vom Watchdog Timer ausgelöst wurde, ist das möglich? Im GCC
. @Johannes: im Anhang ein Beispiel für den Tinyx5. Ohne gesetzte WD Fuse. Das sollte beim Mega644 nicht viel anders funktionieren (ohne dass ich den je in der Hand hatte). Zur Funktionalität in einer ggf. Arduino-Umgebung kann ich jedoch nichts sagen.
-
Thread
AtMega Pin- und Funktionskompatibel
woanders und heißen auch anders und haben andere Funktionen. Das Dokument "AVR505: Migration between ATmega16/32 and ATmega164P/324P/644P" aka "Microchip doc8001.pdf" hast du dir schon mal angeschaut?
ADC des Nachfolgers (gleiches Board) doch > nicht so viel vom Vorgänger abweichen Na ja, der ATmega16 hat eine 2.54V Referenz, der ATmega644 eine 1.1V Referenz. Aber kein Mensch weiss bei deiner oberflächlichen Beschreibung, ob du die überhaupt benutzt
-
Thread
TWI mit 14,7456 MHz Quarz nur auf 11,3kHz Bustakt
Liebe Kollegen, ATMEGA644 (5V), Quarz 14,7456 MHz TWI Konfiguration: #define F_CPU 14745600UL #define SCL_CLOCK 100000L TWBR = ((F_CPU/SCL_CLOCK)-16)/2; (ergibt 0x41) Das sind gemessen aber nur 11,3 kHz Bustakt
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
für den Vorgang des Display Löschens auf nur 90ms Dauer > (480x320 Pixel a 16 Bit). Auf einem ATMega644 mit 20MHz.
Arduinoquäler schrieb im Beitrag #6788258: > Auf einem ATMega644 mit 20MHz. Ja habe mir den Beitrag gerade auch durchgelesen. Und das alles nur durch das setzten der Daten auf den Port direkt sprich GPIO->ODR = data & 0xFF; oder steckt da noch mehr dahinter
-
Thread
Zufallszahlen einfach erzeugen
aktives Bauteil, welches ein digitales Rauschen (CMOS-Pegel) ausgibt, welches man direkt mit dem atmega einlesen kann.
solltest (es ist natürlich keine Garantie, dass die Werte tatsächlich zufällig sind). Auf einem ATmega644 habe ich TRNG/PRNG mal so gelöst gesehen: - ADC: - max. ADC clock 600 kHz, um Rauschen zu erhöhen - gain stage auf max. - beide differentiellen Eingänge auf den selben Pin (floating)
-
Thread
[V] ATMega32L, ATMega644, ATMega1284P, DIL40
Verkaufe 10 Stück ATMeag32L 8PU, in Stange gelagert, noch nie im Sockel, neu 9 Stück ATMeag644P 20PU, in Stange gelagert, noch nie im Sockel, neu 5 Stück ATMeag1284P PU, in Stange gelagert, noch nie im Sockel, neu Da alle uC ähnlich im Neupreis liegen, würde ich je Typ erst mal den halben
ATMega1284P sind verkauft.
-
Thread
brauche Unterstützung beim flashen
Morgen zusammen, ich benötige mal eure Unterstützung. Ich versuche gerade Ethersex auf einen Atmega 644 zu flashen. Ich habe einen "alten" Diamex ISP (siehe Bild). Alles unter Windows 10. Er meldet sich im Gerätemanger als Com6. Als ich das letze mal vor 10 Jahren auf einem Atmega programmiert
com6 Using Programmer : stk500 AVR Part : ATMEGA644 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated
-
Thread
Atmel Endung was ist richtig?!
stark verwirrt von den Atmel Endungen. Ich hoffe mir kann jmd. helfen. Konkretes Beispiel: ATmega644PA-AU (U oder N sagt nur Temperatur, weiteres R ist Reel das ist ok) Atmega644P-20U Beide können 20Mhz, A ist die neue Revision, gut die können alle 20Mhz. heißt das denn jetzt wenn ich einen Atmega644P-AU habe, das der nicht 20Mhz kann? Lt. Datenblatt schon?! Weitere Frage: Was sind die neuen Bezeichnungen im Beispiel: ATmega644P-A15AZ HILFE!? Gleiches beim ATtiny1614-SSB-VAO oder
-
Thread
Serielles Protokoll testweise lesen
'pastebin'? Ohne mich. Aber: Da der ATmega644 nur einen einzigen UART hat, stellt sich die Frage: ist der zweite UART in Software realisiert oder handelt es sich beim Controller um einen ATmega644Px?
ist PDIP40, Markierung "ATMEGA644 20PU 1053" c) mein Mega644 schlicht defekt ist? Gruß Erich
-
Artikel
Sleep Mode
wenngleich auch die Mikrocontroller von heute sehr wenig brauchen. Bei 1 MHz und 3,3 V braucht der ATmega ca. 1,2 mA; zu finden im Datenblatt unter "ATmega8 Typical Characteristics". Idle Mode. Hier kann zum ersten mal gespart werden. Wenn nichts berechnet werden soll, der Timer, UART, ADC etc. aber arbeiten
Oszillatoren gestoppt sind, funktionieren nur noch die asynchronen Module. Bei neueren AVR-Typen (z. B. ATMega88/ATMega644) kann Timer2 wahlweise auch mit dem internen Oszillator weiterlaufen. In dem Fall braucht es keinen externen Uhrenquarz. Stand By. Hier werden alle Takte auf dem IC angehalten. ABER! Der