-
Thread
ATMega8 funktioniert nicht auf Platine
Fernbedienung für einen ALPS-Motorpoti entwickelt (s. Anhang). Zur Steuerung möchte ich einen ATMEGA8 verwenden. In meinem Programmierbord funktioniert das Programm einwandfrei. Bau ich den Mikrocontroller in meine Platine ein, geht nichts mehr. Meine Vermutung ist, dass eventuell der externe Quartz
jeweils 100nF direkt an den VCC/GND -Anschlüssen des Mega-8 fehlen auch. Außerdem ist das Layout nicht gerade glücklich geraten. GND immer als Fläche ausbilden, VCC direkt und ohne Schleifen verlegen. VCC und GND spendiere ich auch dickere Leiterbahnen.
-
Thread
Defekte ATMEGA8 reklamieren
ATMEGA8 5 Beinchen wurde grob abgeknickt, nachdem ich ausgepackt habe. Habe dann i Pin-Ausrichter die Beinchen gerade gemacht. Bevor ich neue (defekte) ATMEGA8 mit Bascom-AVR testete, habe ich mein altes einwandfreies ATMEGA8 mit Lock and Fuse Bits vom Bascom-AVR getestet -> einwandfrei, Chip und Takt werden erkannt. Nun wollte ich neue (defekte) ATMEGA8 testen, kommt Fehlermeldung "Readlb entry not found" Beim flashen
-
Thread
Bipolarer Schrittmotor mit ATmega 8
Hallo, ich betreibe einen bipolaren Schrittmotor an einem ATmega 8 - die Wicklungen werden über zwei FET-Brücken angesteuert. Wird der Schrittmotor an die Schaltung angeschlossen, so "hängt" das Programm im ersten Schritt fest - die Schrittfolge sieht also folgenderma0en
-
Thread
Einfache Rechenfunktion mit Atmega8
hallo, Ich habe ein einfaches Programm geschrieben, bei dem ich mit Taster1 addiere und bei Taster2 subtrahiere. Jeweils um den Wert "1". Ich fange bei "1" an zu zählen. wenn ich im Debugger das Programm durchspiele macht es alles Korrekt. Es zählt im Register wie es soll und subtrahiert. Auch macht er die Ausgabe Korrekt. Das Problem wenn ich das Programm auf mein Board aufspiele ist, dass die Leds willkürliche Zustände annehmen, wenn ich den Taster drücke..zumindest sieht es so aus, manchmal zählt er korrekt, manchmal nicht. Ich vermute aber, es liegt daran dass es davon abhängt
-
Thread
IRLZ44 atmega8 Gesperrt
Hallo. Brauche ich fuer den mosfet IRLZ44 einen treiber oder nicht? Ich betreibe den atmega8 mit 3.3v und schalte eine gluebirne mit 12v und 20watt mit einem pwm zu einem 1khz.
#4233974: > Hallo. Brauche ich fuer den mosfet IRLZ44 einen treiber oder nicht? > Ich betreibe den atmega8 mit 3.3v und schalte eine gluebirne mit 12v und > 20watt mit einem pwm zu einem 1khz. Saublödes Design. Betreibe den Mega8 einfach mit 5V und du brauchst bei 1kHz PWM-Frequenz garantiert keinen
-
Thread
ATmega8<->USB ?
Hallo leute ich hab da mal ne frage Untrstützt der ATMega8 USB? Wenn ja wie? Danke im vorraus!
Hallo noch mal ich wolte noch wissen welchen programmer ihr mir empfelen könnt. Für ATMega8 und ATtiny2313 (low cost rs232) Danke schonmal!
-
Thread
ATMEGA8-USB-Board
Und was daran so toll it versteh ich auch nicht ganz, n atmega8 mit nem ft232 dran. Irre.
will ich auch eins (: mal sehn, mein programmer ist auch als spielzeug nutzbar ist zwar nur n atmega 8 drauf der usb in software macht ich bin aber dabei das auch als experimentierboard nutzbar zu machen man kann dann per bootloader einfach zwischen programmer firmware für pic oder avr, oder kleinem
-
Thread
Atmega8 zu schnell/ungenau!
Hi Leute! Wollte per Mega8 2 Leds im 10 Sekundenabstand leuchten lassen! habe das mit "wait 10" versucht... allerings wartet der da nur so 4-5 Sekunden /-: Wo drann liegts? Brauch ich wirklich nen externen Quarz? Was für welche kann ich da alles nehmen? Gruß Thilo
-
Thread
Problem mit LCD und ATmega8
verarbeitet und entsprechend auf einem Display (2x16) den Status anzeigt. Im Hintergrund arbeitet ein Mega8, PFC8583P und eben das Display. Die Statusdaten werden mit Uhrzeit in einen Ringspeicher geschrieben und können per Tasten abgerufen werden. Geschrieben ist das Programm in Bascom. Jetzt zum Problem
definitiv falsch. Ersetzt "nur" durch "u.a.", dann paßt's. Genau findest du das im Datenblatt vom ATMEGA8 Table 74. (Voltage Reference Selections for ADC) bei den Einstellungen REFS=01 bzw. 11.
-
Thread
Lüfter Kontroller mit Atmega8
möchte einen 12V Lüfter mittels PWM steuern. Ich habe mir das ganze so überlegt: Computer --> Atmega8 --> Kühler. Der Computer sendet die Soll-Geschwindigkeit an den Atmega8, welcher wiederum den Kühler dementsprechend steuert und der Computer soll die Ist-Geschwindigkeit des Kühlers anzeigen lassen. Die Kommunikation zwischen PC und Atmega8 wird selbstverständlich mit UART realisiert. Ich benötige nur eine einfache Schaltung, wie ich den Kühler an den Atmega8 anschliessen muss. Ich hab schon die Forum Suche benutzt, aber konnte nichts
-
Thread
ATmega8 Quarzuhr bauen
Hallo, wie viele andere auch will ich eine Uhr mit dem ATmega8 bauen. Da es eine Armbanduhr (binär) werden soll muss der Stromverbrauch möglichst gering sein. Ich hab schon die LED's und alles andere schon aufgelötet. Jedoch fehlt mir noch das Quarz. Ich hab
Julian R. schrieb: > Ich würde noch gerne wissen, ob der ATmega8 schon integrierte > > Kondensatoren hat, die vom Quarz auf GND geschaltet sind (TIMER 2!!!)? Also ich würde sagen, dass die C´s schon drinne sind, da ich bisher immer nur den 32k Quarz an
-
Thread
Atmega8 Speicher zu klein
hoffe Ihr könnt mir weiterhelfen. Also.... Mir hat jemand eine Schaltung gebaut auf welcher ein Atmega8 verbaut ist. Nun habe ich das Problem das ich die 8kb Grenze erreicht habe und mein Programm ist noch nicht ganz fertig :-) Kann ich den Atmega8 einfach auslöten und einen Atmega16 einbauen?? Oder
naja, der Atmega16 ist ja nicht zum ATmega8 pinkompatibel, der hat noch nichtmal das selber Gehaeuse. Ich wuerde daher eher zu einem Atmega168(16kB) oder Atmega328(32kB) raten. Soweit ich weiss sind die alle pinkompatibel
-
Thread
7219 funzt nicht mit Atmega8
Hallo, bin jetzt schon seit Tagen damit beschäftigt vier 7-Segment-Anzeigen mit einem Atmega8 und dem Maxim7219 Softwaremäßig anzusteuern. Das gelingt aber nicht. Wenn ich den µC starte gehen alle Segment-Led´s voll an und fallen dann in eine schwächere Anzeige zurück(die Initialisierung
Leitung kommt vom PB1, Load von PB2 und CLK von PC4. Warum nutzt du nicht die SPI-Einheit des ATmega8?
-
Thread
Atmega8 ist programmierbar, läuft aber nicht
Hallo, ich arbeite schon seit einiger Zeit mit meinem Atmega8. Seitdem ich mit ihm einen Motortreiber angesteuert habe, ist es nicht mehr möglich die I/O zu schalten. Man kann sie weder auf GND noch auf VCC schalten. Der µC wird aber korrekt erkannt, lässt
muss das Problem noch ein wenig näher erleutern. Ich habe einen Motortreiber mit dem "letzten" Atmega8 angesteuert. Dieses funktionierte nicht so ganz, und als meine Fehlersuche ergab, das der µC, der vorher noch problemlos funktionierte, keine Pegel mehr ausgab hab ich diesen ausgetauscht. An dem
-
Thread
Probleme mit ATMega8 und ISP
Hi, ich habe jetzt anhand des Tutorials die µC-Grundschaltung mit ATMega8 aufgebaut. Als ISP-Programmer habe ich die verlinkte 6-Pin Version nachgebaut. PonyProg meldet zwar "Test OK", wenn ich richtigen Port gewählt habe, aber kann das Device nicht finden (das teste
und GND erschlugen dieses Problem. Ohne diese Teile waren AT90S1200 garnicht zu programmieren und ATMega8 brauchten 3-5 Versuche, bis es ging. Gruss Jadeclaw.
-
Thread
ATmega8 USART Problem
Hallo, habe heute meinen neuen ATmega8 ausprobiert. Benutze das STK500 und programmiere mit CodeVisionAVR. Habe den Code aber auch schon für WinAVR abgewandelt und es kam zum selben fehlerhaften Ergebnis. Kurzer Überblick (Code im Anhang): ATmega8 Oszi vom STK500: 3,6864 MHz USART Transmitter an Asynchrone Übertragung 115200 Baudrate 8 Bit, 1 Stop, no Parity Terminal von CodeVisionAVR und RS232 Com-Terminal getestet Fehlerbeschreibung
-
Thread
LCD Display mit Atmega 8
von Roland Walter habe ich bis jetzt ganz gute Ergebnisse gehabt. Jetzt möchtwe ich ein LCD-Display (8x2) mit einem Atmega8 ansteuern. Ich versuche seit einigen Tagen das Ding in gang zu kriegen aber es will einfach nichts anzeigen. Lediglich in der oberen Zeile sind 8 schwarze Felder zu sehen (alle Matrixpunkte
überflüssige Zeile "$baud 9600" in der ich die serielle Schnittstelle deklariert habe. Diese liegt beim ATmega8 auf PD0 und PD1, genau den Pins wo ich enable und Register select angeschlossen habe. Wahrscheinlich hat die Schnittstelle Vorrang und hat mir die beiden Pins blockiert. Jedenfalls funktioniert jetzt
-
Thread
V-USB mit einem ATmega8
auch mein Multimeter sagt. Punkt 5: 3.3 V ist der seltsamste Vorschlag, da Laut Datenblatt der ATMega8 einen Arbeitsbereich von 4.5 - 5.5V hat. Es wird also nicht funktionieren. Es wurde extra ein ATMega8 und kein ATMega8L gewählt, weil dieser mit 12Mhz laufen kann. Punkt 6: Das AVCC ist richtig
schrieb im Beitrag #3463453: > Punkt 5: > 3.3 V ist der seltsamste Vorschlag, da Laut Datenblatt der ATMega8 einen > Arbeitsbereich von 4.5 - 5.5V hat. Es wird also nicht funktionieren. > Es wurde extra ein ATMega8 und kein ATMega8L gewählt, weil dieser mit > 12Mhz laufen kann. Ich habe hier einen
-
Thread
UART durchschleifen Atmega8
Hallo :) Um einen Routerlog per UART (38400 Baud) auszulesen möchte ich diesen an meinen atmega8 anschließen, um den atmega8 an meinen PC anzuschließen um per UART den Router zu verfolgen. Hintergrund: Das UART des Routers läuft auf 3,3V Pegel und ich möchte mir den Pegelwandler sparen. Der
#3829812: > Um einen Routerlog per UART (38400 Baud) auszulesen möchte ich diesen an > meinen atmega8 anschließen, um den atmega8 an meinen PC anzuschließen um > per UART den Router zu verfolgen. Öhm, warum den Umweg über den Atmega8? Es gibt doch mehr als genügend UART2USB oder UART2RS232 Wandler
-
Thread
IR Lasertag mit Atmega8
fertig (Pistole + "Weste") Das ganze funktioniert wie folgt: In der Pistole befindet sich 1 Atmega8 welche für das Senden der IR Diode zuständig ist. Außerdem steuert er einen Laserpointer, eine Mündungsfeuer LED und sendet der Hauptplatine (Weste) Daten über die abgegebenen Schüsse. Die Hauptplatine, welche nachher vorne auf der Weste befestigt wird ist ebenfalls mit einem Atmega8 bestückt. Dieser kümmert sich um den Sound, die Trefferaufnahme, die LCD Anzeige, etc. Außerdem können weitere IR Empfänger angeschlossen werden (Rücken, Schulter, etc.) Ablauf: Zu Beginn erhält
-
Thread
atmega8 auslesen ?
Hallo zusammen. Ich habe hier einen Atmega8 den ich gern Clonen würden. Ist das überhaupt Möglich wenn ich die Lock Bits nicht kenne ? Wie kann ich herraus finden ob der atmega8 gesichert ist ? Leider kenne ich mich damit rein garnicht aus. Ich versuche eine Schaltung nach zu Baun, dazu ist ein Clone des Atmega8 Nötig.
-
Thread
Atmega8 Watchdog disable
atmega8 hat afaik keinen watchdog interrupt. der watchdog wird immer aufgerufen egal ob mit oder ohne cli und sei ich denke du hast deinen stack nicht/fehlerhaft initialisiert. sind alle interruptvektoren
retreti schrieb: > atmega8 hat afaik keinen watchdog interrupt. Den hat _KEIN_ AVR. Der Watchdog, sofern er denn überhaupt einmal gestartet wurde, löst im Falle des nicht rechtzeitigen Zurücksetzens einen _Reset_ aus.
-
Thread
ATMEGA8 läuft zu schnell
StatusLED(RED); for(i=10000000;i>0;i--); StatusLED(GREEN); }; return 0; } [/c] Der ATMEGA8 hat einen 8MHz Keramikschwinger. Die Statusled braucht für 10 Rot-Grün-wechsel ca. 8 Sekunden. Wie kann das sein?
würde man doch erwarten, das ein Microcontroller um von 10000000 runter auf 0 zu zählen bei 10000000 / 8MHz = 1,25 Sekunden braucht. Der Fachmann würde natürlich wissen, das ein unsigned long int variable noch etwa Faktor 5-8 langsamer ist.
-
Thread
ATMEGA8 neu funktioniert nicht
Hallo Gemeinde, habe ein Problem mit 2 ATMEGA8, die ich neu bei Reichelt gekauft habe. Beide lassen sich nicht über SPI ansprechen. Mein schon häufig benutztes PonyProg mit Adapter meldet "Device missing or unknown device (-24)" obwohl ATMEGA8 angewählt ist. Habe mit Reichelt telefoniert, die mir 2 neue ATMEGA8 auf Kulanz schickten und siehe da beide funktionieren einwandfrei. Jetzt meine Frage: Kann nicht glauben, dass beide ATMEGA defekt sind ... das ist unwahrscheinlich ... deshalb wollte ich erst mal
-
Thread
UART bei Atmega8 geht nicht
durchgelesen und es ist mir >nichts aufgefallen, was falsch sein könnte Mir auch nicht. >Der ATMega8 läuft mit 8MHz externer Quarz. Wirklich? Also Fuses-Bits richtig gesetzt? MfG Spess
Hi >Pin am ATmega8 und dem Pin11 (T1In) hergestellt Das ist CTS. Das muss nach RX. Deshalb blinkt auch die CTS-Led. MfG Spess
-
Thread
Verständnisfrage zur Programmierung ATMega8
Hallo, für mich sieht das so aus, als ob der Timer1 des Atmega8 im Compare-Modus läuft. Der Interrupt wird alle 7811 Takte ausgeführt(siehe OCR1A = 0x1E83), weil kein Vorteiler gesetzt ist anscheinend ? Oder du hast den Teil nicht gepostet, weil so wirds wohl
dem du den Atmega8 betreibst. Wenn du mit dem internen Oszillator (RC-Oszillator, kein "Quarz") arbeitest, dann 1 MHz und wenn du in deiner Schaltung eine externe Taktquelle hast *und* die AVR Fusebits (Fuses) so umprogrammiert
-
Thread
Mehrstimmige Lieder mit Atmega8
Hi Ich möchte mit einem Atmega8, der entweder mit dem internen 1Mhz oszillator oder einem externen 4Mhz Quartz läuft zwei- bis dreistimmige Lieder (über zwei bis drei Lautsprecher (= 1 Lautsprecher pro Ton bzw Frequenz) spielen.
diesem Beispiel, dass durch die Timer Compare nutzung nur ein Lautsprecher funktionieren kann, da der Atmega8 nur einen Timer hat, der diese Funktion hat.
-
Thread
EmbeddeWebserver mit dem ATmega8
E.Webservern auskennt. Denn ich würde gerne als erstes Projekt einen bauen und als Prozessor den ATmega8 benutzen falls das möglich ist. Ich wäre dankbar für ein paar informationen was man alles braucht um soeinen zu bauen. Bei google hab ich schon geguckt aber da gibts nur fertige zu kaufen und keine
für einen Webserver mit SD karte (optional), was braucht man mehr? Allerdings ist das minimal für Atmega32, Du kannst aber versuchen zu portieren...
-
Thread
ATmega8 ATmega16
Hallo, haben die beiden oben genannten MCs den gleichen Assembler-Befehlssatz???
-
Thread
Schrittmotor mit Atmega8 Steuern
Schrittmotor: http://www.pollin.de/shop/dt/NDQ1OTg2OTk-/Motoren/Schrittmotoren/Schrittmotor_PSM35BYG104_1_8_.html Mit einbem Atmega8 ansteuern. Er soll einfach, 4 verschiedene Positionen anfahren. Wo gibt es einen Schaltplan für eine Verbindung on Atmega8 und Schrittmotor? Wo gibt es einen Code, oder
Hi >Wo gibt es einen Schaltplan für eine Verbindung on Atmega8 und >Schrittmotor? Da fehlt aber noch ein Treiber zwischen ATMega und Motor. Bei 0,4A Strangstrom wäre ein L6219 ausreichend. MfG Spess
-
Thread
welchen motor mit atmega8 betreiben
Hallo, ich bin neu hier und möchte an einem ATMEGA8 einen Motor betreiben. ich habe bisher einige Beispiele mit pwm gefunden, ist es möglich einen Motor damit auch rückwärts zu betreiben, oder geht damit nur eine Richtung? welchen Motor müsste
zugeht, dann hat er bei 5 V um die 8600rpms. Je nach dem wie genau es dann sein soll musst Du halt nen 8-Bit Timer oder 16-Bit Timer für die PWM opfern. (Oder ne Soft-PWM machen). Und dann noch z.B. den Treiber hier: http://www.pollin.de/shop/dt/NzQwOTk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/IC
-
Thread
Raspberry&ATmega8A
schon seit zwei wochen hänge. Ich wollte gern über einen Raspberry PI eine verbindung zu meinem ATmega8A aufbauen und das per SPI. Das ist meine verschaltung: Raspberry ATmega VCC 3,3 -----> VCC,AREF,AVCC(Die letzten beiden werden eig nicht gebraucht) GND -----> GND MOSI -----> MISO MISO -----> MOSI SCLK -----> SCKL CE0 -----> SS Zum Programmieren des ATmega8 benutze ich AVRSTudio 6 und das AVR Board vers2.01. Mein Programmm auf dem ATmega sieht wie folgt aus: [c] #define F_CPU 1000000UL #include <util/delay.h> #include <avr/io.h> void SPI_SlaveInit
-
Thread
Problem mit Zeitmessung mit Atmega8
Impulse Master (ca. 25 Hz) 4 //INT1 = Impulse Antrieb 5 //Zeitmessung/Impulse mit Timer0 6 //AVR ATMega8 mit 11,0592 MHz-Quarz 7 8 //************************************************************************ 9 #define F_CPU 11059200L 10 #include <avr/io.h> 11 #include <stdio.h> 12 #include <avr/interrupt.h
Ausschalter" des Schrittmotortreibers kann ich sowohl Hi als auch Low im Aus-Zustand erhalten. Am Atmega8 sind die Anschlüsse PD4 bis PD7 frei. mfg Ewald S.
-
Thread
ATmega8 mit SD card will nicht
Hallo ich versuche erfolglos eine SDcard an einem ATmega8 zu betreiben. Egal was ich treibe, bei CMD0 (GO_IDLE_STATE) erhalte ich immer R1=0x03, also "erase reset". Die Bits habe ich mittlerweile alle gezählt, und ja, er sendet korrekt (hex) 40,00,00,00,00,95 und empfängt immer eine 03. HW ist ein ATmega8 mit 7.3728 MHz, ein MAX232 zu debuggen hängt auch dran. Ich habe die 3.3V Umsetzung mit Widerständen, Dioden und einem Pegelwandler versucht, macht keinen Unterschied. Die 3.3V mache ich inzwischen
-
Thread
LCD ansteuerung mit Atmega8
Ich verwende einen LM235 zum Messen der Temperatur die Spg wandle ich über den AD Wandler des Atmega8 um nun möchte ich aber auf dem LCD die Temp. ausgeben und muss das ganze wieder um Wandeln. Wie sag ich der LCD anzeige sie soll den Inhalt der Variablen A aus geben. Schon mal vor ab danke
B11000000 Adcsra = &B11100010 *Admux* Vielleicht ist der LM135 (oder LM235?) falsch an deinen Atmega8 angeschlossen. *Adcsra* Wie betreibst du den ADC: freerunning oder single conversion? Welchen Takt bzw. Prescaler gibst du dem ADC? Wenn single conversion, dann sehe ich nicht, wie du nach der
-
Thread
USB Kommunikation mit Atmega8
Hallo, ich bin auf der Suche nach der Möglichkeit über USB sowohl Daten an einen Atmega8 zu senden als auch vom Atmega zu empfangen. (Steuerdaten an den uC senden und ausgewertete Sensordaten am PC anzeigen) Wer kann mir dazu ne schaltung liefern? ... zurzeit habe ich es so gelöst
das? Besser wäre auf jeden Fall, eine AVR mit USB-Schnittstelle zu nehmen, z.B. Atmega8U2 etc. Gruss Mike
-
Thread
Aufblasbarer Flash im Atmega8?
dann die Felhermeldung "region text is full". Aha. Das Programm soll also zu groß für den Flash des Atmega8 sein. Kann ja gar nicht sein, dachte ich mir, denn früher war diese Felhermeldung nie aufgetaucht. Also, nachgeschaut, wie groß der Flash ist -> 8kB. Dann nachgeschaut, wie groß das Hex-File ist,
nachtrag: aber pinkompatible bleibt er. und falls er als ersatz in frage kommt: AVR094: Replacing ATmega8 by ATmega88 http://www.atmel.com/dyn/resources/prod_documents/doc2553.pdf AVR095: Migrating between ATmega48, ATmega88 and ATmega168 http://www.atmel.com/dyn/resources/prod_documents/doc2554.pdf
-
Thread
Gleitkomma Multiplikation auf Atmega8
Hallo! Ich möchte einen 16 bit int mit einer Kommazahl multiplizieren und als Resultat ein 16 bit int erhalten das bei Bedarf natürlich auf oder abgerundet werden muss. Beispiel: 1000*1,2=1200 Wie stelle ich das am geschicktesten an? Ich vermute das das Ganze um eine Kommastelle (oder die Anzahl benötigter Kommastellen) nach links geschoben wird um damit zu rechnen aber ich denke *10 und später /10 ist eben nicht geschickt. Ich bin mir sicher im Forum wimmelt es vor Beiträgen zu diesem Thema allerdings gelingt es mir nicht den richtigen Suchbegriff zu finden. Vielen Dank
-
Thread
Dimmer Atmega8 Probleme
Hallo Freunde, habe mit einem ATmega8 einen Dimmer für eine einfache 230V Lampe gebaut. Programm vom ATmega 8 ist ganz einfach: Wenn ein Nulldurchgang erkannt wird, { dann Warte 8ms Zünde den TRIAC (über Optokoppler) Warte 100us
Ausgang vom TRIAC zurück (damit beim Nulldruchgang wieder null }. Schaltung auch einfach, 1x ATmega8 1x Nulldurchgangserkennung 1x Optokoppler + Triac An sich läuft alles gut, aber wenn die Lampe einfach gedimmt brennt, ist ab und an (nicht regelmäßig) ein helleres Flakern zu vernehmen. Auch
-
Thread
Atmega8 Magnetkassetten auslesen
Hallo, ich bin recht neu im Bereich der Programmierung und versuche gerade ein Projekt umzusetzen. Bisher habe ich kleine Übungen mit einem Atmega aufgestellt und Text ausgegeben oder LEDs zum blinken gebracht. Jetzt möchte ich gerne einen alten Kassettenrecorder als Eingabesensor nutzen und die erhaltenen Daten direkt weitersenden. Damit ich am Ende meine alten Audiokassetten auf dem Pc habe. Muss ich dabei den Ram erweitern, um die Daten zwischenzuspeichern oder funktioniert das auch ohne Puffer? Außerdem würde ich gerne wissen ob es bereits fertigen Code für ein solches
-
Thread
ATmega8 kann keinen Code übermitteln
USBasp (isp)Programmer https://www.ebay.de/itm/Adaptador-USB-USBasp-ISP-Programador-Cable-ATMega8-AVRDude-Atmel-AVR-Arduin-M37-/172283441746?hash=item281ce4b252 -ATmega8 16bit https://www.ebay.de/itm/ATMEGA-8-16pu-Atmel-ATmega-8-AVR-controller-dip28s-/292775416196?hash=item442ac65184 -im Anhang
Kritical R. schrieb im Beitrag #5727042: > -ATmega8 16bit > Ebay-Artikel Nr. 292775416196 Zeigt mir aber einen Atmega32 16Mhz ???
-
Thread
PWM Motor an Atmega 8
Hi, alle AVR Profis! Für ein Projekt will ich den Timer1 für PWM nutzen. PB1 (PWM) eines Atmega8 liegt am Gate eines Mosfet(BUZ11), das einen Gleichstrommotor(300 Watt) von 12 Volt auf Masse zieht. Ich will den Motor nun mit PWM regeln. Er treibt ein POV Globus an. Leider habe ich bisher null Erfahrung mit PWM. Takt=8Mhz PB1 auf Ausgang: ldi r16, 0x02 out DDRB, r16 PWM Frequenz auf ca. 8 khz. Ist das bei einem 300Watt DC Motor sinnvoll und richtig programmiert? ldi r16, 1<<WGM12 | 1<<CS12 | 1<<CS10
-
Thread
LCD-ATMega8-Anschluss?
Hallo ich bins mal wieder. =) Ich habe hier 2 LCDs liegen wo ich jeweils 14 Anschlusspins hab... Leider habe ich keinen Plan wie ich diese Anschliese, da man auch kein Datenblatt dazu findet... der eine ist von EPSON und der andere von HITACHI... Achja ich hab schon diesen Link hier ausprobiert... : http://halvar.at/elektronik/kleiner_bascom_avr_kurs/lcd_textanzeige/ Bitte um hilfe die Dinger waren teuer ^^
-
Thread
ATMega(8) und int. RC
Im Datenblatt des atmega8 steht zur Taktfrequenz des RC-Oszillators Einiges. Sie liegt bei so etwa 8 MHz und ist durch fuses korrigierbar, sodass man einige Prozent Genauigkeit erreichen kann. In der Auslieferungsversion der fuses ist dann noch ein Teiler mod8 nachgeschaltet, sodass der atmega8 meistens mit 1 MHz arbeitet. Die Taktfrequenz des internen RC-Oszillators muss man durch Messen ermitteln, oder dadurch, dass man per Programm den Kontroller einen
-
Thread
Microcontroller ATmega8 macht nicht was er soll
Hallo, ich habe ein Problem mit dem ATmega8. Wenn ich ein einfaches Programm eingebe: [c] #include <avr/io.h> int main( void ) { DDRB = 0xFF; PORTB |= (1<<PB0); } [/c] lauchten immer alle LEDs bis auf die welche eigendlich
nichtmehr Programmieren > lässt. Wenn du die Fuses noch umstellen kannst, dann dreh sie zurück auf 8Mhz Wenn nicht, dann such dir die ISP Programmierfrequenz und nimm die kleinste Einstellung, die du finden kannst. Und dann drehst du die Taktfrequenz wieder auf 8Mhz hoch. Und für die Zukunft merkst
-
Thread
Speichern im ATmega8 EEPROM
Hi, ich wollt emich mal erkundigen, wie man mehrere Daten ins EEPROM des ATmega8 speichert. Ein Bitmuster bringt ja keine Probleme mit sich, aber geht das auch mit mehreren? Im AVR-Studio hab ich folgenden code dazu genommen: EEPROM_write: ; Wait for completion of
one to EEMWE sbi EECR,EEMWE ; Start eeprom write by setting EEWE sbi EECR,EEWE ret 8Dieser Auszug ist im manual vom ATmega8 enthalten) kann jemand helfen? Danke schon mal
-
Thread
Maximalfrequenz an PINs ATMEGA8
Hallo Habe ein kleines Problem. Ich will einen clock an einem Portpin des ATMEGA8 erzeugen. Diese sollte 500kHz betragen. Mein Quarz hat 14Mhz. Am Ausgang kann ich jedoch nur maximal ca 82 khz messen. Ist es möglich, dass es eine Begrenzung in der Freuquenz an den Ausgängen gibt
Aber besser nochmal nachpruefen. //ICC-AVR application builder : 22.02.2006 16:08:58 // Target : M8 // Crystal: 14.0000Mhz #include <iom8v.h> #include <macros.h> void port_init(void) { PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0x00; PORTD = 0x00; DDRD
-
Thread
ATmega8 --> ohne Oszillator
Hi, ich benutze bei meinem Atmega8 auch den internen Oszillator bei 8MHz und der uart läuft einwandfrei. Bei einem Atmega16 und bei einem 32er hat es auch ohne weiteres bis 57600baud über den internen Takt funktioniert, kann mir das
Flo wrote: > Hi, > > ich benutze bei meinem Atmega8 auch den internen Oszillator bei 8MHz und > der uart läuft einwandfrei. Bei einem Atmega16 und bei einem 32er hat es > auch ohne weiteres bis 57600baud über den internen Takt funktioniert, > kann
-
Thread
4051 und AVR Atmega8
Hallo, Ich habe eine Problem mit dem CD4051. ich frage über den 4051 8 Messwerte ab und schalte im Intervall von 1s auf den nächsten Kanal um. mein Problem: die zwei Kanäle die unmittelbar nebeneinander liegen beeinflussen sich gegenseitig. hab auch den Ausgang des
Hab den 4051 direkt am Atmega8 hängen ?
-
Thread
Atmega8 7-Segment
Hi Leuts habe vor drei 7-Segment Anzeigen mit einem Atmega8 in Assembler anzusteuern. Benutze ziemlich große 7-Segment LED's und multiplexe das ganze vom Mikrocontroller aus. Meine 7-Segment Anzeigen haben eine gemeinsame Anode.Funzt auch alles Softwaretechnisch
Naja ganz einfach der Mega8 schafft laut Datenblatt auch nur 20mA und der Kathodenstrom der 3 Anzeigen, die gemuxt werden ist garantiert höher als 20mA. Es kann sein, das dies einige Stunden sogar Wochen gutgeht aber verlassen