-
Thread
Reset Kapazität Atmega8
Hallo Leute, erstma ein dickes Lob and das Tutorial, echt guter Einstieg. War gestern am Do. gleich die Teile besorgen und wie das so geht, hab ich den 47p Reset Kondensator vergessen. Was für eine Kapazität könnte ich als Ersatz verwenden? Hab momentan nen 100n Keramik drin, um zu sehen ob der Bausatz von yaap erkannt wird..., dem war leider nicht so ;) Müsste yaap den Bausatz auch mit falscher Kapazität (ohne) erkennen? -Datenblatt lesen =) Hoffentlich wird dieser Anfänger Beitrag nicht gleich gelöscht. Danke, Jan
-
Thread
Probleme mit ADC vom ATMega8
nicht bei 2,56V woran kann das liegen ? Gruß Dennis Programmiere in ASM Prozessor ist ein ATMega8
*erfahrungsaustausch* meine hat bei glaub 4,8volt betriebsspannung 2,66v gehabt... naja nur für ungenaues messen zu benutzen dave
-
Thread
Atmega8 Ausgang schaltet nicht
Guten Abend wünsche ich euch! Ich bin kurz davor meinen Kopf an die Wand zu schlagen, davor wollte ich nur kurz hier fragen, vllt. kann mich noch jemand davon abhalten... Ich habe schon mehrfach Atmel Mikrocontroller in C programmiert, auch schon LCD angeschlossen, Peripherie und Schnittstellen verwendet... Nachdem heute ein 1602 LCD nicht gehorchen wollte und alle Verbindungen gecheckt waren, habe ich in einem Programm ausschließlich die lcd_init() Funktion getestet, weiterhin ohne Erfolg. Um dann zu schauen ob der uC überhaupt noch taugt habe ich den Port C auf Ausgang und "high" gesetzt
-
Thread
fuses beim ATmega8
Hallo, habe an den fuses meines Mega8 rumgespielt. Wollte den extern angeschlossenen 8MHz-Quarz durch den internen Taktgeber ersetzen. Ich programmiere parallel mit PonyProg 2000 Vers. 2.04Beta. jetzt wird mein Mega8 nicht mehr erkannt und ich kann auch keine fuses mehr setzten. Ist der MC rettungslos verloren oder gibt es eine Trick, um ihn wiederzubeleben? Helmut
-
Thread
ATmega8==>Pin Belegung???
http://downloads.solarbotics.com/PDF/ATmega8(L)%20Preliminary%20Summary.pdf das ist sicher nicht das datenblatt vom mega8 und 15 ping sehr unwarscheinlich
Guckst Du hier: http://www.atmel.com/dyn/resources/prod_documents/doc2486.pdf Da hat der ATmega8 28 PIN und der Rest vom Datenblatt ist da auch.
-
Thread
ATMega8 Spannungseinbrüche an IOPorts
Hallo, ich möchte mit einem ATMega8 ein paar LEDs ansteuern (diese ziehen, mit Vorwiderstand, 28 mA, sollte kein Problem sein?). Momentan setzt mein Programm einfach nur PortB komplett auf high. Solang keine Last an den Ports hängt,
-
Thread
Platine für ATMEGA8
Hi folks, ich möchte mir den ATMEGA8 von Amtel anschaffen und bräuchte noch die passende Platine dazu. Kann mir da jemand was raten, evtl. mit Anleitung?
findest du auch sehr gute sachen auf www.roboternetz.de ... die haben ein auch ein spezielles mega8 board gruß jahn
-
Thread
2 LCDs am Atmega8
Hallo, ich würde gern mit meinem ATmega8 2 LCDs gleichzeitig ansteuern. Dazu hab ich ein paar Fragen: *) Packt das der uC überhaupt? *) Kann ich dazu einfach die im GCC Tutorial vorhandenen Routinen abändern und verwenden? Ich hab
@ Xai (Gast) >ich würde gern mit meinem ATmega8 2 LCDs gleichzeitig ansteuern. Dazu >hab ich ein paar Fragen: >*) Packt das der uC überhaupt? Kommt auf die LCDs an. Einfach alphanumerische oder kleine graphische (128x64 etc.) sind kein Thema
-
Thread
Drehimpugeber am Atmega8 mit FSM
letztes Schuljahr auf ein GAL gebrannt und es hat funktioniert. Jetzt bekomme ich jedoch beim ATMEGA 8 ein paar Probleme. Und zwar zählt er bei mir öfters rechts statt links egal in welche Richtung ich drehe. Ich bin schon am verzweifeln warum das so ist. Ich füge mal mein C Quelltext ein um
funktioniert. Ich habe schon im Forum geguckt aber das habe ich alles nicht verstanden, weil es auf Atmega 16 oder auch auf anderen Mikrokontrollern für gemacht worden ist. Und irgendwie muss ich das auch erklären können, deswegen hab ich das mit der FSM gemacht. Ich hoffe das jemand mir helfen kann
-
Thread
ATmega8 - Temperaturkontrolle
HI Ich würde gerne mit einem ATmega8 eine Tempeaturkontrolle für ein Metallgehäuse, indem ein PC steht konstruieren. Hab noch nicht sehr viel Erfahrung mit der Programmierung von Mikrocontrollern. Wie kann ich am besten vorgehen. Am
Wieviele Sensoren sollen es denn sein? Ca. 8 analoge könnte man problemlos mit dem integrierten ADC verarbeiten. Dann gibt es noch digitale Sensoren wie den DS1620 (oder so ähnlich). Da ist zwar der Einstieg etwas komplizierter, aber die Lösung
-
Thread
atmega8 -Timer Problem
Guten tag liebe com, ich versuche grad auf meinem atmega8 den Timer0 zu testen, in dem er eine LED zum blinken bringen soll. Hier mein bisheriger Code: [c] #define F_CPU 3686400 #include <avr/io.h> #include <avr/interrupt.h> ISR(TIMER0_OVF_vect
^= (1<<PB0); //LED inventieren } int main(void) { TCCR0 |= (1<<CS01); //Prescaler 8 TIMSK |= (1<<TOIE0); //Timer Overflow DDRB |= (1<<PB0); //LED-Ausgang sei(); while(1) { } } [/c] Ich finde einfach keinen Fehler, die LED leuchtet dauerhaft.
-
Thread
ATmega8 Servo-Problem
PORTC &= ~(1<<DDB0); _delay_ms(18);[/c] Der Code sollte doch soweit in Ordnung sein. Für den ATmega8 und den Servo habe ich eine extra Versorgung und die beiden Massen sind verbunden. Wenn ich nun ohne angeschlossenem Servo mit meinem Oszi messe, dann sieht alles gut aus. Der Zeiten stimmen und
>Zwischen ATmega und Servo ist noch ein 100k Widerstand (laut diversen >Foren). 100k ist ne Menge Holz und vermutlich der grösste Schwachsinn den man machen kann zwischen uC und Servo.
-
Thread
Atmega8A Quarzoszillator
Hi >Ist es richtig >dort die Einstellung "Ext. RC Osc. 8.0 MHz - 12 MHz; Start-up time: 18CK >+ 0ms" für den Takt zu wählen? Bist du sicher, das du den richtigen ATMega ausgewählt hast? Der ATMega88A hat keine Möglichkeit für einen externen *RC* Oszillator
>Der ATMega88A hat keine Möglichkeit für einen externen RC Oszillator. Er hat ja auch nichts von *88A*, sondern *8A* geschrieben und der ATmega8A hat sehr wohl eine Möglichkeit für einen externen RC Oszillator
-
Thread
Stundenschaltimpuls mit ATMEGA8 und BASCOM
Hallo, ich erzeuge mit einem Atmega8 ,in BASCOM programmiert, einen Sekundenimpuls. Ein 8 Mhz Quarz erzeugt den Takt. Nun zum Problem: Es soll eine Art Zeitschaltuhr , allerdings ohne Display werden. Ich möchte einmal in der Stunde
-
Thread
Pin auslegung ATMEGA 8
ist zwar kein direktes Problem, aber wie dem einen oder anderen bestimmt mal aufgefallen hat der ATMEGA 8 eine grausame Pinbelegung... gibt es einen besonderen Grund dafür? die eine Seite (15-28) geht ja noch aber die Andere? RESET) PC6 (RXD) PD0 (TXD) PD1 (INT0) PD2 (INT1) PD3 (XCK/T0)
müssen die zwischen den PDs sein? und warum hat man miso/mosi/sck UND reset gnd/vcc nicht wie bei ATMEGA 16 so schön nebeneinander gemacht (besonderer horror auf einem Steckbrett und ISP programmer) ich seh da keinen sonderlichen Grund
-
Thread
EEPROM beim ATMEGA8
Hi @ all Ich habe versucht das beispiel zum beschreiben und auslesen des EEPROMS vom ATMEGA8, welches im datenblatt beschrieben ist, nachzumachen. Ergebniss: kein erfolg!! Ich habe ein wenig hier im forum gesucht und festgestellt das es passende header gibt in denen die funktionen zum
-
Thread
Frage zum Prescaler Atmega8
ist, ist der Graph des Prescalers. Dazu die Graphik im Anhang, entnommen aus dem Datenblatt des Atmega8, Seite 71, Graphik 29. Was ich nicht verstehe, ist, warum die Takte nach dem Prescaler die doppelte Pulsbreite haben. Ferner kann ich nicht nachvollziehen, weshalb der Prescaler eine fallende Flanke
steigende Flanke besitzt. Oder anders ausgedrückt: Wenn clk_I/O eine steigende Flanke hat, hat clk_(I/O)/8 eine fallende Flanke. Oder gehe ich mit meinen Fragen zu sehr ins Detail, die letztendlich für zu viel Verwirrung sorgen anstelle von Aufklärung? Danke und Gruß
-
Thread
Atmega8 mit Ad7713
Ich möchte einen PT100 temperaturfühler der mittels eines AD7713 linearisiert wird mit einem Atmega8 verwenden. Mein Problem ist nun das ich die SPI schnittstelle nicht verwenden kann. Also clock und shift register selbst machen. Hat das jemand schonmal versucht bzw Ideen? Mfg Geo
-
Thread
Probleme mit UART ATmega8
Hallo liebes Forum, ich habe ein Problem mit dem UART meines Mega8. Das Uart ansich funktioniert einwandfrei. Der Controller soll, wenn ein externer Interrupt ausgelöst wird zwei Zeichen im Abstand von 10ms empfangen. Das Problem ist, das das Zeichen zwar anscheinend empfangen wird, die Anweisungen im jeweiligen case-Fall jedoch erst beim nächsten Interrupt ausgeführt werden. Das heisst: ich sende zwei Zeichen (data kommt im switch vor) und löse gleichzeitig einen Interrupt aus -> es passiert nichts, wenn ich jetzt ein zweites Mal zwei Zeichen sende (data kommt dieses mal nicht im switch vor)
-
Thread
ATMEGA8L flaschen
Hallo, ich kann mein µC (Atmega8L) mit InfraRot nicht flaschen. ich habe alles getestet: COM Port-Nr USB-IR-Transceiver Hat jmd eine Idee?
Den ATMega8 bekommst Du ganz leicht in eine Flasche. Du musst nur eine mit ausreichend großem Halsdurchmesser wählen. ;) ALternativ könntest Du natürlich auch detaillierter beschreiben, wie Dein Aufbau ist
-
Thread
Problem mit Tonerzeugung mit dem ATmega8
Hallo, ich habe eine Frage in Bezug auf ein Programm, welches ich für meinen ATmega8 geschrieben habe. Das Programm soll eigentlich nur verschiedene Töne Erzeugen. Dafür habe ich eine Zeitverbrater-Routine geschrieben. Nach dieser wird der Ausgang für den Lautsprecher von An auf
-
Thread
AVR ATMega8 Problem!
[avrasm].include "m8def.inc" ldi r16, 0b11111111 out DDRC, r16 ldi r16, 0b00100000 out PORTC, r16 ende: rjmp ende [/avrasm] Dieser Code belegt meines Wissens doch PC2 mit einem 1 Signal oder? Jedoch wird aber bei meinem Controller PC5 mit dem 1 Signal belegt, irre ich mich oder ist da was falsch?
-
Thread
SD MMC an Atmega8
Hallo! Vielleicht ist hier irgendwer schlauer als ich. Ich habe eine Frage zum CSD Register. READ_BLOCK_LEN ist 4 Bytes lang und hat bei einer Blockgröße von 512 Bytes den wert 9 (2^9=512). Allerdings habe ich jetzt eine SD Karte mit einer READ_BLOCK_LEN von 2048 Bytes. Ich berechne die memory capacity wie folgt, wobei BLOCK_LEN fix auf 512 Bytes (abbruch falls READ_BLOCK_LEN =/= 512 Bytes): MULT=2^(C_SIZE_MULT+2) BLOCKNR=(C_SIZE+1)*MULT memorycapacity=BLOCKNR*BLOCK_LEN Mich wundert nur eine Tatsache. Ich habe die CRC Prüfung eingeschalten. Bei der Karte mit einer READ_BLOCK_LEN
-
Thread
Tastercode ATMega8, AVR
Hallo, ich bin ein richtiger Anfänger mit Atmel Studio. Ich schreibe zurzeit ein kleines Programm, wo sich LED's auf Knopfdruck einschalten sollen. Die Lampen gehen Problemlos ein und aus, nur weiß ich den Code für den Taster nicht. Dieser liegt auf PB0. Könnt ihr mir einen einfachen Code zeigen, wie der Taster ein Licht anmacht, wenn man ihn drückt? Es wäre vorteilhaft wenn dieser schon auf den PORT PB0 ausgelegt wäre. Vielen Dank im Vorraus
-
Thread
Hardware PWM auf ATmega8
Gebiet der µCs noch Neueinsteiger und versuche mich zZ an einer Hardware PWM. Verwendet wird ein Atmega8 mit 8MHz. Als Vorlage habe ich diese Seite genommen: http://extremeelectronics.co.in/avr-tutorials/pwm-signal-generation-by-using-avr-timers-part-ii/ Ich hab den Code soweit auf mein Atmega8 angepasst
= Fast PWM PWM Output = Non Inverted */ //Set OC2 PIN as output. It is PB3 on ATmega16 ATmega32/Atmega8; PortD6 Kontrolle DDRD = 0b01000000; DDRB = 0b00001000; //TCCR0|=(1<<WGM00)|(1<<WGM01)|(1<<COM01)|(1<<CS00); TCCR2=01101001; } /*************************
-
Thread
ADC Problem Atmega8
Hallo, Ich möchte, dass der ADC ein Potentiometer auswertet. Folgender Code scheint jedoch nicht zu funktionieren, ich bekomme im Terminal nur die Zahl 1023 heraus, egal welche Spannung anliegt: int main(void) { DDRC = 0b00000000; PORTC = 0b00000000; uart_init(); while(1) { _delay_ms(100); uart_puts(utoa( ADmessung(), s, 10 )); } } uint16_t ADmessung(void) { ADMUX = 0b00000100; ADCSRA |= (1<<ADEN)|(1<<ADPS1); ADCSRA |= (1<<ADSC); while((ADCSRA & (1<<ADSC))); return ADC; } Die serielle Übertragung mithilfe der puts
-
Thread
Melodien mit AVR atmega 8
Hallo, Ich suche Melodien, die ich mit meinem AVR bei Bascom machen kann. kennt ihr welche? mgf Tom
-
Thread
Atmega 8 Sekundentimer in C
Abend zusammen, ich habe mal wieder mein Experimentierboard rausgekrammt und wollte einen kleinen Timer entwickeln. Zuerst aber nur einen Sekundentimer, der eine LED blinken lassen soll. Blinken tut die LED auch, leider geht sie schon nach einer Minute um knapp 3 Sekunden falsch. Das ganze ist auf einen Steckbrett aufgebaut. Als Taktgeber dient ein 8MHZ-Quarz, der mit 2 22pf Kondensatoren gegen GND geschaltet ist. Als Stromquelle dient ein USBasp-Nachbau. Ich hoffe ihr könnt mit ein weniger weiterhelfen, mit der Suche und über Google habe ich leider nichts gefunden :( MFG Bambie [c]#include
-
Thread
Fast PWM Atmega8
Hi, ich habe ein Problem mit der Fast PWM einstellung beim Atmega8 am Timer1. Haben die wie im folgenden Quellecode eingestellt. Der Prozessor läuft bei einem Takt von 3,6864MHz. #include <mega8.h> int tmp=0; int tmp1=0; interrupt [EXT_INT0] void ext_int0
Port-register nachschuen würde obs an ist, oder nicht. #asm ist doof. benutze sei() #include <mega8.h> ist doof es gibt einen header für alle, der die unterscheidung intern macht. benutz den ich glaib avrio.h oder so, bin mir abernicht sicher bei 16bit (2x8bit) registern muss man meist das unterste
-
Thread
ATmega8 Pin Preset
Hallo, ich bin Atmel Anfänger und blicke mit den Funktionsregistern der mehrfach belegten Pins nicht durch. Wenn der µC "aus der Schachtel" kommt, welche Pins sind dann normale digitale IO Ports (wie I und O umgeschaltet werden weiß ich) und welche sind auf Sonderfunktionen eingestellt? (Gehäuse 28polig). Gruß Achim
-
Thread
Starterkit Avr mit Atmega8
Hallo also ich hab mit den Starterkit mit dem Usbprog gekauft und wollte in die Mikrocontroller Programmierung einsteigen! Usbprog habe ich zusammengelötet und winavr und avr studio insatlliert. Jetzt habe ich alles angeschlossen und mein das erste Blinkprogramm vom Tutorial reinkopiert (kompliert). Jetzt klicke ich auf das avr Symbol in der unteren Leiste im Avr Studio.und es erscheint ein Dialog. Vorher hatte ich das Problem als ich auf Read Signature geklickt hatte dass er im "Entering programming mode" failed lieferte. Habe dann Isp Frequenz auf 6,478kH gesetzt und danach lieferte er
-
Thread
Atmega 8 und Pollin RFID
Dazu wollte ich den RS232 Ausgang des Boards benutzten. Aber wie muss so ein "Türöffnungs-RS232-Atmega8-Board" gebaut sein ? Also was muss ich an die Rs232 Schnittstelle des Pollin RFID Boards anschliessen um Später eine Tür via Relais zu öffnen ? Ich bedanke mich für eure Hilfe ;) Netten Gruß
des RFID-Boards habe ich über einen Pegelwandler/Inverter mit Optokoppler auf den RxD Pin des Mega8 geführt und gleich noch 3 zusätzliche 24V tolerante Eingänge über Optokoppler mit eingebaut. Als Ausgänge verwende ich 3 Relais, eines zum Ansteuern des Türöffners und die anderen beiden als Meldeausgänge
-
Thread
Kaufe Atmega8 board
Hi, Ich kaufe einen minimalen Atmega8 board mit RS232 Anschluss. Wenn jemand etwas über hat, bitte melden. Danke :)
-
Thread
Free Basic ATMega8
Hallo ! Hab nen ATM8 über RS232 verbunden und kleines Programm in free basic zum Einlesen der Daten geschrieben. Das funz tadellos umgekehrt leider nicht! Frage: Hat jemand erfahrung mit atmel und (free) basic? Es wäre supertoll wenn jemand zumindest ansatzweise eine Lösung hätte. (Kein HTL Projekt) nur Hobby eines Betriebselektrikers. Danke im voraus!
-
Thread
atmega8L programmieren
Hallo zusammen, ich habe mir neulich eine PCI-Parallel-Port Karte geholt. Dann habe ich nach treibern im internet automatisch suchen lassen. Bis hierhin ist auch noch alles OK. Der Pc sagt mir "Das gerät funktioniert einwandfrei". Da dachte ich super, müsste ja jetzt eigentlich programmieren können... Dann, als ich auf "write" gehe sagt mir das Programm "Communication port not avriable". Ich habe den Anschluss unter Arbeitsplatz schon auf LPT2 geändert, da das Programm bei Interface Setup LPT2 anzeigt. Esist aber keiner auszuwälen. Kann mir einer helfen?
-
Thread
ATmega8 lässt sich nicht programmieren
Hallo Freunde, hab ein Problem meinen ATmega8 zu programmieren. Jedes mal wenn ich ihn programmieren möchte treten je nach Einstllung verschiedene Probleme auf. Problem 1. Ich möchte die ISP Programmierung versuchen, wenn ich diese jedoch
den PP/HVSP Modus nehme liest er ne Falsche Signatur aus und zwar "0xBF 0xBF 0xBF". Ist aber ein ATmega8 und sollte somit "0x1e 0x93 0x07" sein Bin blutiger Anfänger und weiß nicht wirklich wo ich weitermachen soll damit es endlich funktioniert. Hab schon in Google, Forum und sämtlichen Hilfen nachgelesen
-
Thread
ATmega 8 Pins spinnen!
Guten Abend, folgendes: Zu Testzwecken hab ich einem ATMEGA8 gesagt, er soll einen Pin einfach immer wieder aus und ein schalten mit immer bisschen Pause zwischendurch. Das Signal vom Oszi hatte ich aber noch nie! Der Pin fällt von den angelegten 5V mit konstanter
eine gerade von 5 V auf 2,88V? Kann mir das einer Erklären? Was kann ich tun? Ich benutze: ATmega8 16 MHZ Quarz Oszillator PortB
-
Thread
Linearer Berührungssensor mit ATmega8
Sicht um den Mikrocontroller bei sowas nicht drum rum. Hier meine FRAGE: Kann ich mit dem ATmega8 einen linearen Berührungssensor realisieren?...was mir vorschwebt sind zwei parallele Leiter ( Metallstreifen) mit geringem Abstand, die einen offenen Stromkreis bilden. Patsche ich da jetzt drauf
quasi ein Farbspektrum hab, das ich mit dem Finger abfahren und so die Farbe einstellen kann. ATmega8 deshalb, weil ich zum Einstieg sinniger Weise einfach mal das AVR Turorial machen werde, aber es natürlich cool wäre später direkt da anknüpfen und mit dem gleichen Controller weitermachen zu können
-
Thread
Stromverbrauch ADC Atmega8
im PWR_DOWN) 0,296mA. Egal wie oft ich ihn Wecke und wieder in den Schlaf schicke! Prozessor: Atmega8 (TQFP) @ 4MHz intern Hier mein Code zum auslesen des ADC: [c] unsigned int analog_input(unsigned char channel) { ADCSRA = (1<<ADEN) | (1<<ADPS2) | (1<<ADPS1); // Den ADC aktivieren und Teilungsfaktor
-
Thread
atmega 8 adc problem
hey, vorweg ich bin blutiger anfänger in C, ich hab vorher immer nur in Basic programmiert und wage jetzt den umstieg ;) Irgendwie wird bei meinem Programm der ADC nicht ausgelesen und am LCD ausgegeben, wenn ich in die Variable aber einen festen Wert schreibe und den ADC kram auskommentiere, kommt der Wert aber richtig am LCD an, also muss es am ADC liegen. hier mein minimalistischer Code, ich hoffe ihr könnt mir helfen. [c] #include <avr/io.h> #define F_CPU 8000000 #include <util/delay.h> #include "lcd-routines.h" #include <stdlib.h> #include <inttypes.h> int main (void) {
-
Thread
Heizelemten mit einem Atmega8 ansteuern
problem: Ich muss im Rahmen des Projekts 16 Heizelementen (z.B PTC Heizelement 12V) mit einem Atmega8 ansteuern.Dabei sollen die Heizelementen nacheinander für eine bestimmte Zeitspanne ein- und ausgeschaltet werden. Außerdem soll an jedem Heizelement ein Temperatursensor die Temperatur des Heizelement erfassen. Die erfasste Daten sollen direkt an dem ATmega8 verschickt werden und in das EEPROM des Atmega8 gespeichert werden und später zur Verarbeitung weitergeleitet werden. Die Temperatursensoren sind dabei einfache analoge sensoren (z.b PT100) also
-
Thread
ATMega8 Input Capture
Hallo zusammen, Ich möchte mit einem ATMega8 über den Input Capturing Pin ein Telegramm enmpfangen was in FSK moduliert wurde! Die beiden Trägerfrequenzen sind 1200/1800Hz, ich hatte schon probiert mit einem XR2211 das Signal zu demodulieren
-
Thread
Problem mit cp bei atmega8
. Dadurch wird das Registerpaar > r24:r25 um 1 erhöht. Ist das Richtig? Ja, ich verwende den Atmega8 der hat 512Byte EEPROM, da brauch zwei Register für die Adresse. @Läubi werde ich versuchen Danke für die Antworten
-
Thread
Atmega 8 SPI Frage
Hallo Ich möchte gerne mehrere Atmega 8 kaskadieren und mit dem ersten Atemega 8 die Daten senden. Die restlichen mega 8 sollten dann jeweils eine rgb led ansteuern. Also wenn ich drei mal 8 bit schicke dann sind das die helligkeiten
Hi >wenn ich die ersten 8 bit sende, kommen die Daten dann beim Mosi gleich >wieder raus? Weil wenn die gleich wieder rauskommen, dann kann ich sie >ja im atmega nicht hinterlegen. Das Shiftregister des SPI hat einen Read-Buffer
-
Thread
UART konfigurieren atmega8
hallo ich bin ein avr anfänger und ich versuche gerade mit der UART schnittstelle des Atmega8 zu experimentieren.wenn ich die baurate in meinen code ab 57600 einstelle bekomme ich ja nur müll sonst niedriege baurate hats bis jetzt geklappt. meine uart initialisierung sieht so aus void USART_Init
#define BAUDRATE 9600 #define UBRRVAL ((F_CPU/(BAUDRATE*8UL))-1) //Set baud rate UBRRL=UBRRVAL; //low byte UBRRH=(UBRRVAL>>8); //high byte UCSRA = 0; /* Enable Receiver and Transmitter and receiver interrupt */ UCSRB = (1<<RXCIE)|(1<<RXEN
-
Thread
Atmega8 Flash Problem
, dass auf dem Atmega8 schon ein testprogramm drauf war, welches mir vor einiger Zeit mal jemand mit Ahnung draufgespielt hat, welches dafür sorgt, dass auf meinem Entwicklungsboard eine LED blinkt. (Diese Person ist nicht
Anschließend bin ich auf [Tools -> Program AVR -> Auto connect] gegangen. Mein Entwicklungsboard und mein Atmega8 werden dort erkannt. Dann bin ich auf [Program] gegangen, habe bei dem Punkt "Flash" mein Hex File gesucht und habe es durch Klick auf "Programm" auf den Atmega8 gezogen. Glaube ich zumindest.
-
Thread
ATmega8 Fusebits und Bootloader
Hallo *, ich versuche gerade den MMD/SD-Bootloader auf einem ATmega8 zum Laufen zu bringen. Geschrieben ist der wohl an der richtigen Stelle. Meine Frage: Welche Fusebits muss ich setzten, damit ich einen 2k Bootloaderbereich "geschützt" bekomme, so dass dieser
-
Thread
Spannung messen mit ATmega8
Hallo, ich möchte mit dem ATmega8 eine Spannung im Bereich 0-20V messen (Multimeter). Nach Möglichkeit soll das relativ flexibel sein, d. h. z. B. alle möglichen Arten von (niederfrequenten) Wechselspannungen. Außerdem kommt die
-
Thread
ATMEGA8 tut nichts mehr
Hallo, ich habe seit einiger Zeit mit einem ATMEGA8 herumprobiert und nachdem ich mir nun gestern einen unbrauchbar gemacht hab (ja die bösen fuses) verhält sich heute der zweite merkwürdig. Ein recht simples programm war aufgespielt, nun wollte
-
Thread
Atmega8 LED Steuerung
gekauft 2,9 - 4,0 V 20-30 mA nun bin ich mir nicht so sicher ob ich die einfach an die Ausgänge eines Atmega8 anschließen kann?