-
Thread
SPI will auf AVR nicht laufen
"Falle" bei Atmega328 und seinen Freunden ;) Hier mal ein Ausschnitt aus dem Datenblatt des Atmega328PB dazu: If SS is configured as an input, it must be held high to ensure master SPI operation. If the SS pin
stehen. Muss es weder nach C-Standard noch nach Programmlogik. Ich zitiere aus dem Datenblatt von "ATmega48A ATmega48PA ATmega88A ATmega88PA ATmega168A ATmega168PA ATmega328 ATmega328P": [c]void SPI_MasterTransmit(char cData) { /* Start transmission */ SPDR = cData; /* Wait for transmission complete
-
Thread
avr mkii blinkt orange
Signaturfehlermeldung deutet daruf hin, dass Du im AVRStudio einen nicht passenden uC Typ ausgewaehlt hast (zB mega168 statt mega168P)
Auf meinem µC steht: ATMEL ATMEGA8515 16PU 1328 so habe ich auch im AVRStudio unter Device rechts neben Tool den Atmega8515 ausgewählt, ein 8515-16PU gibt es nicht aber das ist doch richtig?
-
Thread
ATmega328: Bedeutung der Nummer
Alexander M. schrieb im Beitrag #5776947: > Was bedeutet die 8 denn? Die bezeichnet die ATmega-Familie, also ATmega88, ATmega168, ATmega328 sehen alle irgendwie ähnlich aus (nur unterschiedliche Speichergrößen – nicht nur beim Flash). ATmega164, ATmega324, ATmega644 und ATmega1284 sind dagegen
aber kein LCD) ATmega8 -> ATmega88 (kein JTAG) ATmega103 -> ATmega128 -> ATmega1281 (+ ATmega1280 mit mehr Pins) [/pre]
-
Thread
avr-ethernet board + rfm12 + ethersex
ist das Image nicht getestet. Ist aber die aktuellste Ethersex-Version, die zumindest auf meinem ATmega644 (Etherrape Original-Hardware) funktioniert ... Konfiguration: IP 192.168.1.11/24, Gateway 192.168.1.1, ECMD, NTP und CRON aktiviert. ECMD sollte auch per HTTP ansteuerbar sein, mehr geht ueber
Hallo Harry, nein, das war ein Missverstaendnis. Das Net-IO Image war fuer den ATmega32 gebaut, ich konnte es nur nicht testen, weil ich selbst nur 644er und 644p rumliegen hab. Diesmal aber fuer ATmega644 mit 16 MHz ... ... und diesmal auch auf Etherrape-Originalhardware getestet
-
Thread
"Arduino kompatibler" MC für 2025
keine USB-Seriell-Bridge ... Und er spielt in einer anderen Liga als der nun ziemlich angealterte Atmega328.
pillepalle-Anforderungen ist er allemal kompatibel. Zumal du ja wohl mit Arduino programmieren willst. Da wird der ATMega328PB jetzt schon unterstützt. Warum nimmst du nicht gleich ein Arduino-Board deiner Wahl mit dem ATMega328PB?
-
Thread
AVR ASM ws2811 / ws2812 Ansteuerung mit FastPWM
, anbei eine neue Version. Unterstützte Controller: - ATtiny 45/85 (ATtiny 45 getestet) - ATmega 48/88/168/328 (ATmega 168 getestet) - ATxmega xA3, xA3U (DMA support) (192A3 getestet) Zu verwenden von C und ASM. Grüße Markus
. Marcel Jung schrieb im Beitrag #3325304: > Ich bin neu(...) und wollte diese LEDs über ein ATMega328 machen. Kann > mir da Jemand helfen Na z.B. in der Makefile von oben DEVICE auf atmega328p umstellen? MfG
-
Thread
Einstieg: SMD Atmel
Nimm auf jedenfall den Atmega88 oder Atmega168. Vergleiche dazu mal die Preise bei den einschlägigen Versendern. Gerade, wenn Du doch mal den AVR Dragon noch kaufen willst, weil Du dem Atmega mal auf die Finger schauen möchtest
bist du mit den modellen besser bedient. Und preislich machen die keinen Unterschied zu dem alten Atmega8. Ich verbaue auch nur noch meine 3 alten Atmega8 in kleinen Projekten. Ansonsten hab ich nun hier 2 Atmega88 als DIP für das Steckbrett und mir mal ein paar Atmega168 in SMD besorgt. Zukünftig
-
Thread
Stromverbrauch Projekt
Operating Voltage: – 1.8 - 5.5V for ATmega48PA/88PA/168PA/328P Seh ich das Richtig, dass ich die µC damit auch mit mind. 1,8V betreiben kann? Wählst du deswegen die Versorgungspannung von 3,3V? Nach dem LP2950 hab ich jetzt schonmal gegoogelt
youth schrieb im Beitrag #2354980: > Operating Voltage: > – 1.8 - 5.5V for ATmega48PA/88PA/168PA/328P > > Seh ich das Richtig, dass ich die µC damit auch mit mind. 1,8V betreiben > kann? Wählst du deswegen die Versorgungspannung von 3,3V? > Nach dem LP2950 hab ich jetzt schonmal
-
Thread
Flashen von Arduino
Fehlermeldung etwas von "in update specifier" ausgesagt. Ich habe hier ein scheinbar neues Modell mit einem ATmega168 im TQFP 32 Gehäuse. Ansonsten ist eigentlich nicht viel anders an der Platine wie bei den Version mit Dual-inline Gehäuse. Gruß wernerP
man die Arduino-IDE spioniert. Der Schlüssel für die Funktion wird der rechtzeitige RESET des Atmega168 auf dem Arduinoboard (welches genau?) vor dem Flashen sein. Durch den RESET wird ja der Bootloader auf dem Arduinoboard aktiviert, so dass er anschliessend mit dem AVRDUDE zusammen arbeitet.
-
Thread
Atmega16 flashprobleme
Größer ist als 1 MHz ist. CPU Takt ist vielleicht ungeschickt gewählt ich meinte den Takt des Atmega16.
sein , hab gestern auch so effekte in der Art gehabt . AVR-Dragon Softwareupdate gemacht - o.k. ATMega168 geflasht o.k Fuse gesetzt - Fehlermeldung - kein zugriff anderen 168er - erst Fuse gesetzt - dann der oben beschriebene Fehler Dann STK 500 - keine Fehler AVRDragon Takt unter 125 Khz -
-
Thread
ISP Mode Error in AVR Studio
Hallo! möchte ein Programm auf den Atmega168 über ISP übertragen. Immer wieder bekam ich den ISP Mode Error mit einer Warnung wie: [code]"warning flash byte address 0x0000 is 0xff should be 0x0c .. FAILED"[/code] Als ich dann die SD-Karte
Wie funktioniert denn die Hochspannungsprogrammierung? Mein Problem ist, ich habe nur diesen einen Atmega168 :-(
-
Thread
Atmega8 A/d Wandler schwingt
noch. @A.K. Zum "Differenz-Modus vom ADC des Mega8" habe ich im Datenblatt (305 Seiten) vom Atmega8 nichts gefunden.
> Zum "Differenz-Modus vom ADC des Mega8" habe ich im Datenblatt (305 > Seiten) vom Atmega8 nichts gefunden. Ich auch nicht!!! - Auch nicht beim Mega48/88/168. Also bitte, wo ist die ADC-Differenzwandlung mit Mega8/48/88/168 beschrieben? Die interessiert mich nämlich sehr (falls es
-
Thread
Interrupts + m168 + Vektor Namen
Ich schaue immer in der betreffenden Includedatei nach. Beim Atmega168 wäre das die iom168.h und die darin eingebundene iomx8.h Dort findet sich dann ein Abschnitt in der Form [C] /* Timer/Counter2 Compare Match A */ #define TIMER2_COMPA_vect _VECTOR(7
Nachtrag zu der "18" In meinem Datenblatt vom Atmega168 (Rev. 2545M-AVR-09/07) ist in Table 11-1 die Vektor No., die Program Address, Source und Interrupt Definition angegeben. Die Vektor No. ist wie du (Vul Kain) schreibst (18 für SPI Serial Transfer
-
Thread
Unterschied ATmega644A und ATmega644PA
ATmega164P und ATmega324P, die es gar nicht als nicht-P gibt) jedoch zwei. Wenn nicht gerade irgendwelche preislichen Gründe dagegen sprechen, würde ich mich persönlich hier für den ATmega644PA entscheiden
Ich behaupte einfach mal, es gibt keinen. Es gibt inzwischen auch einen ATmega168A und 168PA. Hab mir das Datenblatt mal angeschaut, kann eine Unterschiede finden
-
Thread
AVR: "sleep disable" unnötig?
wann, und warum? Ob es als selbstverständlich gilt, weiß ich nicht, aber das Datenblatt z.B. des Atmega168 empfiehlt es: To avoid the MCU entering the sleep mode unless it is the programmer’s purpose, it is recommended to write the sleep enable (SE) bit to one just before the execution of the SLEEP
#7481557: > Ob es als selbstverständlich gilt, weiß ich nicht, aber das Datenblatt > z.B. des Atmega168 empfiehlt es: > > To avoid the MCU entering the sleep mode unless it is the programmer’s > purpose, it is recommended to write the sleep enable (SE) bit to one > just before the execution of
-
Thread
Widerstandsmessgerät
Ich habe noch ein paar ATMEGA168PA-PU Was haben denn die am interner refernzspannung??
Kai Burghart schrieb im Beitrag #2918470: > Ich habe noch ein paar ATMEGA168PA-PU > > Was haben denn die am interner refernzspannung?? Was haben die an Datenblättern?
-
Thread
AVR Prozessortakt halbieren
-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf) S. 303 Tabelle 29-8 möglich sein sollte. Um die Frequenz des internen Oszillators einzustellen, muss das CLKPR (Clock-Prescalar-Register
USB-seriell-Wandler zum Programmieren. Oder einen ATMega328 nehmen, die 3 Teile drum löten und den Arduino UNO als ISP-Programmer nehmen. Gruß aus Berlin Michael
-
Thread
AVR mit integriertem RTC
ich nicht genau genug nachgeschaut. Die großen ATmegaXX4 und auch die classic ATmega16 & Co. können PC6 und PC7 für einen zweiten Quarz nutzen. Die ATmegaXX8 aber wirklich nicht. Erik Menzel schrieb im Beitrag #4326676: > Hier ein Link von Atmel:
the AS2 bit in ASSR is set. http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf Seite 4
-
Thread
Was brauch ich um mit Microcontrollern zu arbeiten?
damit... Das sind eigentlich schon etwas veraltete Typen, kannst du nehmen, aber ich würde z.B. ATMega48/88/168 , ATMega164/324/664 bevorzugen. Das sind Typen mit gleichen Pinout und IO-Austattung aber mit unterschiedlich grossen Speicher. Wenn mal der Platz nicht mehr reicht, kannst du problemlos auf
und ein zwei tinys (28/2313), damit... Also die aktuellen Versionen sind mehr zu empfehlen: ATMega48/88/168 ATtiny13/24/25/261/461/861 Vorteil DebugWire. Die älteren Typen haben entweder gar keine Debug Möglichkeit oder JTAG (das verbraucht aber mehr Pins bietet aber nichts mehr von dem ich
-
Thread
ATmegaXXXP Versionen Portdefinitionen anders?
dem Muster wie du es vorgeschlagen hast. Damit lässt sich mein ursprüngliches Projekt sowohl für Mega168 als auch für Mega328P kompilieren. Mit dem Testskript kann ich dir aber (glaube ich) nicht helfen.
nachher noch fehlerfrei compilieren lässt. Normalerweise werden die Programme aber noch für einen ATmega8 und einen ATmega128 simuliert, der Simulator kennt jedoch keinen der neuen Controller, bei denen das ursprüngliche Problem auftrat. Da muss ich mal gucken, wie man ihm das dann beibringen würde
-
Thread
lcd_putint falsche Ausgabe
umgewandelten int String verkehrt ausgebe passt es ja auch Ich glaube ich stehe auf Krigsfuß mit Atmega und C Aktuell habe ich den Attiny 26 und den Atmega 168 und wenn ich mein aktuelles Versuchsprogramm mit Text und Zahlenausgabe auf den Tiny laufen lasse habe ich eine Ausgabe Text richtig Zahl falsch rum. Selbes Programm mit Atmega 168 in AVR Studio unter Project Option Device eingestellt compiliert mit Richtiger Taktfrequenz LCD Anzeige gleich null
-
Thread
[V] AVR-Module, AVR ISP USB, RN-Control
USB-ISP-Programmieradapter.html Preis: 20€ mit Versand (Neupreis 34,95 + Versand - Ein µC-ModulCrumb168 mit FTDI USB-->seriell_Wandler on board und Mico-USB-Buchse. Prozessor: AtMega 168 Hersteller: http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb168-V2-2-AVR-ATmega168-USB-Modul.html
Preis: 7€ mit Versand (Neupreis 19,95 + Versand) - Ein µC-Modul Crumb128-light Prozessor: AtMega 128 Hersteller: http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-light-AVR-ATmega128-Modul.html Preis: 5€ mit Versand (Neupreis 17,95 + Versand) - Eine RN-Control Mega 32
-
Thread
avr-libc kompilieren schlägt fehl
atmega165p atmega168 atmega168p atmega169
-
Thread
Atmel AVR-Programmiergerät
hallo ihr, ich habe eine einfache frage: mit welchem programmiergerät läst sich ein Atmega168L-20dip am einfachsten auslesen und kopieren und in einen neuen brennen ? danke für eure mühe
klar ! aber da ich kein elektroniker bin habe ich noch die frage KANN der galep 4 diesen baustein "Atmega168L-20dip" ? ich kenne mich mit den spezifischen ausdrücken zu wenig aus ! schöne weihnachten
-
Thread
Leitung unter TQFP oder lieber Massefläche?
Massefläche darunter legen. Mein Problem sind auch die nicht genutzten Pins (Es ist im übrigen ein Atmega168) - die würde ich gerne halt auch auf Masse legen damit sie nicht "In der Luft" hängen - jedoch habe ich dann vor zwei Dingen Angst - wie sieht es aus wenn, wie auch immer, einer der IO auf Ausgang
wirklich zwingend. >Mein Problem sind auch die nicht genutzten Pins (Es ist im übrigen ein >Atmega168) - die würde ich gerne halt auch auf Masse legen damit sie >nicht "In der Luft" hängen - jedoch habe ich dann vor zwei Dingen Angst >- wie sieht es aus wenn, wie auch immer, einer der IO auf
-
Thread
Sleep-Funktion / Power Save
Aufwachen durch den Timer2-Interrupt. Eine Uhr schafft dann die Minute locker in 20 Sekunden. Beim Atmega48a bzw. pa, kommt er gar nicht zurück. Mit anderen Controllern, 168, 168pa genauso. Schaltet man den CPU-Takt auf 1MHz läuft alles wie erwartet. Lässt sich auch immer wieder reproduzieren.
Vieleicht ist ja fogendes relevant :) Seite 151 des Manuals vom Mega48 ATmega48/88/168 18.9 Asynchronous operation of Timer/Counter2 "When entering Power-save or ADC Noise Reduction mode after having written to TCNT2, OCR2x, or TCCR2x, the user must wait until the written
-
Thread
Timer 0 interrupt kommt nicht
kleine Fehler bei der Initialisierung? Bitte um Hilfe PS: Programm ist geschrieben für einen ATMEGA168 LG cseg ;Beginn eines Code-Segmentes .org 0x0000 rjmp init ;.org 0x001A ; jmp timer1_overflow ;INTERRUPT .org 0x0020 jmp timer0_overflow
overflow interrupt enable > jmp timer0_overflow 0x0020 TIMER0 OVF Timer/Counter0 overflow beim ATMEGA 168
-
Thread
Mega328p - maximale I2C Geschwindigkeit?
nun? Hab ich mich verrechnet? http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf
. > > Nö. In der I2C-Spezifikation steht auf S.47 0,3*VCC. Es geht hier um des Ausgang des ATmega. VOL1max ist 0,4 V.
-
Thread
Pin-Kompatibler Chip zu Mega32 mit mehr Speicher?
hardwarenah programmieren und von der Hardware abstrahieren. Selbst innerhalb einer Linie (z.B. ATMEGA48/88/168/328) sind die Controller nicht immer binär-kompatibel. Da bin ich reingefallen, als ich ein ATMEGA88-Compilat auf einem ATMEGA328 ausführen lassen wollte. Weil mehr als 8kB mit dem rjmp-Befehl nicht abzudecken sind, sind ab dem ATMEGA168 die Einträge für die Interruptvektoren nämlich doppelt so groß. Und damit ändert sich natürlich auch deren Position im Speicher. Es bleibt einem leider nichts anderes übrig, die Datenblätter
-
Thread
Debuggen mit myAVR
Peter F. schrieb im Beitrag #3665626: > und würde an der Stelle der Atmega16 verwenden. Da das Board nur einen DIP-28 Sockel hat dürfte das schwierig werden. Und der ATMega168 hat auch kein JTAG, aber ebenfalls Debugwire. Frank K. schrieb im Beitrag #3665621: > Oh
Beitrag #3665698: > Da das Board nur einen DIP-28 Sockel hat dürfte das schwierig werden. > Und der ATMega168 hat auch kein JTAG, aber ebenfalls Debugwire. ...Oh man, ich habt recht. Vergessen wir das Thema nach rüsten.
-
Thread
Vom Experimentierboard zur Leiterplatte
Moin! Ich habe einen Wav-Player mit Atmega168 und microSD-Card auf einem Steckbrett aufgebaut. Alles lief wunderbar. Jetzt habe ich das Ganze auf eine Lochrasterplatine übertragen und ich bekomme die Kommunikation mit der SD nicht mehr hin
dem Exp.-Board das mySmartcontrol MK2 benutzt - 3V3 mit LM317 und nicht über USB. 2. Jetzt einen ATmega328 anstatt eines Atmega168 (mySmartControl). Und: ich benutze AVR-Studio4 und WinAVR. Hat jemand eine Idee? Irgendeine????
-
Thread
AVR-Programmierboard
nur einen) und programmieren kann. Das sind zum einen die ATTINYs mit ner 8-Pin Belegung. Dann ATMEGA in verschiedenen Ausführungen mit 28-Pin und letztlich die ATMEGA mit 40-Pin (wobei ich gesehen habe, dass der 8515, 161 und 162 scheinbar Masse und VCC Pin woanders sind, ergo muss ich 2 40-Pin Sockel
hast nen 8poligen Sockel für ATiny12,13,15, einen 14poligen für ATiny24,44,84, nen 28poligen für ATmega8,48,88,168,238,4433 dann jeweils 2 40polige, einmal für die vorhingenannten Oldtimer 8515 und 162 und der andere 40Poler für die Mega16,32, und 8535, und als letztes noch 2 20polige, einmal für den
-
Thread
I2C-Slave mit mehreren Adressen
Also ich benutze den Atmega 168P. Und dieser soll konkret auf vier Adresse anspringen. Wie meinst du das mit der Maske?? Die Adresse muss doch schon bei der Initialisierung in das TWAR geschrieben werden.
Oh, Martin, > Also ich benutze den Atmega 168P. Und dieser soll konkret auf vier > Adresse anspringen. Du meinst damit Lese- und Schreibadressen zu a) TWI General Call b) TWI Address Register? Wozu könnten weitere Adressen gut sein
-
Thread
Bausatz Add-on für AVR-NET-IO
einen simpelst-Webserver von www.tuxgraphics.org rumliegen, auf dem ausser dem ENC28J60 nur ein ATMEGA168 steckt. Der bekommt demnächst paar schöne kräftige Relais samt Treibertransistoren, damit ich auch Netzspannung schalten kann. Das bissel Software-Krams passt dann auch in die 16K Flash rein.
compiliertem C-Code reinkriegt. Ein Lob auf die Optimierungsleistung des gcc :). Danach habe ich dann mit ATmega168 und 328 gebastelt, weil 8 KB doch nicht mehr ausreichten und die 8er Serie immer noch schön klein ist mit ihren DIL28 slim Gehäusen. Und die 32 KB im ATmega328 habe ich bisher auch erst gut halb
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
(__AVR_ATmega168P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega48P__)[/c] muss nur gegen die folgende Zeile [c]#if defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega88P
(__AVR_ATmega168P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega1284P__) || defined(__AVR_ATmega644P__)[/c] Es zeigt mir nichts am OLED an. Ich nehme an ich habe die Hardware
-
Thread
Dragon,Verzweifelung groß!
schon allerlei von Atmegas zum Arbeiten gebracht und nun durch einige falscher Fuseklicks an einigen Atmega168 habe ich ein Dragon bei Reichelt gekauft, um bei Bedarf auch dies mit HV_Prog zu retten. Nun wollte ich erst mal mit ISP die Funktion des Dragons testen. Ich habe verschiedene AVRs probiert, nichts
Steckbrett bisher funktioniert hatte. Ich habe auch den Takt bis auf 125KHz herabgesetzt und mit Atmega 8/168/und 328 getestet. Die 5 Volt am VCC-Anschluss sind da und die neuen 328 sind ja noch intern getaktet und müssten doch wenigstens angesprochen werden. Wenn ich nicht schon voreilig den 40 poligen
-
Thread
STK500 zerschossen?
scheint nur sporadisch zu gehen (Ich benutze allerdings auch einen FTDI USB-RS232-Adapter) mit einem atmega168 oder atmega88. Ich bekomme mit dem AVRStudio5 häufig Fehlermeldungen, wie expected 0x00 got 0xc0. Ich werde dann nochmal einen 8515 und einen m16 probieren. Über HVPM lassen sich die M88/168 fusen
Wenn ich den VTARGET-Jumper ziehe, blinkt die Statusled am Atmega8535 Rot-Grün und die VTARGET-LED leuchte ganz schwach. HILFE!!!
-
Thread
AD-Wanlder über Atemga168?
Hallo erstmal, ich fange ambesten zuerst mit den Daten an. MCU: atmega 168 + STK500 mit 16MHZ Crystal (habe den Teiler 8 für die Frequenz ausgeschaltet) Ziel: Ich möcht den AD-Wandler benutzen mit externer Rerferenzspannung von 10V. das habe ich schon geschaft
hochladen weil es zu gross ist. Adresse: -STK500: www.controllersandpcs.de/pdfs/STK500.pdf -atmega168: www.robotshop.ca/PDF/ATmega168.pdf
-
Thread
Atmega 16U2 an Atmega 328P-AU keine Serielle Verbindung
Guten Tag bzw Abend, bin neu hier im Forum, habe ein Problem mit der Seriellen Verbindung vom Atmega 16u2 auf Atmega 328P-AU. Bootloader wurde über Atmel Studio 7 auf dem ATmega 328P-AU geflasht per: ISP AVRISP MKII(16U2 als Programmer geflasht) Bootloader : (ATmegaBOOT_168_atmega328.hex
Wenn die realen Leitungen zwischen Quarz und ATmega328 auf der Platine genauso wirr laufen, wie im Schaltplan, wundert mich gar nichts. An welche Pins vom ATmega gehst du denn mit deinem seriellen Signal ran? Was bedeuten die ganzen roten Kreuze
-
Thread
Fragen zur Programmierung eines ATMega8
oder einen ATmega168. Einen Bootloader findet man im Arduino Verzeichnis: hardware\avr\bootloaders\atmega8 Hier gibts dann eine Hexdatei : atmegaBOOT.hex Prinzipiell funktioniert dieser Bootloader, es gibt
=8000000L ein. Sämtliche Einträge für den ATmega168 können bei der Erweiterung dann gelöscht werden. --------------------------------------- Wie gesagt, wenn man so etwas machen mag...
-
Thread
CAM-Problem mit AVR-Webserver-Boart
Init RTL8019: Ok MAC : 00 00 E8 5C 7D 9Cefunden! ** IP : 192.168.178.40 --- ROUT: 192.168.178.1 NTP : 192.168.178.30 FTP : 192.168.178.30 SMTP: 192.168.178.30 --- NTP Enabled=NO --- Mail-Trigger Enabled=NO SMTP AUTH LOGIN=NO CAM Enabled=YES CAM Store
NIC : Init RTL8019: Ok MAC : 00 00 E8 5C 7D 9Ce IP : 192.168.178.40 --- ROUT: 192.168.178.1 NTP : 192.168.178.30 FTP : 192.168.178.30 SMTP: 192.168.178.30 --- NTP Enabled=NO --- Mail-Trigger Enabled=NO SMTP AUTH LOGIN=NO CAM Enabled=NO CAM Store
-
Thread
ATMEGA 8 was gibts neues
Mixer S. schrieb im Beitrag #1920847: > Mega48/88/168 sind zu empfehlen, Aktuell sind die Mega48PA / 88PA / 168PA. http://www.csd-electronics.de
Johannes Krumm schrieb im Beitrag #1920842: > Jetzt meine Frage : gibt es eine alternative zum Atmega8 der > pinkompatibel ist. PIC mit Multiplex Unit. Da kann man sich die Pins zusammenklicken =)
-
Thread
Größe einer char wird überschritten?
// then use it directly. Note: the string can not be in PROGMEM. char websiteIP[] = "http://192.168.10.199/"; ether.parseIp(ether.hisip, websiteIP); #else // or provide a numeric IP address instead of a string byte hisip[] = {192.168.10.199}; ether.copyIp(ether.hisip, hisip); #endif
> Am PC wird das auch so dargestellt, nur der 2. Atmega hat > Probleme das auszuwerten oder so. Was wertet der 2. Atmega denn aus? Noch hast du uns gar nicht erklärt, wie deine Schaltung aussieht und welche Kommunikationsbeziehungen bestehen. Zudem
-
Thread
Master_Slave I2C
herumtreibe, wollte ich euch fragen, ob es ohne weiteres möglich ist. Ausgangspunkt: Die Slaves(4x Atmega 168)sind voradressiert.wenn Master (1x Atmega168) die Slaves erkannt hat, soll er die reihenfolge nach die Slaves neu adressieren. danke
Nochmal: Kontrolpanel = Atmega 168 als Master LED Panel = Atmega 168 als Slave --> davon habe ich 4 Idee = LED Tisch zu bauen, der aus 4 x LED Panels besteht. Istallations LED Panel: [code] ________
-
Thread
Zuverlässigkeit und Genauigkeit internet RC Takt
gesagt, mach einen Quarz dran! Es steht glaube ich auch im Datenblatt! Ich weiß es noch beim Mega168, da ist die Toleranz +/-3%. Das sagt schon alles!
Ulrich schrieb: > Der interne RC ist beim Mega8 etwas genauer als bei den neueren wie > Mega168. Wie kommst du darauf? Ich habe die komplett gegenteilige Erfahrung gemacht. Wir haben seinerzeit mit ATmega128 gearbeitet, allerdings bei 3 V. Da der RC-Oszillator ab Werk für 5 V kalibriert
-
Thread
Frage/Problem mit Timer STM32F4Discovery
Funktionen sind recht langsam. Wichtig auch: !!!!!!!!! Sicherstellen, dass deine CPU wirklich mit 168MHz läuft. Bin da auch einmal in einer Sackgasse gewesen.
Routinenaufruf) durchaus realistisch sind. Müsste man mal genau nachzählen. Auch wenn man beim STM32F4 mit 168MHZ scheinbar unglaublich viel Rechenleistung zur Verfügung hat, muss man in ISR-Routinen sehr aufpassen, will man keine Interrupts verpassen.
-
Thread
ATmega Kommunikationsprobleme
Hallo, ich habe ein kurioses Problem. Ich programmiere einen ATmega168PA und benutze dazu den AVR Dragon. Wenn ich das Board, wo der uC drauf ist, nun mit dem AVR Dragon versorge (5V), liest er bei mir die Fuses aus wie er Lust hat und ich kann ihn nicht programmieren
VCC-Pin des uC 5V messen, oder? Den uC direkt auf den Dragon zu schalten wird schwer, da ich den ATmega168PA-AU benutzte...
-
Thread
kurzfriste Überspannung an Atmel ATMega
Guten Tag, Ich habe aktuell eine Idee für ein Projekt einen Atmel ATMega 168 aus einem Akku zu versorgen. Dabei möchte ich die Versorgungsspannung puffern und immer vorhanden halten. Ich habe nun ein 7,5V Netzteil und einen 15 Ohm Widerstand der den Akku Lädt. Nun wollte
fuer > immer seinen Geist aushaucht Ich habe kürzlich eine kleine Aquarien-Steuerung mit einem ATmega168 in DIP-Version aufgebaut, und wunderte mich, dass die im Testaufbau absolut zuverlässige Schaltung im endgültigen Aufbau nach einigen Minuten nicht mehr über den UART ansprechbar war. Dann habe
-
Thread
Atmega138PA mit Arduino bzw. Atmel Studio
Atmel Studio um damit auf Arduino ebene meine uC zu programmieren. Bisher waren Tiny84 / 85 und Atmega328 dabei... keine Probleme Sowohl bei der Arduino IDE als auch bei Atmel Studio mit diesem "Arduino Plugin" nenn ich das mal. So nun habe ich einen Atmega168PA.. Arduino IDE... Compiling Ok
Stefan schrieb im Beitrag #4437100: > So nun habe ich einen Atmega168PA.. Versuche es mal mit Atmega168p. Die iotm168pa.h wird offenbar nicht von der io.h eingebunden. Sowas passiert hin und wieder, wenn die AVR-GCC-Jungs vergessen haben, das entsprechend in