-
Thread
Atmega8 mit 8 oder 16 mhz
um das ganze mal nachzubauen auch die notwendigen komponenten bestellt. leider habe ich nicht dem atmega8 mit 16 mhz gekauft sondern den mit 8 mhz. gibt es nun im weiteren verlauf der anleitung etwas zu beachten? (z.B. einen anderen quarz, statt den mit 4 mhz?) oder kann ich diesen ebenfalls verwenden
. Du hast nur die Wahl zwischen 1 MHz und 8 MHz intern (beim Mega8).
-
Thread
Atmega8 8bit PWM
Hallo, Ist meine init für die 3Hardware Kanäle richtig eingestellt für 8bit. Ich möchte damit eine RGBD Led faden. Der Atmega8 läuft mit 16Mhz // OC1A, OC1B, OC2 auf Ausgang DDRB = (1 << PB1 ) | (1 << PB2 ) | (1 << PB3 ); TCCR1A = (1<<COM1A1) | (1<
schrieb im Beitrag #4616723: > Ist meine init für die 3Hardware Kanäle richtig eingestellt für 8bit. Nicht ganz. Hier fehlt noch ein Bit: > TCCR1A = (1<<COM1A1) | (1<<WGM10);
-
Thread
AVR ATmega8TestBoard
Hallo, Hier ein kleines ATmega8 Testboard! Just for fun! Gruß Uli
als USB-RS232 erkannt !! SUPER besten Dank an die 2 Profis!! nur bleibt mir die Frage mit dem Atmega8 offen. Gruß Eduard
-
Thread
Atmega8 stop nach wenigen sec.
Hallo, mein Atmega8(ohne quarz) beendet nach wenigen sec. seinen Programm. Wenn ich das Programm mittels Tastendruck start läuft es ganz normal los aber nach wenigen sec. stop es und läuft nicht weiter. Ich kann es
to 0x80 - autoincrement enabled (this is readonly?), do not respond to subaddresses or allcall uint8_t Mode1; //Write 0x80 // Reg 0x01 = MODE2 - set to 0xFF - noninverted logic state, open-drain uint8_t Mode2; // LED_out_Variablen uint8_t Led[NR_LEDS]; // LED_OFF: uint8_t Led_off; // Reg 0x12
-
Thread
Unterschiede zwischen ATmega8 und ATmega16
eines ATmega8 sprengt. Also will ich nun einen ATmega16 verwenden, der ja mehr RAM, sowie mehr Portpins hat. Meinen Code, den ich ursprünglich für den Mega8 geschrieben hatte, will ich nun eben für den ATmega16
. Z.B. hat der ATMega8 die Analog-Eingänge für den ADC an Port C, > der ATMega16 hat sie an Port A (den der ATMega8 gar nicht hat). D.h., > zumindest die I/O-Pin-Konfigurationen müssen vermutlich komplett > überarbeitet
-
Thread
atmega8 und atmega32 werden verfused
aus wie ein klitze-kleines Fussballstadion) ist ein *Quartz* oder nicht ? laut Datenblatt vom atmega8, Seite 26, Tabelle 2, gehören die fusebits von lfuse auf ... da steht: external crystal / ceramic resonator 1111 - 1010 Die Grundeinstellung der lfuse des atmega8 ist 1110. ( 0xe1
brungi schrieb im Beitrag #2398088: > Die Grundeinstellung der lfuse des atmega8 ist 1110. ( 0xe1) > also muss ich für den external crystal 1111 ( 0xe0) einstellen, oder ? Nein, 1111 ist nicht 0xe0. Mit 0xe0 steht der ATmega8 auf Ext. Clock mit 64ms Startup Für einen
-
Thread
Ansteueurung von 8 Heizelement durch einem Atmega8
Hallo Leute! Ich muss im Rahmen eines Projekts 8 Heizelementen mit einem Atmega8 ansteuern. Dabei sollen die Heizelementen nacheinander für eine bestimmte Zeitspanne ein- und ausgeschaltet werden. Außerdem soll ein Temperatursensor an jedem Heizelement
die Temperatur des Heizelement erfassen. Die erfasste Daten sollen direkt an dem AD-wandler des ATmega8 verschickt werden. Nach der Wandlung sollen die Werten in das EEPROM des Atmega8 gespeichert werden und später zur Verarbeitung über I²C (TWI) weitergeleitet werden. Die Temperatursensoren sind dabei
-
Thread
Atmega8 viele 7-Segmentanzeigen
Hallo, ich suche nach einer geeigneten Möglichkeit viele (bis 20) 7-Segementanzeigen an einen Atmega8 zu hängen. Dabei sollen die Anzeigen jeweils in ein seperates Gehäuse. Mir sind als Möglichkeiten dafür Schieberegister und Multiplexen bekannt. Gibt es dafür noch andere sinnvolle Möglichkeiten oder
brauch ich dann überhaupt noch einen atmega8? dazu habe ich noch folgende frage: es werden ziemlich lange kabel zwischen den led kisten. bei einem anderen ähnlichen projekt wurde der bustakt dabei unsauber und es kamen störungen. wie
-
Thread
ATmega8 vs. ATmega16
Ich möchte ein Tastenfeld mit 12 Ausgängen an den ATmega8 anschließen. Allerdings wäre der PORT B schon voll belegt. Deshalb möchte ich anstatt des ATmega8 einen ATmega16 verwenden, denn bei dem kann man ja die Ausgänge auf zwei PORTs verteilen. Meine Frage
Okay, danke. Dann funktioniert auch der ATmega8.
-
Thread
Atmega8 ansteuern eines digital Servos
Eingänge die mit Interrupts arbeiten können. Richtig??? Sprich wenn das so ist, dann kann keinen atmega8 nehmen oder einen 32er. Habt ihr eine Idee wie ich nein Problem lösen kann???
mich einfach vom Acker. Das geht natürlich auch eleganter mit PCINTs aber eben nicht mit einem Mega8 oder 16, die haben das noch nicht. Die Krücke Verodern würde mit der 60µs Pause auch gehen, wäre aber ja gar nicht nötig. ----- Schleife: Warten bis Kanal 1 low (falls schon angefangen) Warten bis
-
Thread
Atmega8 PORTD7 Problem
steuern und siehe da-, eine perfekte Flanke. Ist etwa der PORTD7 defekt? Nein, wenn ich einen anderen Atmega8 flashe, zeigt sich das gleiche Bild. Hat jemand schon ähnliche Erfahrungen gemacht? Gruss Jan
Sind beim Mega8 beide GND und beide VCC Pins angeschlossen?
-
Thread
PC827 an ATMEGA8 als Taster
und komme leider nicht weiter. Mein aktuelles Projet ist der "TV-Zeitinator"... in groben Zügen: Atmega8 läuft mit soft-clock und Uhrenquarz, auf einem LCD wird die aktuelle Uhrzeit und "Freizeit" (Minutenwert zwischen 0-120) angezeigt. 60 Minuten sind pro Tag vorgegeben, Mitternacht werden 60 Minuten
keine Rolle. Habe einen Uhrquarz an XTAL1/2 und benutze den clock=soft in BASCOM. $crystal ist bei 8MHz und fuse auf int. 8MHz. LCD hängt an Port.D, OK hängt an PortB.1/2 und der Schalter an PortC.5 mit externen 10k pulldown. Dürfte sich nix beissen... Werde mal einen anderen Qarz drann hängen..
-
Thread
Timer1 Atmega8A?
Hallo, ich wollte gern den PORTC durschalten lassen und leds der eihe nach leuchten lassen das muss aber genauer sein als mit einem normalen delay. Deswegen dachte ich ein Timer muss her. Nur leider will der nicht so wie ich. Ich hoffe mir kann vllt jmd helfen. initialisierung [c] void timer_init(void) { OCR1A=200; //Prescaler 64 dh. ungefähr 1hz bei 3906 TCCR1B=(1<<CS10)|(1<<CS12)|(1<<WGM12); TIMSK |= (1<<OCIE1A); sei(); } [/c] Aufruf der init() [c] void vor (20) { int i=0; for (i=0;i<20;i++) { if (endhinten==0) { if
-
Thread
ATMEGA8 eingeschaltete LED Zählen
[c] if(PORTC & (BIT_1)){ if( count <= 6 ) count++; }else{ if( count>8 ) count--; } if(PORTB & (BIT_2)){ if( count <= 6 ) count++; }else{ if( count>8 ) count--; } if(PORTB & (BIT_3)){ if( count <= 6 ) count++; }else{ if( count>8 ) count--; } if(PORTC & (BIT_4)){ if( count <= 6 ) count++; }else{ if( count>8 ) count--; } if(PORTC & (BIT_5)){ if( count <= 6 ) count++; }else{ if( count>8 ) count--;} if(PORTC & (BIT_6)){ if( count <= 6 ) count++; }else{ if( count>8 )
-
Thread
Uart Problem mit ATMega8a
keine Sinnvolle Ausgabe uC an PC über TTL angeschlossen => keine sinnvolle ausgabe Ausgabe: [00]ø8[0E]À8þÀ8[00]øø was nach Programm gesendet werden soll: test Oszilloskop vorhanden, Logic Analyser nicht
geht sowas bestimmt nicht, ich hoffe, dass du RxD *nicht* angeschlossen hast. > Ausgabe: [00]ø8[0E]À8þÀ8[00]øø was nach Programm gesendet werden soll: > test Dein uC sendet mit Baud / 2, probiere 4800B oder, falls du die Möglichkeit hast, Baudrate am PC in 500-er Schritten ändern. > Oszilloskop
-
Thread
ATMEGA8 vs. ATMEGA88
Ich habe auch genau das gleiche Problem. Ich habe eine Funkuhr mit Atmega8L. Die Uhr funktioniert ohne Probleme. Wenn ich jetzt Atmega8 durch Atmega88V ersetze und mein Kode entspechend neukompilliere, dann funktioniert die Uhr nicht mehr. Ich dachte, dass Atmega8 und Atmega88
Datenblatt! Es gibt außerdem eine AppNote bei ATMEL, die auf die Unterschiede bei der Migration von ATMega8 auf ATMega88 hinweist.
-
Thread
Umstieg von Atmega8 auf Atmega168
Hallo, wegen des größeren Flashspeichers möchte ich auf einen Atmega168 umsteigen, aber der 168 reagiert überhaupt nicht. Selbst ein völlig simples Programm bringt nicht das gewünschte Ergebnis, das gleiche Progamm läuft auf dem Atmega8 problemlos und setzt den Pin
Der Fehler lag aber wo anders, ich hatte dem Compiler nicht bekannt gegeben das ich jetzt mit dem Atmega168 statt dem Atmega8 arbeite. Ich habe also jetzt ein neues Project angelegt und jetzt funktioniert es! Nochmal Danke für die Hilfestellungen. Viele Grüße Rico
-
Thread
LED ATMEGA8 schnell ansteuern
connected. # FUSES ........ Parameters for avrdude to flash the fuses appropriately. DEVICE = atmega8 CLOCK = 8000000 PROGRAMMER = -c USBasp OBJECTS = main.o FUSES = -U hfuse:w:0xd9:m -U lfuse:w:0x24:m # ATMega8 fuse bits (fuse bits for other devices are different!): # Example for
make: *** [main.o] Error 1 Macintosh:firmware Flops$ make avr-gcc -Wall -Os -DF_CPU=8000000 -mmcu=atmega8 -c main.c -o main.o main.c:10:25: error: avr/io2313v.h: No such file or directory main.c:11:20: error: macros.h: No such file or directory main.c:24: warning: ignoring #pragma interrupt_handler
-
Thread
Quarz 8 MHZ Atmega8
Moin Moin, derzeit versuche ich einen Quarz mit 8 MHZ an meinem Atmega8 zum laufen bringen. Die Fuses habe ich über das AVR Studio und anhand der Infos aus dem Datenblatt auf CKOPT 1 und die SUT_CKSEL auf "Ext. Crystal/Resonator High Freq: Start-up
immernoch kein Sekundentakt dar. Liegt bei mir ein Verständnisproblem vor oder gebe ich dem Atmega8 nötige Informationen nicht? Viele Grüße
-
Thread
Testboard Atmega32/Atmega8
Hallo Also ich würde mir gerne ein größeres Testboard bauen. Das soll relativ flexible gehalten werden. Ich will 8 Taster 4 Poti 4 Drehgeber mit Taster 16 LEDs 1 LCD 2 PCD8574ap 2 AT24C512 enthalten und aber auch noch erweiterbar sein. Jetzt habe ich das Problem das ich die Eingabe-Elemente alle auf eine Platine haben will, den Mikrocontroller mit Quarz ISP und UART auf einer Platine.... Ich will aber flexibel von Verdrahten her sein. Will die möglichkeit haben per Flachbandkabel 10pol ein ganzen Port abzugreifen aber auch auf jeden PIN einzeln zu kommen. Jemand ne Idee?
-
Thread
Umstieg von Atmega8 auf Atmega88
Ich steige derzeit vom Atmega8 auf ein Atmega88 um, mein Programm funktioniert so nicht richtig ist meine Konfiguration von den Timern und Interrupts richtig //Atmega8 //TCCR2 = (1<<CS00); // No prescaling
//Atmega8 //TIMSK = (1<<TOIE0)|(1<<TOIE2); //Atmega88 TIMSK0 = (1<<TOIE0); TIMSK2 = (1<<TOIE2); //Atmega8 //MCUCR = 0b00001100; //Atmega88 EICRA = 0b00001100;
-
Thread
Atmega 8 ./. Atmega 16
hallo, ich habe hier zwei kleinere Projekt für die ich einen Atmega-Controller aussuchen muss. Die Software wird weitgehend ähnlich sein. Die Vorauswahl ist jeweils auf den Atmega 8 und auf den Atmega 16 gefallen. Wenn ich dir Datenblätter vergleiche finde
nachzählen ;-). die zwei Angaben über die Anzahl der Befehle habe ich direkt aus den Datenblätter des Atmega 8 bzw. 16. Jürgen
-
Thread
SPI ATmega8L Beschleunigungssenor
schnell geholfen wurde und ich völliger Anfänger bin,habe ich noch eine Frage. Ich benutze den Atmega8 und Code Vision zum Programmieren. An den ATmega 8 habe ich über den SPI-Bus ein Beschleunigungs senor angeschlossen. den Atmega8 habe ich über Code Wizard eingestellt. ich möchte ich einzelen Bits
Im Datenblatt ist im Abschnitt 3.2 das Protokoll beschrieben. Da der ATMega8 nur ein 8Bit-Controller ist, muß man die 16bit durch 2byte zusammensetzen, was aber auch kein Problem ist, da sich das Datenpaket aus der Adresse (7bit), Schreib-lese-bit (1) und den 8Bit Nutz-Daten
-
Thread
1V am Ausgangsport des Atmega8
Hi >wenn du einen Controller mit JTAG-Interface hast, ATMega8! MfG Spess
spess53 schrieb im Beitrag #1975030: > ATMega8! OK, wer lesen kann ist klar im Vorteil :)
-
Thread
einfacher Transistortester (Assembler) ATmega8
Schon seit vielen Monaten erfreut mich ein kleines Gerät, welches ich gerne nutze, um Transistoren und Dioden hinreichend genau zu prüfen. Es ist so einfach aufgebaut, wollt's schon lange mal veröffentlichen. Die meisten Transistoren (mit und ohne Schutzdioden) werden erkannt, die Stromverstärkung und die Anschlussbelegung angezeigt. Leider beherrscht es noch keine MOS-FETs. Bernhard
-
Thread
MP3 und Atmega8/32
Hallo liebe Forennutzer, ich möchte mir aus meinem Atmega8 oder vielleicht Atmega32 einen MP3-Player bauen. Google konnte mir bis jetzt nicht wirklich helfen, aber auf dieser Seite bin ich fündig geworden... Ich habe herausgefunden dass man MP3-Dateinen
MP3-Anfänger schrieb im Beitrag #2978435: > ich möchte mir aus meinem Atmega8 oder vielleicht Atmega32 einen > MP3-Player bauen. STM32F4-Discovery das teil bekommt man für c.a. 16teu. für den preis bekommt man nen recht leistungfähigen rechenknecht. da ist die sofrware
-
Thread
avrdude schreibt keine Fuses bei ATmega8
Hallo! Habe ein Problem: Ich kann auf mein ATmega8 keine Fuses schreiben. Habe 2 verschiedene ATmega8 (eine Fabrikneu, eine bereits in Benutzung) verwendet, bei keinem geht es. Zuerst probierte ich es mit dem AVR-burn-o-mat, der konnte die Fuses
Hallo! Es steht ATMEL 0803I ATMEGA8L-8PU auf dem Chip. avrdude habe ich mit dem Befehl avrdude -c avr911 -P/dev/ttyUSB0 -p m8 -U lfuse:w:0x3F:m -U hfuse:w:0xD9:m aufgerufen.
-
Thread
ISP keine Verbindung zu Atmega8 auf Platine
ich habe leider ein Problem, wo ich nichtmehr weiter weiss. Auf dem Steckbrett konnte ich den Atmega8 ganz normal mit dem "mySmartUsb Light" per ISP programmieren. Nun habe ich es alles auf eine Platine gebracht und jetzt kann ich es nichtmehr programmieren. Es baut einfach keine Verbindung auf
Hallo, ich hab jetzt den Schaltplan nochmal angepasst. - Atmega8 durch Atmega16A (da habe ich hier welche rumliegen) getauscht, weil lt. Datenblatt der Mega16 bis 2,7V normal läuft. - 16Mhz auf 8Mhz getauscht - Quarzkondensatoren auf 22pF - Abblockkondensatoren
-
Thread
Laptimer Projekt mit Magnetschleife (Atmega8)
Hallo, ich will mir einen eigenen Laptimer für mein Kart bauen, durch auf der Kartbahn im Boden eingelassene Induktionsschleifen. Bei dem überfahren der Induktionsschleife soll bekommt der entsprechende Sensor einen Impuls (steigende Flanke), die er dann an den ICP (PB0) Pin weitergibt, dieser soll bei steigender Flanke am Port-Pin einen Interrupt auslösen (Input Capture). Jetzt soll angefangen werden die Zeit hochzuzählen, mit einer genauigkeit von 10ms was ich über den Timer1 (16Bit) mit einer Quarzfrequenz von 4Mhz mit einem Compare Match mache, der auf einen Vergleichswert von OCR1A = 25536
-
Thread
uart-atmega8-falsche zeichen
nicht ein Example für dein Problem? Du bist bestimmt nicht der erste der mit dem STK500, dem gcc und ATMEGA8 versucht die UART zu bedienen! Gruß, Michael
kbuchegg und bitte wie soll ich mein ext quarz anschliessen? Ich habe die schaltung von figure 11 im atmega8 Dadentblatt interpretiert.
-
Thread
Austausch: Atmega8 auf Atmega168
das nicht. Im AVRStudio kommen keine Fehlermeldungen. Das Display, das mit dem Atmega8 funktioniert, kann mit dem Atmega168 nicht angesteuert werden. Hat jemand eine Idee an was das liegen könnte? Danke matze
In diesem Dokument stehen alle Änderungen zwischen dem atmega8 und der atmega48/88/168 reihe AVR094: http://www.atmel.com/dyn/resources/prod_documents/doc2553.pdf
-
Thread
ATmega8 durch ATmega168 ersetzen
prod_documents/doc2553.pdf http://www.atmel.com/dyn/resources/prod_documents/doc2554.pdf Die ATMega48/88/168 haben die neueren Register-Bezeichnungen, die darauf ausgelegt sind, dass es auch AVRs mit mehr als einem UART gibt. Der ATMega8 kam zu einer Zeit, als es das noch nicht gab. Deshalb heißen
einsetzbar. Auch einige Versuch am SPI zeigten, dass diese Maschine wirklich nicht einfach denn ATmega8 ersetzen kann. Damit hatte ich so auch nicht gerechnet.
-
Thread
Schaltung ATmega8 (Servoansteuerung, Temperatur)
Der Atmega hat intern einen Pullup am Reset, jedoch etwas hochohmiger. Wenn man auf Nummer sicher gehen will macht man an den Reset noch einen 10-15k Pullup ran. Zwischen VCC und GND würde ich noch nen 100nF
Habe mal den Quarz auf 8MHz geändert und den Widerstand unten zur Sicherheit auf 68 Ohm. Ist der 100kOhm Widerstand unten am Gate so richtig? "Ein Kondensator, 100n, an AVCC würde auch nicht schaden." Zwischen AVCC und
-
Thread
[Atmega8] Überempfindliche störanfälle Schaltung
Hallo, Also mein Projekt ist ein Atmega8, Display und Temperatursensor der pro Kelvin änderung 10 mV die Ausgangsspannung ändert und am ADC digitalisiert wird. Spannung und Temp wird auf UART und Display ausgeben. UART Ausgabe funktioniert
mit offenen Pins geben, denn sie werden auf high gezogen. Deshalb vorsichtshalber LCD Pin7, Pin8, Pin9 und Pin10 doch nicht auf GND legen.
-
Thread
ATmega8 erzeugt Video in C!
Hallo, hier wird mal ein Videosignal mit einem ATmega8 in C erzeugt. Evt. ist ja diese Spielerei interressant. Gruß Uli
text ist zwar zu lösen und "rollt" nicht allerdings ist er trapezförmig verzogen. ich nutze einen atmega8 bei 20mhz. eigentlich sollte das funktionieren... ideen?
-
Thread
ATmega8 ADC mit Spannungsteiler sehr ungenau
Hallo! Ich will eine Spannung am ADC eines ATmega8 über einen Spannungsteiler mit 7.5K/1% und 1.5K/1% von 9.0V bis 15.0V messen. Soweit läuft der AVR auch aber die Messergebnisse sind sehr ungenau. Als Referenzspannung verwende ich die internen
Allerdings ist eine Gleitkommaoperation bei einem 8-Bitter Atmega8 meiner Meinung nach möglichst zu verhindern :-)
-
Thread
Uhr mit ATmega8 --> RTC?
Timerüberlauf ist (bei richtiger Prescaler-einstellung) eine Sekunde um. Schau mal ins Datenblatt des Mega8, da steht bisschen was dazu drin. Auf der Homepage von Atmel gibts auch ne Applicationnote dazu. Is jedenfalls recht einfach. Ein einfaches Blink-programm lief bei mir beim ersten Versuch, obwohl ich
reichlich kompliziert vor. Der PCF8583 macht das doch von sich aus oder? Ich würde mich und den ATmega8 also entlasten? Dann kann ich mich auf andere aufgaben konzentrieren.
-
Thread
ATMega8: zu hoher Stromverbrauch mit Uhrenquarz
Hallo, laut Datenblatt sollte ein ATMega8 mit einem 32 kHz Uhrenquarz bei 3V etwas über 60 uA verbrauchen (S. 249, "Active Supply Current vs. Vcc 32 kHz external Oszillator"). Allerdings komme ich bei meinen Versuchen nicht unter ungefähr
Nun weiß ich zwar nicht, was Bartl eigentlich vor hat, aber möglicherweise wäre ein ATMega48(88/168) eine brauchbare alternative, da er noch etwas mehr Stromsparpotential bietet, ansonsten aber weitestgehend zum Mega8 kompatible ist. Als Stichworte möchte ich nur mal interner 128 kHz Low-Power-Oszillator
-
Thread
ATmega 8 -> ATmega 168
Hallo! Hab da gerade nen häääänger! Soll nen Timer im "neuen" M168 erstellen, hab da mal angefangen, geht nur leider nicht. Der stpring nicht zum Timer. [avrasm] .include "m168def.inc" .cseg .org 0 ;------------------------------------------------------------------------------- ; Reset and Interrupt vector ;VNr. Beschreibung ;------------------------------------------------------------------------------- ;0x0000 jmp main ; Reset Handler ;0x0002 jmp ORG ; IRQ0 Handler ;0x0004 jmp ORG ; IRQ1 Handler ;0x0006 jmp
-
Thread
Wie krieg ich meinen ATMega8 programmiert? [Anfängerprobleme]
Seit einiger Zeit versuche ich, den Einstieg in die uP-Welt zu finden und habe mir daher einen ATMega8 sowie das dazugehörige Zubehör angeschafft. Ich habe versucht, dass Tutorial durchzuarbeiten, komme aber bereits beim "anzünden" der LEDs nicht weiter. Wahrscheinlich ist mein Fehler so banal
das Ganze mit einer LM317-Speisung mit 5VDC. 2. Programmier-Interface, "uP-Umfeld", IDE Vom ATMega 8 geht es, wie im Schema ersichtlich, "direkt" auf ein AVRISP mkII. Von da aus auf meine Windows 8.1 64Bit Workstation. Als Programmiersoftware nutze ich die neuste Version von AtmelStudio 6, alle
-
Thread
Warteschleifen in C für Atmega 8
Hallo, ich suche für einen Atmega8 mit 16Mhz eine Wartschleife weil ich mit delay_ms() nicht mehr auskomme leider kriege ich das irgenwie nicht gebacken ich will Zeiten zwischen 3s und 300s überbrücken mir ist es gegal wenn der AVR
noop schrieb: > ich suche für einen Atmega8 mit 16Mhz eine Wartschleife weil ich mit > delay_ms() nicht mehr auskomme leider kriege ich das irgenwie nicht > gebacken ich will Zeiten zwischen 3s und 300s überbrücken mir ist es > gegal wenn
-
Thread
ATmega8 nach Setzen des Quarz kaputt?
Auf die Idee bin ich auch gerade gekommen, ich habe ja noch mehrere Atmega8s am laufen. Sogar schon aufgebaut auf meinem Steckbrett. Der läuft auch mit 4 Mhz. Nur was genau muss der erzeugen? Wie genau sieht der Takt aus?
schrieb im Beitrag #3074487: > Auf die Idee bin ich auch gerade gekommen, ich habe ja noch mehrere > Atmega8s am laufen. Sogar schon aufgebaut auf meinem Steckbrett. Der > läuft auch mit 4 Mhz. > Nur was genau muss der erzeugen? > Wie genau sieht der Takt aus? Pin high Pin low Pin high Pin low
-
Thread
Atmega8 mit ESP8266 hängt sich auf
Männer ich brauche Eure geschulten Augen. Es geht wieder um mein heißbegehrten ESP8266 mit dem Atmega8. Ich hab ein Programm geschrieben, welche mir alle 10s ein Statusbericht in Form einer Zahl an eine php sendet (.../test/haa/write.php?wert=1234567890123456). In der Funktion [c] TCP_Laenge() [
-
Thread
433Mhz Funkmodule am ATMega8
Hallo, ich möchte zwei ATMega8 via Funk miteinander verbinden. Die Entfernung beträgt ungefähr 8 Meter. Eigentlich muss nur 1 Bit übertragen werden wobei ein ganzes int von Vorteil wäre. Bei Ebay habe ich für wenig Geld ein
Hi Zusammen, ich habe es jetzt auf 2 ATMega8 am laufen und übertrage immer ein Zeichen abwechselnd. Das Telegramm hat eine Länge von 200ms wenn ich es mit dem Oszi aufzeichne. Alle 200-300 Telegramme habe ich ein fehlerhaftes Telegramm (vw_rx_bad
-
Thread
atmega8 problem mit reset pin
habe mir entsprechende ausruestung besorgt und das hier nachgebaut: http://www.blafusel.de/misc/atmega8_io.html (schaltbild 2) ich wollte auf den atmega8 einen bootloader schieben, damit ich ihn ueber die rs232 programmieren kann. habe nur die Schaltung vom LCD weggelassen und alle Schaltungen
aufgeladen und am Resetpin liegen 5V. Was soll daran falsch sein? Schau Dir das Datenblatt vom ATmega8 nochmal an.
-
Thread
MCP3201 mit Atmega 8 in BASCOM
Guten Tag, ich plane einen MCP3201 ADC mit einem ATmega 8 auszulesen. Als Programmiersprache benutze ich BASCOM. Wie würde ich den ADC per SPI auslesen? Der ADC schiebt die Daten in zwei "Schüben" raus. Für den µC ist das aber immer noch der selbe Taktzyklus
schon gesehen. Passt das wenn die #CS/SHDN an pin 14 am µC geht? Ich hatte auch Datenblatt vom ATmega 8 gesehen das es dort nur ein 8-bit Schieberegister für die SPI kommunikation gibt. Heißt das auch das nur Soft-SPI geht? Andere Leute haben auch schon sowas gemacht: http://www.roboternetz.de/community
-
Thread
ISP Programmer für Atmega8
kurz, billig aber es geht. Wollte ja nur wissen ob dieser "Billig-Programmer" Kompatibel mit dem Atmega8 ist, wo ich mir jetzt schon wieder nicht mehr sicher bin. MfG, Tugrul Ö.
Beim ATtiny2313 musste ich die Programmiersoftware (dieses Mal AVRDUDE) ebenfalls bremsen. Beim ATmega8 und ATmega32 mit Quarz (3,6864 bis 14,7456 MHz) hatte ich noch nie Probleme. AVRDUDE unterstützt übrigens auch ATtiny24/25/44/45/84/85 und ATmega48/88/168 und kann ohne Änderungen im Quellcode
-
Thread
ATMEGA8 timer0 interrupt
Läuft wenigstens der Originalcode? https://www.electronicsplanet.ch/mikrocontroller/source-code/ATmega8/ATmega8-Timer0-interrupt.htm
ATmega8 <-> ATmega16: tja, klar, bei Letzterem, dem 'großen Bruder', haben die Interruptadressen 4 Bytes statt 2.
-
Thread
Atmega8L SMD Fehler
Hallo, ich habe mir gerade eine Platine erstellt um den Atmega8L in SMD Bauform mit ISP zu testen. Leider erhöhte sich nach Anlegen der Betriebsspannung von 3,3 V der Strom in etwa 5-10 Sekunden von 0 auf etwa 50 mA (Strombegrenzung). Leider passiert mir dies
, jetzt einen Atmega8. Die wurden in einem Abstand von etwa einem halben Jahr von zwei verschiedenen Händlern bezogen. Wenn nicht 70% der China-Importe "Fakes" sind und sofort anfangen zu rauchen, halte ich es für unwahrscheinlich
-
Thread
Atmega 8 mit meinem Ansatz eines "Sternenhimmels" überfordert?
Hallo! Zum Aufbau: STK 500, ATmega 8, 8Mhz Quarz, 2 mal 74HC595, 16 LEDs. Die LEDs sollen auf und abblenden und dies mit einer jeweils zufälligen Geschwindigkeit. Mein Ansatz: Die PWM selber "bauen" und an dem jeweiligen Port
Attila Ciftci schrieb im Beitrag #2608235: > Zum Aufbau: STK 500, ATmega 8, 8Mhz Quarz, 2 mal 74HC595, 16 LEDs. >#define F_CPU 8000000 Hast du auch die Fuses so eingestellt? Oder läuft der Controller womöglich mit 1MHZ intern? mfg.