-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
>> ATmega168. >Dem Asm-Programmierer langt dann ein Mega88. Höchstens. also 50% ohen Worte, echt..
im Guloshop: Vierfacher Programmspeicher. Der ATmega88 wird da erst gar nicht angeboten... lohnt sich nicht.
-
Thread
ATmega Überfüllung?
Hallo allerseits! Ich bin seit kurzem bei einer Firma die ATmega einsetzen. Ich selbst habe noch keine Erfahrung mit den ATMEL-Microcontrollern, daher wende ich mich an die erfahrenen Entwickler. Wir verwenden aktuell einen ATmega168, bzw. ATmega168P. Nun meint
Programm größer wird als in den Flashspeicher passt........ Aber was soll's, ist der Flash vom ATMEGA168 zu klein, gibt es immer noch den ATMEGA328 mit doppeltem Flash.... Wäre ganz interessnt was das für Probleme sind und wie die sich äußern. Poste die doch mal...
-
Thread
ATmega64 vergist seine Signature-Bytes
flash segmente durch laser verhintern und dann den chip eine nummer kleiner verkaufen ->mega48, mega88, mega168
Also bei meinem ATmega wurden die Bytes auf 0xFF gesetzt, als ich folgendes gemacht habe. Ist alledings keine Programmierseqzenz, sondern. In der Flash Doku steht: 308 ATmega64(L) 2490I AVR 11/04 1. Power-up
-
Thread
Helft mir doch bitte mal kurz beim schätzen
welche per SPI oder UART übergeben werden soll eine LED ein und aus schalten. Dazu möchte ich einen ATmega88 @ 10MHz o.ä. verwenden. Ich müsste jetzt abschätzen, bis zu welcher Drehzahl ich damit noch sinnvoll arbeiten kann, also wie schnell der Encoder Drehen darf, ohne dass Flanken verloren gehen. Was
) Lösung. Wenn du es immer genau wissen musst geht das so natürlich nicht. Du kannst den ATmega88 doch locker mit 20MHz laufen lassen, sogar schneller.
-
Thread
Flashen mit dem Pollin Board und avrdude
der Quarzfrequenz bin ich mir nicht sicher, ich habe nämlich gar keinen externen Quarz, bzw. den Atmega8 nicht so eingestellt das er einen externen Quarz benutzen soll. Und die Taktfrequenz des internen Oszilators, liegt doch bei einem Mhz, oder? Oder kann es sein, das sich der Atmega durch das Flashen
100020001895189518958FE58DBFC8E3E0E24E2E20 :1000300084E08EBFD4E0F4E05F2EA89584B7082E4C :10004000877F84BF88E1992781BD91BDEEEFF3E002 :10005000A0E6B0E088278D933197E9F786E089B96B :1000600080E080BD88E18AB966248D9A959A84E6FD :1000700090E00ED0959884E690E00AD0F7CF3197C3 :10008000F1F70895689462F80895E89462F8089585
-
Thread
Geschwindigkeit eines ADCs erkennen
10Bit einlese, aber nicht gewährleistet wird, dass die letzten 3 Bits stimmen. Z.B. 5V / 2^10 --> 4,88mV pro Bit. Also könnte der reale Wert um ca. 15mV von meinem eingelesenem Wert schwanken.
War etwas schlecht ausgedrückt. Habe gerade ein STK600 vor mir und ein Testprogramm auf einen Atmega2560 überspielt. Bei 1Mhz Takt fängt das letzt Bit an zu flackern. Werde es also riskieren.
-
Thread
Programmierer gesucht!
Programmierer der mir eine Software für ein Multimeter schreibt. Kenndaten: 230V AC Atmega88 4 Segment Anzeige gemeinsame Anode Auflösung braucht nicht ganz genau zu sein! Würde mich freuen wenn mir einer helfen würde!
Newsi schrieb im Beitrag #1938166: > Kenndaten: > > > 230V AC > Atmega88 > 4 Segment Anzeige gemeinsame Anode > Auflösung braucht nicht ganz genau zu sein! Welcher Level? Schule, FH oder UNI?
-
Thread
Wer würde mir ein paar ATMega8 (TQFP) flashen? Gesperrt
beim Arduino, > den Programmer direkt auf dem Board habe wofür ich direkt einen > geflashten ATMega8 bräuchte.
de.aliexpress.com/item/Top-Quality-LQFP32-TQFP32-to-DIP28-programmer-adapter-for-ATMEL-AVR-Chips-atmega8-48-88-168/32557489995.html?spm=a2g0s.9042311.0.0.Pj2xOP Den dann auf ein Stück Lochrster, 10 pol. Steckverbinder für das Programmerkabel, Reset Pin beschalten, Abblock C dran und einen Quarz und
-
Thread
4" TFT für 7,97€
noch etwas bis es auch lieferbar ist :) http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega1284P
Auch wenn das grade mal ne blöde Frage ist: Zieht ihr den Mega88 dem Mega8 vor, weil er offiziell 20Mhz unterstützt? Ich erkenne auf den ersten Blick keine wirklichen Unterschiede sonst... Mega 8 habe ich nämlich noch. Mega88 nicht. EDIT: Mich würde das unter
-
Thread
AM oder FM Fernbedinung Rohrmotor -> bild
oben drauf gesetzt und schon war die Steuerung fertig. Mein Aufbau : Sender --> avr ( Timing atmega 88 ) --> Uart ( raspberry ) --> Apache Webserver Guter Aufbau / einfach simpel / und sehr billig ! Sebastian xxlxx
oben ) an die Serielle Schnittstelle vom Rasperry. Übertragung erfolgt seriel an den ATmega88 dieser macht das Timing und setzt "0" und "1" richtig um und bringt es an das 433Mhz Modul. Fertig also eigentlich recht einfach. Das Funkmodul ist Dumm und tut nur. das ATmega88 Setzt nur
-
Thread
Ersatz AVR ATMega8
Hallo Ich suche einen Eratz für einen ATMega 8. Ich habe die Typen 88, 168 gefunden. Leider haben die nur einen größeren Flash. Ich brauche aber auch einen größeren SRAM. Muß pinkompatible sein. Hat jemand noch einen Einfall? Gruß
Nimm den ATmega328P. LG EC
-
Thread
AVR Board von Pollin
&start=88 leider tauscht man die Leitungen direkt am Controller und hat dadurch etwas mehr Aufwand.
bei Pollin: "Diese Platine zum Anschluss an den PC ermöglicht die direkte Programmierung der ATmega8535, ATmega16, ATmega32, ATmega8, ATtiny2313, ATtiny12 und ATtiny15." Kenne mich mit den 8051 nicht aus, gehe aber davon aus, dass deren Programmierung anders funktioniert, auch wenn Atmel sowohl
-
Thread
Klarstellung fuer Anfaenger
wenns unbedingt AVR sein muss dann würde ich mir ein Board von Pollin bestellen( Evaluationsboard + ATMEGA 32 oder ATMEGA 16) und bei ulrichradig.de bekommt man den passenden USB ISP dazu mfg
Teuer isses auch nicht: http://www.watterott.com/Arduino-Duemilanove-Neuste-Generation-jetzt-mit-ATmega328 Wenn dir das dann taugt kannst immer noch nen Programmer kaufen.
-
Thread
Welche AVR besitzen die PIN Toggle Fähigkeit?
ATtiny2313. Man kann das auch umgekehrt machen. Hauptsächlich die AT90SNNNN, daran orientierte ATmegaNNNN wie ATmega8535, die alten Klassiker ATmega8/16/64/128 sind draussen, und ein paar alte weniger systematisch erfassbare ATtiny.
*.xml-Files sind, z.B. ATmega88.xml. Und in den XML-Files sind unter "AVRSimIOPort.SimIOPort" die einzelnen Ports(A, B, C...) aufgeführt und dort dann "TOGGLE_PIN" mit dem Wert "Y"... Keine Ahnung, warum das ganze bei dir nicht
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega328, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 Weitere Atmel Controller AT90CAN128, AT90PWM2
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
fileio-atmega2560.i NEWS exit-atmega103.s fileio-atmega2560.o options.c exit-atmega128.i fileio-atmega2560.s options.def exit-atmega128.o fileio-atmega8.i options.h exit-atmega128.s fileio-atmega8.o options.o exit-atmega168.i fileio-atmega8.s perf.c exit-atmega168.o fileio-attiny3216.i perf.h exit-atmega168.s fileio-attiny3216.o perf.o exit-atmega2560.i fileio-attiny3216.s README exit-atmega2560
-
Thread
Liste von ICs usw. fürs Breadboard
25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861 28 Pins: ATmega 48, 88, 168, 328 40 Pins: ATmega 164, 324, 644, 1284 Auf Vorrat habe ich davon nur den ATtiny85 und ein paar Arduino Nano Module. Meine regelmäßigen Vorräte an Widerständen habe ich inzwischen
45, 85 > 14 Pins: ATtiny 24, 44, 84, 441, 841 > 20 Pins: ATtiny 261, 461, 861 > 28 Pins: ATmega 48, 88, 168, 328 > 40 Pins: ATmega 164, 324, 644, Warum denn diesen alten Mist. Nimm von den neueren aus der DA, DB, DD oder EA Serie. Da ist alles einfacher.
-
Thread
bezahlbarer GPIB-Adapter
mit BASCOM gemacht. Ausbaufähig ist das wohl. Statt dem winzigen AVR könnte man ja einen ATmega8 oder 88 nehmen. Fragt sich wie hoch man die serielle Datenrate aufdrehen kann bis die Software innen das nicht mehr packt. Sicher hat jemand da Erfahrung dazu und kann etwas sagen.
BASCOM gemacht. > Ausbaufähig ist das wohl. > > Statt dem winzigen AVR könnte man ja > einen ATmega8 oder 88 nehmen. Ich würde dafür eher einen TI LM3S6911 oder einen PIC32MX695 (der TCP/IP Stack von Microchip ist besser als das uIP oder lwIP Zeugs) nehmen und Ethernet als Schnittstelle wählen
-
Thread
Problem mit do_copy_data, bootloader und lockbits
hallo allerseits habe eine applikation auf einem ATmega88 welche wunderbar läuft, solange die BLB's nicht aktiviert werden. nach dessen aktivierung lässt sich das programm nicht mehr starten. die applikation verwendet keinen bootloader, die entsprechenden
alex wrote: > habe eine applikation auf einem ATmega88 welche wunderbar läuft, solange > die BLB's nicht aktiviert werden. nach dessen aktivierung lässt sich das > programm nicht mehr starten. Welchen Sinn soll es haben, die BLBs zu setzen, wenn
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Könnte man an die RS232 Schnitstelle einen Atmega32 anschließen und diese als Harwareinterface für Steuerungsaufgaben verwenden?
muss. Datenblatt Seite 225: http://www.marvell.com/files/products/embedded_processors/kirkwood/HW_88F6281_OpenSource.pdf
-
Thread
Seltsame ASM-Anweisung -> Erklärung?
Hallo, ich debugge gerade ASM-Code für einen Atmega128 der von einem Vorgänger (Studienarbeit an der Uni) verbrochen wurde. Dokumentation des Codes geht quasi gegen 0 und ich habe die ehrenvolle Aufgabe, nun die Fehlerursache zu finden. Ich bin
auslesen. [c] PORTA = PORTB = 0xAA; 72: 8a ea ldi r24, 0xAA ; 170 74: 88 bb out 0x18, r24 ; 24 76: 88 b3 in r24, 0x18 ; 24 78: 8b bb out 0x1b, r24 ; 27 [/c] Peter
-
Thread
Mehrer 7 Segment anzeigen parallel, ein Treiber?
sind 6cm hoch und benötigen dementsprechend schon bisschen mehr Strom Das ganze läuft mit nem ATMEGA 88 P.S.: Womit haste die Skizze gemacht? Oder ist die kopiert
Teilen muss ist das kein Problem" Was meinst du "teilen" ? Ich hatte vor den internen Takt des ATMEGA88 zu benutzen, dieser liegt bei 8Mhz. Für die Uhr wollte ich entweder Timer2 mit nem Uhrenquarz opfern oder sogar extra Uhrenbaustein, muss ich nochmal gucken. Timer2 deswegen, weil dieser am ATMEGA
-
Thread
Symmetrischer, einstellbarer DC-DC Converter
einstellen kann. Mir schwebt hier so etwas wie ein Digitalpotentiometer vor, das ich über SPI mit meinem ATmega ansteuern kann (Beispiel: MCP41HVX1). Kann mir hier jemand weiterhelfen? Vielen Dank im Voraus Felix
anderen µC habe ich keine Zeit. Das Controllboard sollte haben: - Spannungsregler 5V für den ATmega, mit Diode entkoppelt, muss max. 100mA liefern. - ATmega8 als DIL, mit Steckfassung. - Programmieranschluss 6pol für den ATmega. - 3 Ausgänge ENABLE, PWM1 und PWM2 - PWM1 und PWM2 MÜSSEN an PB1
-
Thread
EAGLE ATMega 8 und andere uC
Hallo zusammen, ich habe jetzt schon ein bisschen gegooglet aber ich weiß nicht wie man den ATMega 8 zum Beispiel hinzufügt. Ich hätte auch noch gerne andere uC wie allen anderen gängigen ATMega und ATTiny aber für den Anfang würde auch nur der ATMega 8 reichen. Viele Grüße Florian
Der Atmega8 ist aber schon in der Standard-Bibliothek von Eagle drin unter Atmel->MEGA8 ;) Atmega8, 328, 168, 88 usw. haben alle das gleiche Pin-Layout. Nur mal so am Rande erwähnt ;)
-
Thread
Homebrew computer
Schritt wäre, Programme von einem Speichermedium in das RAM laden und dort ausführen (da fallen der AtMega und allgemein AVR leider raus, denn sie haben eine Harvard-Architektur). Da ich nun also sowieso nicht mit dem bekannten µC weiter machen kann, stellt sich mir dir Frage, warum nich ein eigenes
Niklas Rpunkt schrieb im Beitrag #3034372: > (da fallen der AtMega und allgemein AVR leider raus, denn sie haben eine > Harvard-Architektur) Da muss ich doch mal einwenden "All you need is AVR" ;-) Kann man auch ganze Computer draus bauen, nicht nur Code im
-
Thread
aktuelle Lieferzeiten aliexpress
Sind doch eh > überbevölkert und haben zuviele alte Leute... Dein ursprünglicher Nick war "hans88"? Du willst uns unbedingt zeigen dass der kein Zufall war?
Mehrfach getestet. Englische Seite, nicht eingeloggt, aktueller Firefox mit AdBlock. Suchbegriff ATMega328p.
-
Thread
spannungsregler liefert nur 2,5v
jetzt bei 8V kommt 1,88V und strom weiss ich nicht
spannungsregler ist nur für atmega8 gedacht, also ich habe eine standard-platine wo atmega8 drauf ist (max232, re232, quarz)
-
Thread
Hilfe Probleme mit GICR
Hallo habe ein Problem mit error: Undefined symbol: GICR GICR gibt es beim atmega88 oder 168 leider nicht, was macht dieser befehl genau? das Programm stammt original von einem atmega32 im 2. Beitrag hänge ich die Originaldatei an
Hier die Originaldatei für den atmega32
-
Thread
Atmega mit Batterie versorgen
Der Atmega32L ist ein schlechter Atmega32, der die hohen Taktraten nicht geschafft hat. Siehe Artikel "Versorgung aus einer Zelle" RTC verwenden? Dein 7805 braucht permanent 3-5mA Strom. Eine schleichende
Den ATmega324P gibt's bei CSD. Was du mit dem Relais meinst weiss ich nicht.
-
Thread
Einkaufshilfe Programmer
Der Programmer von ebay kann Atmega8. Der Hersteller gibt die alten Typen nicht an, weil die Liste sonst zu lang wäre.
UnendlichHoherPotentialtopf schrieb im Beitrag #3986832: > Ich möchte mit einem ATmega8 oder 16 anfangen. Der 8ter kann ja kein Nimm doch nicht diese steinalten ausrangierten Dinger, nimm ihre pinkompatiblen Nachfolger ATMega88 oder ATMega168 oder ATMega328. Die sind wahrscheinlich
-
Thread
USBASP mit avrdude immer resetten?
kann. Das, was ich bis dahin sehe, ist vom Takt her gleich. b) habe ich als Target einen anderen ATMega88 (der mit Quarz 12 MHz läuft) dann zeigt sich dieser Effekt nicht. Ich kann immer mit vollen Takt programmieren. c) den Tiny841 (RC 8MHz) habe ich mal direkt ohne Steckbrett als Target an den Programmer
Andreas B. schrieb im Beitrag #6123058: > habe ich als Target einen anderen ATMega88 ... > dann zeigt sich dieser Effekt nicht. > der Tiny841 ... zeigt immer noch das gleiche Verhalten Dann könnte es sein, dass meine Sticks vom gleichen Problem betroffen sind. Ich habe bisher
-
Thread
USB-AVR-Lab neu Atmega's lassen sich nicht mehr flashen
Typbezeichnung tragen wie die alten, dann lassen sie sich auch flashen. Du hast nicht zufällig ATMEGA88 bestellt? Oder Du hast Fakes gekauft oder einfach etwas verkehrt angeschlossen...
betrachten...) Ich koennte ATmega8-16PU datecode 1109I bzw. 1205 anbieten.
-
Thread
Was benötigt weniger Takte If oder case?
Hallo, nutze ein ATmega644, finde es leider nicht im Datenblatt. Habe eine Anwendung die recht Zeitkritisch ist, von daher ist jeder cycle wichtig. Würdet ihr mir eher if oder switch case Anweisungen empfehlen? Danke
macht. [code] oid foo() { PORTB = 0xFF; 38: 8f ef ldi r24, 0xFF ; 255 3a: 88 bb out 0x18, r24 ; 24 3c: 88 bb out 0x18, r24 ; 24 3e: 88 bb out 0x18, r24 ; 24 40: 88 bb out 0x18, r24 ; 24 42: 88 bb out 0x18, r24
-
Thread
.hex auf verschiedenen AVR's
auch daran zu >erkennen das die dasselbe Datenblatt haben. Das ist kein eindeutiges Kriterium. ATMega48/88/168 teilen sich auch ein Datenblatt. Aber bei den ATMega48/88 belegt ein Eintrag in der Interrupvektortabelle ein Word (rjmp). Beim ATMega168 sind es zwei Word (jmp). Obwohl ein Programm der ersten beiden in den ATMega168 passt wird der erste Interrupt einen Sprung ins Nirvana zur Folge haben. MfG Spess
-
Thread
AVR Studio4 +Dragon unterstützt ATmega8 nicht ?
Definition eines neuen Projekts in AVR Studio 4 kann ich nach Eingabe des Debuggers mein Target ATMega8 nicht in der Liste der unterstützten Devices finden. Dort findet sich neben vielen anderen nur der ATMega88. Wenn ich später in die Properties des Projekts gehe, kann ich das Target auf ATMega8 wechseln
Oder du nimmst zunächst den pinkompatiblen ATmega88 mit DebugWire.
-
Thread
Mini-Protoboards (Atmega8/48/88/168)
Hallo zusammen, bin gerade auf der Suche nach einer einfachen Mini-Platine für einen der o.g. AVRs im TQFP-Gehäuse -- letztlich müssen nur die ADCs sowie ein ISP-Header verfügbar sein, ein paar generelle IOs würden auch nicht schaden. Im Anhang mein erster Versuch mit Eagle -- wenn aber jemand schon ein schöneres/eleganteres Brettchen entworfen hat und der Community (und damit auch mir ;)) das Layout zur Verfügung stellen würde, fände ich das prima. Vielleicht finden sich ja auch ein paar nette Routing-Ideen zu größeren AVRs, man könnte ja hier (bzw. in der Wiki) eine Art Sammelplatz einrichten
-
Thread
PWM mit ATMEGA168
diesmal auf eure Hilfe: Wie funktioniert das mit der PWM, damit ich eine LED Dimmen kann bei einem ATMEGA168. Ich habe mir schon Applicationsnotes und andere Quellen über Software PWM mit einem ATMEGA durchgelesen, konnte aber kein ansatzweise laufendes Programm erstellen. um das mal zu testen. Nun
#2585439: > Nun meine Frage, kann mir wer ein kleines Beispiel für eine Softwarepwm > für den ATMEGA 168 Du kannst ein Programm für den ATmega8 hier aus dem Forum nehmen und mußt nur ein paar Registerbezeichnungen anpassen. Funktionieren tut der ATmega168 sonst sehr ähnlich.
-
Thread
uint32_t variable byteweise füllen
uint8_t*) &x) [2] = nextByte (); ((uint8_t*) &x) [3] = nextByte (); return x; }[/c] auf dem ATmega88 braucht die erste Version 39 Takte, und die Zweite 60. Außerdem ist die erste Version 6 Bytes kleiner. Hier der Assemblercode mit drangeschriebenen Taktzahlen: [avrasm]0000004c <foo>: 4c:
9301 str r3, [sp, #4] 2 30: f7ff fffe bl 0 <nextByte> 1 34: f88d 0004 strb.w r0, [sp, #4] 2 38: f7ff fffe bl 0 <nextByte> 1 3c: f88d 0005 strb.w r0, [sp, #5] 2 40: f7ff fffe bl 0 <nextByte> 1 44: f88d 0006
-
Thread
Wozu Anschlüsse am Kühlkörper?
liegt, musst du das isolieren mit -Isolierscheiben http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=C88;GROUPID=3384;ARTICLE=8194;START=0;SORT=order_col_artnr_besch;OFFSET=1000;SID=28Tx3SNqwQARwAADUKUgYe196b13e3f3445c24e10d20466eeb9ed - Isolierbuchsen http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=C88
Atmega8 Atmega8 wrote: > @ Johannes M. > Wenn man aber da eine Schraube reinsteckt und dreht geht die Schicht > teilweise wieder ab, es sei denn man steckt das Gewinde in ein > Plaste-Röhrchen. > Mir
-
Thread
Usart - Gleicher Code, unterschiedliche ASM-Listungs und nix geht
Kristallkugel ist gerade aus der Reparatur zurück und hat mir verraten, dass du den Code für einen ATmega324P statt für einen ATmega32 compiliert hast.
Controller angeguckt, deren UCSR[0]A auf Adresse 0xC1 liegt und mir dann den davon rausgesucht, der dem ATmega32 am nächsten liegt. ;-)
-
Thread
Mikrocontroller Programmierung - ein Paar fragen zum Einstieg
Dann kauft man heute auch keinen Mega8 mehr. Der ist alt wie Steinkohle. Wenn dann Mega88.
Daher sollte man beim Controller eventuell darauf achten, dass diese auch mit 3,3V arbeiten. Beim Atmega 8 sollte man dann lieber zu Version Atmega8L greifen. Auch sind die moderneren Atmegas wie der 48/88/168 in der Lage mit 3,3V zu arbeiten. Neben den altbekannten Atmegas gibt es noch die ARM-Schiene
-
Thread
Vergleichbarer AVR µC zum MSP430
Nachfolger anschauen. Die sind pinkompatibel, aber der Stromverbrauch ist um einiges kleiner. z.B. mega88P, mega88PA http://www.rn-wissen.de/index.php/Atmel_Controller_Mega48_Mega88_Mega168 Außerdem werden in deiner Anwendung zunächst Bluetooth und dann der Flash die größten Stromfresser sein. ;-)
MSP430F2274 braucht übrigens im Low Power Mode 4 0.7uA und im > aktiven Betrieb bei 1 MHz 270uA. Die ATmega48/88/168 verbrauchen auch kaum Strom : Active Mode: 250 μA at 1 MHz, 1.8V 15 μA at 32 kHz, 1.8V (including Oscillator) Power-down Mode: 0.1μA at 1.8V Dazu kommt, dass Sie folgende Schnittstellen
-
Thread
Besitz Arduino einen RTC?
Jürgen S. schrieb im Beitrag #4494048: > Alle Arduino-Boards mit AVR Atmega-Controllern haben KEINE eingebaute > RTC. Der nächste der keine Datenblätter lesen kann. Der Atmega168 hat natürlich eine RTC, wie auch der Atmega2560. Wie wärs einfach mal mit Nachlesen, bevor
Grenzfall sein. Die meisten sind besser. Ich habe eine Uhr mit freilaufendem Quarz an einem ATmega88P, die wird nur bei der Winterzeitumstellung zweimal im Jahr gestellt. Bis dahin akkumuliert sie vielleicht so zwei Minuten an Fehler, das wären etwa 8 ppm. Das ist /ohne/ weitere Korrekturmaßnahmen
-
Thread
Timer in CTC mit A und !A Ausgang
Hallo liebe Experten, Ich möchte mit einem ATMEGA88A ein Rechtecksignal mit 50% Duty-Cycle und einer variablen Frequenz von 50kHz bis 220kHz mit zwei Ausgängen A und !A ( also ein 0° Signal und eins invertiert ) erzeugen. Die Frequenz soll in kleinen
invertiert > zueinander einzustellen? Oder gibt es eine andere Möglichkeit meine > Signale mit dem ATMEGA88A zu erzeugen? > > Vielen Dank für Tips und Tricks :-) > Karsten Du kannst PWM mit Timer1 erzeugen und Frequenz mit OCR1A ändern (Mode 11 oder 15).
-
Thread
AVR-UART master slave
'. Im Register r18 wird jeweils die Adresse bzw. das Datenbyte übergeben. Im Programm für den ATMEGA88 werden die Daten empfangen und in 'buffer' gespeichert.In 'USART_RXC' wird ein empfangenes Datenbyte in 'data' gespeichert und 'data_valid' gesetzt. Das Hauptprogramm speichert das Byte dann im Puffer. Nach 16 Bytes wird der ATMega88 wieder in den Slavemode gesetzt. Was wichtig ist: Im 9Bit-Modus MUSS RXB81/TXB81 VOR UDR gelesen bzw geschrieben werden. Die Programme sind mit 11.059MHz und 9600Baud getestet (AVR-Dragon/JTAJ-ICE
-
Thread
Stabilität vom internen AVR RC Oszillator bei sinkender Spannung
Moin! Ich habe vor, einen ATMega88PA mit internem RC-Oszillator an zwei AA-Batterien zu betreiben (3V). Der ATMega ist meistens im Sleep-Mode, wacht gelegentlich per Interrupt auf und kommuniziert dann per UART mit einem Funkmodul
F. Hahn schrieb im Beitrag #3062951: > Ich habe vor, einen ATMega88PA mit internem RC-Oszillator an zwei > AA-Batterien zu betreiben (3V). > Der ATMega ist meistens im Sleep-Mode, wacht gelegentlich per Interrupt > auf und kommuniziert dann per UART mit einem
-
Thread
Atmega8 vers. C - Interuptbehandlung
Den gibts aber anscheinend nicht in DIL-Form. > > Häää? > > https://www.reichelt.de/arduino-atmega328-mit-arduino-bootloader-ard-atmega-328-p230602.html?&trstct=pos_2&nbc=1 Der ist derzeit in DIL nicht lieferbar. Atmega8 bekomme ich aber.
Hi >Der ist derzeit in DIL nicht lieferbar. Atmega8 bekomme ich aber. Dann probiere es doch mal mit ATMega88 oder ATMega168. Vielleicht gibt die in Dil. Ansonsten must du halt etwas flexibler werden. MfG Spess
-
Thread
Star-Trek-Klingel
Elm-Chan-Player. Hab leider gerade keinen TinyX5 zur Hand, deswegen probiere ich den Code auf einen ATmega88 zu portieren...
Hi >Hab leider gerade keinen TinyX5 zur Hand, deswegen probiere ich den Code >auf einen ATmega88 zu portieren... Kannst du vergessen. Die ATTinys haben eine PLL die 64MHz für den Timer bereit stellt. Alternativ ATTiny26/261/461/861. MfG Spess
-
Thread
problem (avrstudio 6 + atmega8 + jtagice mk2)
Hi >ich versuche seit zwei Stunden meinen jtagice dazu zu bringen meinen >atmega8 auszulesen. Wie? Der ATMega8 hat keine Debugschnittstelle. MfG Spess
Tools-> Device programming jedoch nicht mehr. In der Hilfe zum ATMEL Studio 6 steht, das der ATMega8 vom JTAG ICE MKII nicht ünterstützt wird. An deiner Stelle würde ich auf den ATMega88/A/P/PA umsteigen. Ist der 'Nachfolger' des ATMega8. MfG Spess
-
Thread
Problem beim Programmieren des Atmega2560.
Controllertypen: •AT90PWM3 •AT90S1200 •AT90S2343 •AT90S4414 •AT90S4433 •AT90S8515 •AT90S8535 •ATmega103 •ATmega128 •ATmega16 •ATmega161 •ATmega162 •ATmega163 •ATmega164P •ATmega168 •ATmega169 •ATmega32 •ATmega324P •ATmega328P •ATmega329 •ATmega3290 •ATmega48 •ATmega64 •ATmega644 •ATmega8 •ATmega8515 •ATmega8535 •ATmega88 •ATtiny12 •ATtiny13 •ATtiny15 •ATtiny2313 •ATtiny24 •ATtiny25 •ATtiny26 •ATtiny44 •ATtiny45 •ATtiny84 •ATtiny85