-
Thread
ATMega8: UBRR in BASCOM
Mikrocontrollern bin ich ziemlich schnell schon auf das erste Hindernis gestoßen. Ich möchte den ATMega8 über die serielle Schnittstelle (RS232) mit dem Computer verbinden. Den Schaltkreis habe ich aufgebaut und als Taktgeber verwende ich einen 4MHz Quarz. Dies ist das Programm, welches ich auf dem
Wie sieht die Hardware aus, die an RxD und TxD des ATmega angeschlossen ist?
-
Thread
GPS Empfänger an ATmega8
GPS- Empfängern aus diesem Thread hier (http://www.mikrocontroller.net/topic/104240#new) an einen ATmega8 anschliessen, und erstmal die aktuelle Geschwindigkeit auf einem LCD ausgeben. Ich habe die lcd-lib hier aus dem Forum, und die UART-lib von Peter Fleury verwendet. Das LCD funktioniert, und das
Vieleicht brauchst du einen MAX232 am ATMega?
-
Thread
Ausgang am ATmega8 schwankt
Hallo zusammen, über den 16-Bit-Timer beim ATmega8 generiere ich am PORTD eine Frequenz von ca. 1,15 KHz mit einem externen Quarz. Am Oszilloskop zeigt der Ausgang aber extreme Schwankungen, die sich so gut wie gar nicht an die einprogrammierten Zeiten
Microcontroller drin. Dessen Ausgang (von dem stammt das zweite Bild, das richtig ist), möchte ich mit einem ATmega8 simulieren (davon stammt das erste Bild). Ich habe inzwischen auch noch einen anderen ATmega8 probiert, aber gleiches Symptom. Muss ich vielleicht an der äußeren Beschaltung irgendwas wichtiges beachten
-
Thread
Melodieklingel BASCOM ATmega8
im ATmega8 als 16-Bit-Timer aufgebaut ist. Er wird hier auch in diesem Modus verwendet. Eine Anpassung an einen 8-Bit-Timer ist zwar möglich, erfordert aber einige Programmänderungen. Zur Hardware gibt es nicht
Ich hab der Platine einen ATmega8 eingepflantzt.
-
Thread
Atmega8 PWM Leds
Hallo, eins vorweg: Achtung Anfänger :) Ich möchte mit einem Atmega8 einige (21 LEDs) per PWM langsam heller/ dunkler werden lassen, aufblinken usw (Stichwort Sternenhimmel). Meine Rechnerche hat ergeben, dass der Atmega8 insgesamt 3 PWM Kanäle hat, einer davon
18 Kanal 8 bit PWM mit ATMEGA8, http://www.mikrocontroller.net/topic/152506 Lässt sich per i2c ansprechen, ist wundervollst dokumentiert und funktioniert auch!
-
Thread
ATmega8 funktioniert nicht richtig
Hallo Ich habe mir eine Schaltung mit dem ATmega8 aufgebaut. (a.png und c.jpg) Könnt ihr mir bestätigen, dass die Schaltung richtig ist? Das Bild b.jpg zeigt meinen Aufbau. (Hat aber nichts mit dem ATmega8 zu tun.) Der ATmega8 funktioniert
Auf dem MyAVR funktioniert der ATmega8 ja mit 16MHz wunderbar. Das kann es also auch eigentlich nicht sein.
-
Thread
SPI zwischen zwei ATMega8
Hi Leute! Ich wollte für meine Studenten ein kleines Labor aufziehen, in dem sie zwei ATMega8 per SPI verbinden und vom Master zum Slave Signale zum schalten von LEDs senden. Nur leider funktioniert das bei mir nicht so ganz, finde den Fehler einfach nicht. Vorgehensweise: SPI-Master
verschickt. Vielleicht kann mir einer von euch helfen, kann nicht so kompliziert sein SPI auf einem ATMega ans laufen zu bekommen ^^ Source Code liegt bei...
-
Thread
VIDEO Testbildgenerator mit ATmega8
kryon2000 wie sieht es mit dem code aus? oder ist der geheim? Meinst du man könnte nicht einfach 3 atmega8 nehmen, und dann das signal in einen RGB-PAL converter reingeben? wenn alle 3 das selbe bild (selbe pixel etc) kriegen, und nur der unterschied in der farbe ist, müsste es doch gehen, weil die drei
Beitrag.... Der war für ein anderes Topic bestimmt. Aber wenn ich schon hier bin.... Ein zweiter ATmega8 bringt rein gar nichts, auch keine seriellen EEPROMS. Das dauert alles viel zu lange und der speicher ist bei beiden bescheiden. Jedoch würde ein ext. Flash + RAM erheblich was bringen. In verbindung
-
Thread
ATmega8 Serielle kommunikation
durchgelesen und alles versucht. Erstmal zu meinem Aufbau : Ich habe einen "Max232 CPE" und einen ATMega8L8 bei diesen sind rx,tx mit r1in und t1out verbunden. Als elkos am Max232 nutze ich 1mf Elkos (Der Aufbau entspricht dem im UART Tutorial). Am ATMega betreibe ich einen 4mhz Quarz, dieser ist mit
> Ich habe einen "Max232 CPE" und einen ATMega8L8 bei diesen sind rx,tx > mit r1in und t1out verbunden. RX ist Empfang, da muss r1out des MAX232 an RXD des AVRs. TX ist Senden, da muss TXD des AVRs an t1in des MAX232. > Als elkos am Max232
-
Thread
mit Tastern auswählen (ATMEGA8)
damit mehreren Auswahltastern zu sagen was sie machen sollen. Will zum Beispiel an Port B eines ATMEGA 8 einen Taster drücken und dann soll z.B. ein Lauflicht an PIN D starten. Wollt das ganze mit einer switch case Anweisung machen. Hab auch schon meine erste Idee fertig und im AVR Studio funktioniert
(keine Erkennung), wenn die Abfrage erfolgt. Daher bietet sich dafür der Timerinterrupt an (1..8 Tasten, siehe Codesammlung). Peter
-
Thread
Atmega8 Thermometer mit Schrittmotoranzeige
Hallo Bastler, mein erstes, etwas aufwändigeres Projekt mit Bascom und einem Atmega8 ist ein Thermometer. Das heißt, es sind inzwischen schon 2 Varianten entstanden, mit gleicher Hardware aber unterschiedlichem Design. Das Schieberthermometer ist fertig (aus Plastik und Birnbaummassivholz
angetan deshalb möchte ich es nachbauen. wIE MACHE ICH AUS DER .bas-datei ein hex-file für den ATMega8????? könnte man das hex-file von dir bekommen? vielen dank! matze
-
Thread
ATmega8 Frequenz stimmt nicht
Hallo Leute! Ich arbeite mit dem USART auf dem ATMEGA8 und habe das Starterkit aus dem Forum http://www.eproo.de/index.php?module=artikel&action=artikel&id=108 Jetzt muss ich ja für eine genaue Frequenz den externen Quarz nutzen. Habe dazu in AVR
Hallo! Habe jetzt mal einen anderen µController ausprobiert (ATMEGA8A) ist ja eigentlich fast der gleiche... Das mit der LED klappt jetzt also bei F_CPU 73728 blinkt die LED 1 Sekunde an und aus. Aber wenn ich das USART Programm laufen lasse messen ich mit dem
-
Thread
ATMEGA8: <<<Analog Comperator>>>
den AC benutzen. Damit bist du nicht auf einen AVR angewiesen, der eine ADC Einheit hat (OK, der Atmega8 hat eine).
Tutorials zu Benutzung von ADC und AC gibt es in der Artikelsammlung. Es gibt auch Beispiele für Atmega8 auf dem Pollin Board: *Messung der Vcc* http://www.mikrocontroller.net/articles/Pollin_Funk-AVR-Evaluationsboard#Die_Versorgung_muss_stimmen *Analog Comparator* http://www.mikrocontroller.net
-
Thread
PT100 an Atmega 8
Spannungsregler usw. Also finde ich nix was mir direkt sagt: ja so schließt man das ganze an den Atmega 8 an. Nun bin ich auf das gestoßen: http://son.ffdf-clan.de/misc/uploads/forum/46_PT100-Messwertverst_E4rker.pdf Unter Punkt 3 wird das ganze einfach mit nem Widerstand und nem LM317 verwirklicht
| +------------------o Mega8 ADC-Pin | +-+ | | PT100 +-+ GND | o----------
-
Thread
atmega8 UART empfangen
nicht, wo der Fehler ist. PORTC ist dauerhaft auf 0x00. Ich arbeite mit einem ATmega8 und Windows. Ich hoffe Ihr könnt mir helfen! Vielen Dank!
die Schaltung des STK500. Schaltplan im Anhang. Die Pins RXD und TXD sind mit PD0 und PD1 am mega8 verbunden.
-
Thread
LCD Lauftext Atmega8
dazwischen. Der Text läuft also nicht, sondern springt. Codeauszug: .org 0x200 text: .db "_____Atmega_____";1 Position bei der Ausgabe .db "____Atmega______";14 .db "___Atmega_______";11 .db "__Atmega________";8 .db "_Atmega_________";5 .db "Atmega__________";2 .db "tmega__________A";15
12 .db "ega__________Atm";9 .db "ga__________Atme";6 .db "a__________Atmeg";3 .db "__________Atmega";16 .db "_________Atmega_";13 .db "________Atmega__";10 .db "_______Atmega___";7 .db "______Atmega____";4 .db 0 Aber warum ist das so? Was mache ich falsch? Ich denke mein Problem hat mit
-
Thread
1-wire mit Atmega8
Hallo, ich probiere gerade einen DS18S20 über 1-wire mit dem Atmega8 anzusteuern. Noch vorab: ja ich habe das Forum durchsucht, ja ich weiß das es ganz viele funktionierende Beispiele gibt. Aber genau das will ich nicht ... kopieren und mich freuen das es geht weil
Datenblatt habe ich umgesetzt und mehrfach kontrolliert, die ist korrekt ... VCC=3,3V weil ich den Atmega8 über ein Raspberry Pi B+ mit avrdude flashe (Atmega8 also auch mit 3,3V betrieben). VCC_min laut Datenblatt sind 3V, sollte also kein Problem darstellen ... 47k-Widerstand von Busleitung zu VCC ist
-
Thread
ATmega8 mit Glättungskondensator zerstört
über den Photoeffekt keinen anderen Bezug hat. Auf ein Neues... wenn die Bestellung mit neuem ATmega8 ankommt :)
FoxAlpha schrieb im Beitrag #5246884: > Auf ein Neues... wenn die Bestellung mit neuem ATmega8 ankommt :) Eher auf ein Veraltetes. Den veralteten Atmega8 sollte man bei einer solchen Gelegenheit durch einen zeitgemäßen Atmega328 ersetzen.
-
Thread
Erste Schritte mit dem Atmega8
------------------------------------------ // Titel : myAVR Beispiel "Komparator" für den ATmega8 //---------------------------------------------------------------------- // Funktion : Zwei Analogwerte an PB0 und PB1 werden verglichen. // : Ist PB0 größer leuchtet LED1. Ist PB1
Thomas M. schrieb im Beitrag #1592943: > aber in der Doku zum Atmega8 folgendes gelesen: > > AIN0 - analog Comparator, positive Input > AIN1 - analog Comparator, negative Input > > Ich verstehe das jetzt so, dass ich an AIN0 verschiedene positive > Spannungen
-
Thread
Einsteig mit ATmega8 unter Linux
Atmel Evluations-Board Version 2.0" von Pollin entschieden und möchten für meine Anwendung einen ATmega8 verwenden. Gestern hab ich das board bestückt und heute mal unter Windows mit Ponyprog das Pollin-Testprogramm eingespielt ... das hat dann auch soweit funktioniert. Da ich fast nur mehr auf Linux
: Device signature = 0x1e9307 "hfuses" memory type not defined for part "ATMEGA8" [/pre] ja ja die (con)fuses ... muss mir nochmal die Unterlagen vom mega8 anschaun, auf den ersten blick wars ein wenig verwirrend. Ich hab sie auch mit ponyprog verändert, bin mir aber net sicher
-
Thread
Inkrementieren- aber wo ist der Fehler (ATmega8)
Scheint mir, als ob ich das geschafft habe... ich hab am Anfang "uint8_t WERT;" definiert... und "WERT" lasse ich ausgeben und auch den Wert annehmen, den ich ausgeben will... =)
//PortB.5 as o/p TCCR0A = (1<<WGM00)|(1<<COM0A1); // PWM, phase correct, 8 bit. TCCR1B = (1<<CS01) |(1<<CS00); // set clock/prescaler 1/64 -> enable counter for(PWMcounter=0; PWMcounter<PULSE_WIDTH; PWMcounter++) LEDstat ++; PORTB = LEDstat; }
-
Thread
Atmega8 ADC USART
Hallo! Brauch eure Hilfe, da ich ein Einsteiger in Sachen Atmega8/C Programmierung bin. Ich hab ein Signal(500Hz) und möchte jenes mit dem ADC abtasten. Möchte so über 10 Perioden ca. 256 Werte erzeugen, diese in einen Buffer schreiben und den Inhalt dieses
Und ein "return" in der Funktion "volatile uint16_t adc(uint8_t mux)" würde auch nicht schaden (glaube ich)
-
Thread
TDA 1543 und Atmega8
Hallo, ich hab eine kleine Schaltung mit einem ATmega 8, dem TDA 1543 Mikrofonverstärker und nem EEPROM. Sinn der Schaltung soll sein Sprache aufzuzeichen und wiederzugeben, aber irgendwie bekomme ich keine Ausgabe über den TDA 1543 hin. Ich habe wie
herum aus oder? also ich habe 16bit WAV-Daten (zweierkomplement) vorliegen und gebe von den ersten 8 bit der datei die bits 0-7 aus und dann von den zweiten 8 bit der datei die bits 0-6 aus, WS toggeln und bit 7 ausgeben... is wohl falsch herum. Muss ich jetzt nur immer bit 7-0 der beiden 8bit in
-
Thread
Atmega8 USART Unsauber
Servus, ich versuche mich grade mit dem Atmega8 und der seriellen Kommunikation. Folgender Programmablauf ist gedacht. Es wird ein Zeichen über die Serielle-Schnittstelle gelesen. Handelt es sich um eine Eins, werden LED's geschalten und über
Hört sich verdammt nach eingestellter Übertragungsrate an. Mußt du ausprobieren. z.b. beim ATmega8 hatte ich nur Erfolg bei 4800 Baud bei 1Mhz. Es hängt von der Taktfrequenz ab. Natürlich kommen auch andere Fehlerquellen in Frage. Nur wenn ich bislang wirre Zeichen empfing, dann lag es immer
-
Thread
Wiedereinsteiger Atmega-8 Schaltung
etwas basteln um die Thematik etwas aufzufrischen. Zum Anfang versuche ich mich gerade an einen Atmega-8 um die Schaltung zu verinnerlichen. In KiCad habe ich versucht den Schaltplan zu erstellen, ich denke das sollte auch so funktionieren. Unsicher bin ich mir nur bei AVCC und den Block Kondensatoren
Veit D. schrieb im Beitrag #7449141: > AVR_ATmega_Grundbeschaltung.png R1 ist mit 100k aber viel zu hochohmig, dann könnte man ihn auch weglassen (intern sind ja schon 30…60k eingebaut). In AVR042 sind 4k7 angegeben. Und C4 ist ziemlich klein
-
Thread
ATMEGA 162 und ATMEGA8
Hallo, bin gerade am verzweifeln.Habe einen ATMEGA8 und einen ATMEGA162 miteinander verbunden.MEGA8-TX an MEGA162-RX0 der Mega8 sendet alle 2 sekunden mit der selben Baudrate ( 19200 ) ein "h".Funktioniert, habe das "h" schon gesehn*g Der Mega162
kann es sein, dass der ATMEGA162 schon eine USART schnittstelle hat, und du aber im SIGNAL SIG_UART0_RECV eingeben hast? SIG_USART0_RECV ist das wahrscheinlich das richtige
-
Thread
ATMEGA8 mit C# programmieren?
Hi, habe erst vor kurzem angefangen den ATMEGA 8 mit assembler zu programmieren allerdings mag ich diese Sprache nicht so gern und würde lieber mit C# dem µC Programmieren. Mit C ist das ja möglich aber auch mit dem C#-Dialekt? Kann mir da vll
Die >100 kBytes beziehen sich auf das Micro Framework, nicht auf die eigentliche VM. Für den ATMega8 gibt's z.B. auch eine Java VM (NanoVM). Marvin M. wrote: > Das µF ist eine Sackgasse. > Warum? > Man braucht min. einen 32-Bitter mit einigen 100K RAM/Flash. Dann > braucht man natürlich einen
-
Thread
Brauche hilfe bei Atmega8
Hallo ich hab vor ein I2C --->rs232 interface zu bauen. Ich hab mal den schaltplan angeängt. ich weis das an den Max232 noch kondensatoren dran müssen doch ich weis nicht welche und wie viele. Generell hab ich keine große Ahnung von Elektrik oder elekronik!!! Könntet ihr mal eine blick drauf werfen und mir sagen ob noch was fehlt! MfG Flashbanger
-
Thread
AVR ATmega8 Anfängerfragen
hi leute bin hier auf dem gebiet ganz neu und hab da ma ne frage es gibt ja den atmega8 hab den mir mal genauer angesehn und festgestellt das der nur 8kb flash hat!? wie kann man denn da ein ordentliches programm draufpacken oder sind auch größere programme so klein? wenn ich das
Dann fang mit einer ganz einfachen Sache an --> Atmega8 ideal ;)
-
Thread
erste Versuche mit Atmega8
Hallo, habe nun mal das LED beispiel aus dem AVR Tutorial mit PonyProg auf den Atmega8 (auf der Starterplatine) geschrieben. Allerdings egal was ich mache, die pins von PB haben immer die gleichen Spannungen. alle 0V, bis auf PB4, der liegt immer auf 5V. Wenn ich nun eine LED mit Widerstand
;Sprung zur Marke "ende" -> Endlosschleife das ist ein Beispiel aus dem Datenblatt des ATMega8
-
Thread
Simpler Rechteckgenerator mit Atmega8
Hallo, ich möchte gerne mit einem M8 (oder M88) einen simplen Rechteck-Testgenerator bauen. Er soll nach Auswahl per Knopfdruck wahlweise folgende Frequenzen als Rechtecksignal an einem Portpin ausgeben können: -f/2 -f/4 -f/8 -f/16 -f/32 -f/64 (wobei f = Quarzfrequenz) Das wären bei Verwendung eines 16-MHz-Quarzes dann: 8MHz, 4MHz, 2MHz, 1MHz, 500KHz, 250KHz Die f/2 wollte ich wie folgt generieren: innerhalb einer Endlosschleife immer den entsprechenden Portpin ein und wieder ausschalten... Allerdings weiß ich nicht, ob das wirklich zum gewünschten Ergebnis führt
-
Thread
Atmega8 Programmierer gesucht
Programmierer verlassen :( Ich habe ein kleines "mini" Projekt wofür ich jemanden benötige der mir einen Atmega8 programmiert Schaltung verfügt über atmega8, rtc, relais, lcd, taster, ds18b20 Aufgabe: -Zeitschaltuhr Programmieren. -Temperaturregelung -kleines LCD Menü zum einstellen der Werte.
verlassen :( > > Ich habe ein kleines "mini" Projekt wofür ich jemanden benötige der mir > einen Atmega8 programmiert > > Schaltung verfügt über atmega8, rtc, relais, lcd, taster, ds18b20 > > Aufgabe: > > -Zeitschaltuhr Programmieren. > -Temperaturregelung > -kleines LCD Menü zum einstellen
-
Thread
ATMega8 lässt sich nicht programmieren
der Welt der µC-Programmierung und stehe gleich vor dem ersten Problem: Mein Microcontroller (ein ATMega8-16PU) lässt sich nicht programmieren. Ich bin nach dieser Anleitung vorgegangen: http://www.rn-wissen.de/index.php/AVR-Einstieg_leicht_gemacht Aufgebaut wurde alles auf einem Steckbrett, zusammen
usbdev_open(): Found AVRISP mkII, serno: 000200102232 AVR Part : ATMEGA8 Chip Erase delay : 10000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated
-
Thread
Atmega8 und ADC [noob]
Guten Abend, ich versuche mich gerade an ADC mti dem Atmega8, es will mir aber nicht ganzgelingen. Ich habe versucht mich an http://www.mikrocontroller.net/topic/376285#new zu orientieren. Meine Schaltung ist einfach +3,3V (da über Raspberry versorgt)
Beitrag als Vorlage hatte wollte ich ehr versuchen meine Anpassungen anhand des Datenblattes vom Atmega8 zu machen. Nach Anpassung der oben erwähnten Zeile kommt die Ausgabe von
-
Thread
LinearCCD mit atmega8
Hallo, Ich versuche gerade ein Linear-CCD (Toshiba TCD2955D) auszulesen und die Empfangenen Daten dann als Bitmap an den PC zu senden. Das Programm ist in Assembler geschrieben und die Daten werden mit dem Hyperterminal von Windows empfangen. Das CCD würde ich gerne benutzen um eine Linie eines reflektierten Laserstrahls aufzunehmen ( , und ganz nebenbei würde ich gerne versuchen eine Rundum-Kamera damit zu basteln....). Die Datenübertragung im BMP-Format steht schon ,und auch der Auslesetakt, mit dem Messen der einzelnen Farben ( nur das Messen an sich! ich empfange noch kein Farbsignal
-
Thread
mal wieder ein LCD am Atmega8
Hallo Leute, es tut mir leid, dass ich einen Thread zum Thema LCD am Atmega8 schreiben muss, aber leider konnte mir bisher kein Thread aus dem Forum hier helfen. Ich besitze ein LCD-Modul BATRON BTHQ22005VSS-13 von Pollin (http://www.pollin.de/shop/dt/MjgzOTc4OTk-/Bauelemente
Folgezustand bei 0x02 Folgezustand bei 0x03 ----------------------------------------------------------- 8BIT 4BIT_HI 8BIT 4BIT_HI 4BIT_LO 4BIT_LO8 4BIT_LO 4BIT_HI 4BIT_HI 4BIT_LO8 8BIT 8BIT [/c] Wenn
-
Thread
USB-Steuerung mit ATMega8
Gebiet Microelektronik. Vielleich hat jemand Interesse mir beim Assemblen,programmiern eines Atmega 8.??? Habe da schon eine fertiges Projekt für AVR Studio, müsste aber noch um Infos erweitert werden. Aber keine Ahnung. Gruß Markus
tricky werden ... . Ansonsten würd ich sag nimm ruhig deine Schaltung, weil ich nicht weiß ob der ATMega8 genug Anschlüsse hat für den K108 hat. Aber wie man die Kernel Command Line bzw. die Menüführung umleitet weiß ich leider nicht ;)
-
Thread
Entfernungsmesser mit Inkrementalgeber Atmega8
Projekt muss ich ein z.zt. ein Entfernungsmesser mit 2 phototransistoren bauen und mit bascom auf dem atmega8 programmieren. Das Ergebnis soll auf denm LCD Display ausgegeben werden. Als Board benutze ich das Board von AVR mit LCD Display. Die Übertragung + Stromversorgung wird über die USB Schnittstelle
-
Thread
Display mit Atmega8 und Bascom
Ich hab ein seltsames Problem ,ich schließe mein Display ( Hantronix hdm08216l - 3-l3os 2x8 Displa) so an : http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Mein Programm; [code] $regfile = "m8def.dat" $crystal = 8000000 $baud = 2400 $hwstack = 150 $swstack
Bausaetze_Module/Bausaetze/ATMEL_Evaluations_Board_Version_2_0_1_Bausatz.html&h=671&w=1063&tbnid=Y-8ZTSpq7pG_WM:&zoom=1&tbnh=90&tbnw=143&usg=__p8pV1qUFdY7-wqRqyuWHa-xC2I0=&docid=K-XwYzAQmjNwpM&sa=X&ei=d361VMHCAsTEPNzPgLgM&ved=0CE0Q9QEwBQ&dur=734 das Ganze leite ich mit einem fertigen Flachbandkabel
-
Thread
Atmega8 Hardware PWM
leid, da muss ich passen. Auf Anhieb sehe ich keinen Unterschied zwischen den Timern, und einen ATmega8 zum Ausprobieren habe ich nicht.
Die Registernamen mit 2 haben nichts mit den Registernamen mit 1 zu tun! Im Datenblatt vom ATmega8 ist PWM sehr gut beschrieben. Einfach mal nachlesen! Und vor allem erst mal sich einig sein, ob man eine 8-Bit PWM (Zähler2) oder 16-Bit PWM (Zähler1) haben möchte. Dann die entsprechenden zu den
-
Thread
EEPROM schreiben Atmega8
Hallo! Ich habe eine Frage undzwar, ich würde gerne über den PC also beim Programmieren in den EEPROM meines AtMega32 eine Zahl reinschreiben, sie ich im Programm selbst am AVR dann nurmehr auslese, und nur unter bestimmten umständen möchte ich die Zahl überschreiben und auch danach die überschriebene Zahl beibehalten auch wenn der AVR Stromlos ist ... Nun kenne ich die Befehle um im Programm eine variable im EEPROM zu deklarieren, den EEPROM zu lesen und zu schreiben Aber ich möchte ja nicht jedesmal den EEPROM beim Programmstart beschreiben, sondern ich möchte das ich den EEPROM einmal mit
-
Thread
Anfängerfragen zum ATMega8 und Assembler
kleines Beispielprogramm in die Antwort anhängen könnten, mit dem man einen Analogwert am ADC Port des ATMega8 einlesen kann und dann im 4-Bit Modus im LCD wieder ausgeben kann. (Ich finde das fehlt noch im Tutorial) Mir (und sicher auch anderen Anfängern) wäre für die punktweise Beantwortung der Fragen
demo mit fastavr-basic (avr16 mit 8mhz intern) display an portc0-portc4, rs portc5, en portc4: $Device= m16 $Stack = 32 $Clock = 8 $Lcd = PORTC.0, RS=PORTC.5, EN=PORTC.4, 16, 2 $Source= On Dim wert As Word
-
Thread
Problem mit Atmega8 und Temperaturberechnung
Moin, Ich bin gerade dabei ein Programm für den Atmega8 zu schreiben, welches eine gemessene Temperatur auf einer 7-Segment-Anzeige ausgibt. Sprich ein Thermometer ;-) Ich hab auch alles mehr oder weniger hinbekommen (soweit ist das mit dem AVR Studio
110, -110, - 109, -108, -107, -106, -105, -104, -104, -103, -102, -101, -100, -99.4, -98.6, -97.8, -96.9, -96.1, -95.2, -94.4, -93.5, -92.7, - 91.8, -91, -90.1, -89.3, -88.4, -87.6, -86.7, -85.8, -85, -84.1, -83.3, -82.4, -81.5, -80.7, -79.8, -79, -78.1, -77.2, -76.4, - 75.5, -74.6, -73.8,
-
Thread
ATmega88 und ATmega8
ATmega88? Muss ich da noch einen RS232 Wandler irgendwo anschliessen - Max 232 hab ich noch. Nach etlichem Googlen hab ich mir von Pollin das Testboard und ATmega8 Controller gekauft (fuer ATmega8 ist ein
Zeit. PS: Die Franzis Karte hat einen FTDI 232 Chip drauf. Kann man die Franzis Karte, die mit dem ATmega88 ja am PC funktioniert, auch zu einem Programmer für ATmega8 und andere Controller umfunktionieren? Hat jemand ne Idee dazu? Vielen Dank - opa_hermann
-
Thread
Atmega8 + Uart
Hallo ich habe ein programm auf meinem atmega 8 der mit 8hz lauft und die verbindung mit uart zum computer funktioniert auch nur gibt er mir nur komische zeichen aus stat v was die ganze zeit gesendet wird bekomme ich `````````````````````````
Putty sendet einfach alles was du eingibst per UART an den ATmega8, und zeigt nur an was per UART reinkommt. Da senden ja funktioniert, sollte die Verbindung ja OK sein, aber falls möglich, kannst du ja mal testweise an der Hardware mit der du Programmierst die
-
Thread
Zeitmessung mit TIMER Atmega8
Peter W. schrieb im Beitrag #5221233: > Vermutlich hat der ATMEGA8 dann 8 MHz mit > Werkseinstellung? Ich weiß nicht, wie es bei den ATMEGA8 ist, aber bei allen ANTINY84/85 und ATMEGA328/644 war die Werkseinstellung immer der interne 8MHz Oszi und der Teiler
Reiner_Gast schrieb im Beitrag #5221433: > Ich weiß nicht, wie es bei den ATMEGA8 ist, aber bei allen ANTINY84/85 > und ATMEGA328/644 war die Werkseinstellung immer der interne 8MHz Oszi > und der Teiler durch 8 durch die Fuse CLK/8 gesetzt... Das macht dann 1 > MHz Takt
-
Thread
Entwurf Schaltplan Atmega8
Hallo Leute, abgesehen vom Programm für den ATmega8, funktioniert meine Schaltung so, oder geht da etwas in Flammen auf. Der Gleichrichter kann 4A ab der 78S05 2Ampere. Eine Spule geht an 5V die andere an 12V. Das kurz die Besonderheiten. Bitte um
> Was ist hier gemeint? > Abblockkondensatoren am Atmega8 nicht vergessen. > Externe AREF Beschaltung zu AVCC überdenken. Das gleiche wie hier http://www.mikrocontroller.net/topic/200380#1968172
-
Thread
Eine Lcdanzeige mit einem Atmega8 steuern
Moin, ich hab da ein Problem, und zwar möchte ich mit einem Atmega 8 eine Lcd Platine (HD44780 ), mit dem integrierten Controller (ST7066) zu steuern. Also vorab die Platine ist korrekt angeschlossen der Kontrast ist auch richtig angeschlossen und funktioniert.
'Adresse LCD Register select Config Lcdbus = 8 'LCD im 8-Bit Bus Mode Config Lcd = 20 * 4 4 Do Cls 'loesche das LCD Display Locate 1 , 1 'Cursor auf 1 Zeile, 1 Spalte Lcd "Bla Bla" 'String auf Display anzeigen
-
Thread
Atmega8 Anfänger Projekt
wenig über Microcontroller beizubringen. Ich besitze auch schon ein Entwicklerboard, einen Atmel Atmega8, eine Lochrasterplatte, einen Lötkolben. Als Programmiersoftware benutze ich AVR-Studio. Ich besitze auch ein Buch, womit ich allerdings ein wenig unzufrieden bin. Desshalb wollte ich die
AVR-Tutorial http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial und natürlich im Datenblatt zum Mega8 findest du alles. MfG
-
Thread
Atmega8 ohne Signature ID??
immer macht), dann bekomme ich nur absoluten Müll, zb 00 00 00. Das Problem habe ich bei etlichen Atmega8's. Kann mir einer sagen, was da verkehrt läuft? Der Programmer ist in Ordnung, ich kann damit flashen. Aber eben nicht die Schaltung, die ich selber bauen will... Danke und Gruß Christoph
mal gemacht hab und auch immer n fehlerhaftes Signaturbyte bekommen hab. Schau mal nach ob du den Atmega8 richtigherum in der Schaltung hast. Mir hat das früher mal 2 Tage Kopfzerbrechen gebracht weil man an sowas einfach nicht denkt. Gruß Andreas