-
Thread
Wechselstrommessung mit ATmega8
des OPV gegen Masse nur wen das Messgerät auf AC steht. Zur Verfügung stehen also + 5V für den ATmega8, Stromwandler und OPV, -5V habe ich nicht, aber Masse die auch an den ATmega geht. Wenn ich also sage, ich messe am Ausgang des OPV, dann messe ich zwischen OPV Out und Masse am ATmega. Ich hoffe
aber ist es nicht möglich, die Wechselspannung und eine Gleichspannung zu addieren und dann dem ATMega8 zuzuführen? Z. B. ADC-Eingang des ATMega8 auf UB/2 und die Wechselspannung über einen Kondensator an die UB/2.
-
Thread
Wie ATmega8 programmieren?
bekommen. Ich weis nicht ob so ein teil genügt: http://cgi.ebay.de/AVR-USB-ISP-Programmer-ATMEL-ATMEGA-ATTiny-AT90-STK500_W0QQitemZ330390179314QQcmdZViewItemQQptZBauteile?hash=item4cecca0df2 weil wo soll ich da einen atmega8 anknüpfen?
>wo soll ich da einen atmega8 anknüpfen? Am Besten an die Anschlüsse, die dafür vorgesehen sind: MOSI, MISO, SCK, RESET und GND ;-) Lade Dir doch das Datenblatt von Atmel herunter, dort ist die Anschlußbelegung zu finden
-
Thread
Schrittmotorsteuerung mit Atmega8?
erweitern will. Und wie du 5kb Steuerdaten zur Laufzeit in den Mega8 bekommst, kannst du uns dann ja auch mal gleich erklaeren. > Ein Atmega8 reicht für einen Motor; besser ist es, einen AVR zu nehmen, Dumme Loesung wenn die Motoren abhaengig voneinander beschleunigen
Ja, aber ich denke jetzt ist es an der Zeit, den Atmega8 rauszuwerfen und anstatt einer suboptimalen Lösung gleich eine optimale erweiterungsfähige zu benutzen.
-
Thread
Atmega8 Board
Moin! Ich habe hier mal einen Schaltplan für mein eigenes Board für einen Atmega8 entworfen, da ich mit dem Atmel Evaluationsboard von Pollin nicht mehr zufrieden bin. Das Board soll eigentlich nur dazu dienen, Aufbauten schnell & einfach zu testen, um sie dann später auf eigenen
nicht. Für VCC und GND habe ich dasselbe geplant. SV3 hat einen Pin weniger, weil der PORTC des Atmega8 nur 7 Pins hat.
-
Thread
PWM mit ATMega8
******************************** Beispiel zur Initialisierung und Verwendung der PWM des Atmega8 --> Dimmen von LEDs an den Ports OC1A und OC1B ***********************************************************/ #include <avr/io.h> #include <pwm_init.c> #include <simple_delayroutinen.c>
Oder meintest du das: The ATmega8 stores four different calibration values for the internal RC Oscillator. These bytes resides in the signature row High byte of the addresses 0x0000, 0x0001, 0x0002, and 0x0003 for 1, 2, 4, and 8
-
Thread
Atmega8 Kuriosität?
Mal eine Vermutung.... dein alter ATMEGA ist ein ATMEGA8-16PU und deine neuen sind ATMEGA8A-PU. Hast du auch den korrekten MC im Progtool ausgewählt?
steht auf atmega8. mein alter soll ein 16PU sein? wie kommst du darauf? steht doch 8A-PU drauf.
-
Thread
ATMEGA8 auslesen
beim programmieren scheitere ich schon am Anfang :-( Ich versuche auf einem Steckbrett einen ATMEGA8 über ISP auszulesen. Ich denke mal ich habe alle wichtigen Sachen angeschlossen. Wenn ich den AVR in eine funktionierende Schaltung einstecke ( ein nachgebautes Temperaturmesssystem ) dann kann
Armin K. schrieb im Beitrag #4843398: > Ich versuche auf einem Steckbrett einen ATMEGA8 über ISP auszulesen. Wie stabil ist die Versorgungsspannung auf dem Steckbrett? Ich habe einmal mein Steckbrett mit den 5V vom Atmel STK500 versorgt. Einige 100 µF zum Puffern auf dem Steckbrett
-
Thread
Atmega8 verfused
Hallo, hab anscheinend meinen Atmega8 verfused. Wollte ihn wieder auf den internen Oszillator umstellen und hab deshalb wie im Datenblatt beschrieben CKSEL0=0, CKSEL1=0, CKSEL2=0 und CKSEL3=1 gesetzt und jetzt ist er tot. Was hab ich
BASCOM so programmiert, dass PB3 ständig ein und aus geschaltet wird. PB3 hab ich dann an XTAL1 vom ATmega8 gehängt. Leider kann ich aber immer noch nicht auf den ATmega8 zugreifen. Wo man in PonyProg eine ISP-Frequenz einstellen kann, ist mir rätselhaft. Was könnte ich noch tun? Quarzoszillatoren hab
-
Thread
Atmega8 delays
Remote für meine Kamera, deshalb wollte ich mir einfach sowas selber bauen. Dafür habe ich mir einen Atmega8 geleistet und das Signal mittels der delay Funktion nachgebildet. Jetzt hab ich aber das Problem das die gemessenen Zeiten am Port viel länger sind. Ich habe keinen externen Quarz angeschlossen und
Michael schrieb im Beitrag #2552876: > Dann schreib doch erstmal ein paar Befehle in den ATmega8, die ohne > Delays und irgendwelchen Schnick-Schnack einen Port-Pin einfach nur zum > Wackeln bringen und miß mit deinem geile Oszi nach, ob das mit deinen > Vorstellungen und denen des Simulator
-
Thread
Uart Atmega 8
Hallo, ich habe ein Problem mit dem Uart, auf dem PC etwas empfangen kann ich zwar, jedoch scheint beim AVR auf dem Pollin-Evaluations-Board nichts anzukommen. Wenn ich TX an RX halte, empfange ich jedes Zeichen wieder. Theoretisch müsste alles funktionieren. Wenn ich jedoch eine Drahtbrücke auf der IC-Fassung einsetze, empfange ich nicht jedes Zeichen doppelt. Desweiteren kann ich nur etwas empfangen, wenn ich einen Programmer in die ISP-Buchse eingesteckt habe. [c] #define F_CPU 16000000UL #define BAUD 9600UL #define UBRR_BAUD ((F_CPU)/(BAUD*16UL))-1 #include
-
Thread
Framebegrenzer mit Atmega8
Hiho, ich brauch einen Framebegrenzer für ein Pacman mit dem Atmega8. Also ich dachte mir sowas mach man sicher mit nem Timer oder nem Counter oder sowas. Aber wie kann man diesen unter WinAvr (also mit der Sprache "C") nutzen? Und wieviel Zeit darf denn dann so
danke so in etwa hatte ich mir das auch gedacht, aber mein Problem ist eher wie man das auf nem Atmega8 in "C" Programmiert. Also wie man den Timer einstellt und aktiviert.
-
Thread
LCD am ATmega8
Hallo Leute, ich hab einen ATmega8 und an den wollte ich ein 2*16 Display anschließen. 1 Vss GND 2 Vcc 5V 3 Vee GND oder Poti (siehe oben) 4 RS PD4 am AVR 5 RW GND 6 E PD5 am AVR 7 DB0 GND 8 DB1 GND 9 DB2 GND 10
Aber wenn ich das prog zusammen mit der routine durch den assambler schicke und es dann auf dem ATmega8 sende tut sich nichts, bis auf die erste Zeile die immer schwarz ist.Und der Kontrasst funzt auch nur bei der oberen. Ich hab pin1 , pin5, pin7, pin8, pin9 und pin10 an GND angeschlossen. Hatt einer
-
Thread
Sonnenstandberechnung mit Atmega 8
Übersetzen? Leider noch relativ gross Size after: AVR Memory Usage ---------------- Device: atmega8 Program: 6782 bytes (82.8% Full) (.text + .data + .bootloader) Data: 138 bytes (13.5% Full) (.data + .bss + .noinit) Der meiste Speicher wird noch für die Ausgabe "verbraucht"
1016 0 Total 12181 AVR Memory Usage: ----------------- Device: atmega8 Program: 5704 bytes (69.6% Full) (.text + .data + .bootloader) Data: 138 bytes (13.5% Full) (.data + .bss + .noinit) -------- end -------- > Process Exit Code: 0 > Time
-
Thread
ATMega8-Verzweiflung
Hallo, ich hab schon seit einer Zeit Probleme selbst ein einfaches Blink-Programm auf einem ATMega8 zum laufen zu bringen. Hab alles gecheckt, Fuses, verschiedene Frequenzen, verschiedene ISP-Adapter, unterschiedliche avr-gcc-Versionen, alte Ubuntu-Version, neue ATMega8s und langsam weiß ich nicht
/avr-gcc -g -Wall -mcall-prologues -mmcu=atmega8 -DF_CPU=1000000L -O2 main.o -Wl,-gc-sections -Wl,-relax -o Blink.obj /opt/ubuntu.bionic/usr/bin/avr-objcopy -R .eeprom -O ihex Blink.obj Blink.hex rm Blink.obj main.o avrdude -p atmega8 -c usbasp
-
Thread
atmega8 und lcd
Nö, der ATmega8 hat kein JTAG, das gibt's erst bei Chips >= 16 KB ROM.
@Peter Habe deine lib auf ATMega8, ATMega16 und ATMega32 am laufen, gab nie Probleme und funktioniert prima. Selbst das Timing musste ich nie verändern, trotz Quarzfrequenzen von 4, 8 und 16MHz. Ich verwende 16*2 bzw. 16*4 Displays
-
Thread
ATmega8 kapuut?
Wie kann ich meinen ATmega8 wieder zum leben erwecken? Er meldet sich nur noch mit device-signature: 0x000000
> ODER der RESET wurde irgend wann abgeschaltet (über die > Fuses). Diese Funktion gibt beim ATmega8 aber nicht ...
-
Thread
ATMega8 als Zähler
habe mal wieder ein Problem mit meinem C-Programm. :-/ Für meine Schaltung verwende ich einen ATMega 8, programmiere mit dem AVR-Studio und programmiere in C. Die Schaltung soll die Zustände einer anderen Mikrocontroller-Schaltung (ATtiny13) überwachen und je nach Zustand reagieren. Sollte ein
-
Thread
Encoder mit ATMEGA8
Der ATmega8 hat die ganzen Interrupts, die du dafür brauchst aber auch...
> Wäre das korrekt? Fast OK, aber nicht komplett zu Ende gedacht. Atmega16 Atmega8 ================================================================ Timer0 8-Bit Timer0 8-Bit XTAL 8 MHz XTAL 8 MHz möglich (extern und intern
-
Thread
UART bei atmega8
> UCSRC = (0<<USBS)|(1<<UCSZ1)|(1<<UCSZ0); Was meint dein Datenblatt deines Atmega8 zu dem Bit *URSEL* in dieser Initialisierungsequenz?
jetzt als Echo zurückkommen. Die drei Buchsen für die Jumper sitzen unmittelbar am Atmega8.
-
Thread
ATmega8 Spannungsversorgung
danke für eure schnellen Antworten. Ich habe als Eingangsspannung 5V/ DC, so muss ich vor den ATmega8 keine Vorwiederstände schalten. Ich werde dann wahrscheinlich in diesem Fall einen Elko mit 10µF/ 16V benutzen. Danke, Marcel
Kuehlkoerper_1AA2HEA0314A.html Der Elko hat dann einen Wert von 10µF/ 16V. Braucht eigentlich der ATmega8 auch einen Kühlkörper. Danke, Marcel
-
Thread
Atmega8 Temperaturmessung
Hallo, ich baue gerade mit einem Atmega8 eine Pumpensteuerung. Er soll 3 Temperaturwerte einlesen (über ADC) und diese 3 Werte auf 6 numerischen LED-Anzeigen (8 Anschlüsse jeweils + 1 Kathode). 1) Schafft man die Anzeige flimmerfrei
Wenn man die 7-Segmentanzeige mit 74LS138ern Multiplext benötigt man 7 Pins für 8 Anzeigeelemente. Wenn man weitere 8 Anzeigeelemente seriell dazumultiplext benötigt man 8 Pins für die Anzeige, und wenn man die Anzeigen parallel multiplext benötigt man 11 Pins für 16 Anzeigeelemente
-
Thread
PWM mit ATMEGA8
)) { OCR2=OCR2+5; } } } Kann den vielleicht mal jemand genau so auf seinen ATMEGA8 laden, eine LED mit PB3 verbinden und mir sagen ob sich da irgend etwas tut? Waere wirklich nett, also schonmal vielen Dank Andre
hier auch ein neuling und will mir auch gerade eine PWM zusammen basteln. Ich habe es auf meinen ATMEGA8 geladen die angeschlossene LED an Port B 3 leuchtet. wo muß ich die taster anschliesen? damit sich was verändert? Danke an die Profis
-
Thread
atmega8 und lcd
Hello world."); } bekomm aber immer die Fehlermeldung Compiling C: main.c avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c
include/avr/pgmspace.h:215: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'prog_int8_t' make.exe: *** [main.o] Error 1 was hab ich falsch gemacht?? danke für die mühe
-
Thread
Atmega8 verfused!!
Hallo Leute, Im Anhang findet ihr mein 2. Versuch von eigenst geätzten Platinen. Bin sehr zufrieden aber darum geht es nicht. Da ich mit dem Ergebnis meiner Strommessung im Sleepmodus nicht zufrieden war, wollte ich den Mega8 mal anstelle mit dem 16MHz Quarz mit den internen 1MHz betreiben. Leider ist mir zwischen der Auswahl von "INTRCOSC_1MHZ_6CK_64ms_DEFAULT" und dem Klick auf "Programm" (AVR STUDIO6) ein Missgeschick passiert. Habe wohl mit dem Mausrad die Einstellung noch auf "EXTCLK_6CK_0MS" umgestellt - und dieses Wert dann programmed! :-( Nun ist der mega8 natürlich nicht
-
Thread
Atmega8 UART
Atmega8 gesendete Zeichen mit dem Terminal zu empfangen. Leider kommt dort nichts an, wenn ich die Stromversorgung zum Atmega8 einschalte. [code] $regfile = "M8def.dat" $crystal = 1000000 $hwstack
Ich meine gelesen zu haben, dass eine UART-Kommunikation mit dem internen Quarz möglich ist (Atmega8). Scheint dann ja leider nicht der Fall zu sein :( MfG. Bit
-
Thread
Beschaltung ATMega8
Hallo, ich habe ein Problem mit einer bestehenden Beschaltung des ATMega8(siehe Beschaltung1.png). Die 18V werden für eine Datenübertragung moduliert. Der ATMega8 detektiert das mittels des INT0. Irgendwie fehlt mir aber das Verständnis für die Dioden D1 und D3. Ich
grünen Bereich. Das größere Problem stellt die Diode D1 dar. Hiermit liegt die Spannung am Pin32 des ATMega8 an der Grenze(lt. Datenblatt VIN max. = VCC + 0.7V). D1 ist aber wichtig, da sich sonst C5 in den Pausen zu rasch entladen würde. Fragen: Weiß jemand welchen Zweck die Diode D3 hat? Was für eine
-
Thread
ADC mit ATMEGA8
hallo Zusammen! Ich bin gerade dabei herauszufinden, wie die AD Wandlund (Converter) des ATMEGA8 funktioniert.. Ich bin sozusagen ein C Neuling, beschäftige mich jetzt seit 1 Woche damit.. Wie kann ich am besten das Ergebnis der Wandlung mit LEDs anzeigen? habe versucht den High-Teil des Ergebnisses
Bit auf einem 8 Bit Port ausgeben geht nun mal nicht. Also muss man entscheiden wie man die 10 Bit 'eindampft'. 10 Bit, das sind Zahlen von 0 bis 1023 8 Bit, das sind Zahlen von 0 bis 255 Wenn man daher die 10
-
Thread
ATmega8 übertakten
Abend allerseits, mein ATmega 8 arbeitet mir ein wenig zu langsam (sollte µSekunden aufnehmen können) udn nun habe ich in einigen viedeos und aanderen Quellen gesehen, dass manch einer seinen ATm8 übertaktet hat. Beispielsweise
3 Kanäle Simultan auswerten will, z.B. per Pin Change Interrupt. Auch da sollte eine Takt von run 8 MHz schon recht weit reichen, wenn man die ISR in ASM schreibt.
-
Thread
Zufallszahlen mit Atmega8
Hallo Leute, ich versuche jetzt seit geraumer Zeit Zufallszahlen mit meinem Atmega8 zu generieren doch irgendwie funktioniert das nicht so richtig. Also probieren wollte ich es mit einem linear rückgekoppelten Schieberegister(http://de.wikipedia.org/wiki/Linear_r%C3%BCckgekoppeltes_Schieberegister
auf. Das ergibt wirklich 100% Random ;-) .include"m32def.inc" ; hier mega 32 -müßte auch mit atmega8 funktionieren .def adlow = r20 ; ADC Register .def adhigh = r21 ; ADC Register .def cr_tmp = r16 ; random zahl .def temp1 = r17 ldi temp1, (1<<REFS0) ; konfiguriere
-
Thread
ATmega8 Fuses?
mal eine allgemeine Frage zu den Vor- und Nachteile beim setzen oder löschen der Fuses Bits beim ATmega 8. Welchen Verlust habe ich wenn ich das "PC6 as i/o pin" Bit setze. Kann ich dann gar keinen Reset mehr machen? Wird er beim anlegen der Betriebsspannung intern generiert? Und dann noch eine
nehmen, ist zumindest in der TQFP-Version (die ich am liebsten nehme) nur wenig grösser als der Mega8, kaum teurer und insgesamt auf jeden Fall kleiner als an den Mega8 wieder externe Erweiterung dranpappen. Und die wirklich böse reset-fuse gibts da auch nicht. Ich mach äusserst ungern Designs, wo ich
-
Thread
ATmega8 kann nur einmal gelesen werden
ich bin absoluter Neuling in der µC-Programmierung und habe mir meine erste Schaltung mit einem ATmega8 aufgebaut (nach dem Schaltplan im AVR-Tutorial). Das Problem: Ich kann nach dem Anlegen der Spannung den µC nur einmalig lesen bzw. schreiben (Fuses, Flash, EEPROM). Danach wird die Signatur des
versuche einen anderen) kommt avrdude: Device signature = 0x000102 avdude Expected singature for ATMEGA8 is 1E 93 07 Ein weitere Befehl ist erst nach erneutem Anlegen der Spannung möglich. Dachte da der USBasp über USB versogt wird und die Schaltung eine eigene Spannungsversorgung hat könnte das
-
Thread
Atmega8 PORTB
Hallo ihr da draußen, ich habe mich in den letzten Tagen etwas mit dem Atmega8 und der C- Programmierung beschäftigt. Bin also nicht so lange dabei! Folgendes: Ich habe 5 Taster und 5 LEDs. Jede LED wird von einem Taster ein und wieder ausgeschaltet. Dabei wird die LED beim
hoch gedimmt. Das hochdimmen erfolgt über SoftPWM und wird in einer ISR realisiert. Hardware: Atmega8 auf einem MyAVR- Board. Habe die Taster am PORTD und die LEDs am PORTC angeschlossen. NUN zum Problem: das Programm funktioniert soweit... nur wenn ich die LEDs an den PortB hänge, dann bleiben
-
Thread
Frequenzgenerator mit ATMEGA8
wenn keine ext. Ref verwendet wird. Der Quarz mit 12 MHz ist für 3,3V als Versorgung für den Mega 8 nicht zugelassen (lt. Datenblatt). Du bräuchtest den Mega8l. Einfach den Internen Oscillator mit 8 MHz verwenden. Hier bestimmt genau genug (es ist wohl egal wenn es 18,4 kHz werden oder so).
Transistor oder Schallwandler zu groß wird. Sieht aber ganz ordentlich aus. Wie programmierst du den atmega?
-
Thread
Atmega8 Uart
Hi zusammen ich habe ein Problem mit meiner UART-Kommunikation. Die Daten meines Boards: 8MHZ Quarz Atmega8 Verbindung zum PC über Serial-to-USB Converter Linux Betreibssystem Zu meinem Problem: ich habe mir ein Assembler Programm erstellt mit Hilfe des UART-Tutorials hier von der
Also in meiner Schaltung ist natürlich ein Quarz (Olimex-Experimentierboard für 28-Pin Atmega8). CKSEL ist : 1111 (wobei 1 für Programmed) Ausserdem muss ich noch anfügen, dass die übertragung vom IC zum PC einwandfrei funktioniert, wenn ich die ganze Zeit 'Test!' übertrage (ein Beispiel
-
Thread
ATMega8 Temperatur
der tat offen. Neben dem problem mit der Temperatur ist mein Hauptproblem auch, dass der AtMega8 weder mit yaap noch mit ponyprog erkannt wird. verbunden ist das ganze über 5 adern direkt mit dem druckerport, wobei sck und mosi einen 1 kohm dazwischen haben.
spannungsregler abgeschossen. nachher hatte ich 22 volt auf der 5 volt leitung und so wurde mein ATmega mega heiss. ;-) nun habe ich drei stück verbraten, bis ich endlich auf den mysteriäsen grund gestossen bin... Fazit: ein neuer Mega8 nehmen und vorallem immer einige von denen auf reserve herumliegen
-
Thread
Atmega8 USART
Vorher habe ich in AtmegaMiniModul (mit Atmega8 16AI) den Transport über RS232 zum PC implementiert. Aber jetzt ich kann in Robo008 (mit Atmega8-16PU) die Daten über RS232 zum PC nicht richtig transportieren. In Computer kann
während in Robo008 MAX232, alle andere Verbindungen sind gleich. Ich habe die TXD und RXD Porte von Atmega8 16AI und ATmega8-16PU jeweils mit ein RS422 Treiberbaustein angeschloßen, und auch den gleichen Ergebnis. Atmega8 16AI transportiert richtig, Atmega8-16PU transportiert immer 0, immer falsch. Hat
-
Thread
Windmesser mit dem Atmega8
Hallo bin nach langer Pause wieder zurück und beschäftiege mich wieder mit dem Thema Programmieren. Habe ein kleines Projekt angefangen einen Windmesser mit LCD Anzeige. Habe da nur ein Problem mit dem Code. Ich kopiere den code einfach mal hier rein. Folgende Fehlermeldung bekomme ich, [code] Error 1 ..\..\includes\BitUtilities.h: No such file or directory [/code] Vieleicht kann mir jemand mal ein tip geben was es genau für ein fehler ist und wie ich ihn gelöst bekomme. Mit Freundlichen Grüße aus Göttingen [c] #define XTAL 8e6 #define F_CPU XTAL #include <avr/io.h
-
Thread
Atmega8 startet nicht
Hallo Leute, mein Atmega8 treibt mich zum Wahnsinn, ich hoff einer von euch weiß Rat.. Bisher hatte ich AtTinys genommen, die waren ganz problemlos: anstöpseln, flashen, läuft. Dasselbe hab ich jetzt mit nem Atmega8
eine sfr_defs.h und eine iom8.h. Ich hab im .lss file mach nachgeschaut. Der Compiler übersetzt mein [c]DDRB = 1 << PB0;[/c] in [avrasm]ldi r24, 0x01 out 0x17, r24[/avrasm] 0x17 ist DDRB beim atmega8. Die Defines scheinen
-
Thread
Frequenzmessung ATmega8
einer Messzeit von 1/400s = 0,0025s = 2,5 ms! Die Messzeit muss mindestens um den Faktor 1/0.125 = 8 verlängert werden: 2,5ms * 8 = 20 ms. Deine minimale Messzeit von 0,1s = 100 ms hat zusätzlich einen weiteren Faktor 5 drin. Das sollte passen.
meinst Du mit "massig"? Eine Divisionsroutine 32Bit kostet einmalig 62 Byte. Das sind lächerliche 0,8% des ATmega8. unbekannt schrieb im Beitrag #2196433: > 1111010000100100000000/(110*1111111111111111+1101010000000)=1010 10Hz Das kann doch kein Schwein lesen. Warum nimmst Du nicht einfach
-
Thread
Atmega8 und GPS
auseinandergenommen und da hat es einen GPS-Empfänger drin. Zudem hab ich ein Entwicklerboard von MyAVR mit einem Atmega8 als Prozessor. Nun zu meiner Frage: An dem GPS-Empfänger hat es 1 Kabel welches in sich 2 getrennte Leitungen hat. Nun hab ich aber keine Ahnung wie ich das anschliessen muss. Zudem weiss ich nicht
Datenkabel stimmt wenn ich es am Port RxD anhänge? Das Protokoll ist beschrieben auf: http://www8.garmin.com/support/commProtocol.html und eine andere Seite zu diesem Thema: http://www.michael-multerer.de/garmin/gpsmain.htm#NMEA
-
Thread
atmega8 unter windoof...?
at90s8535 atmega603 atmega103 cc1.exe: C:\PROGRA~1\AVR\BIN\MAKE.EXE: *** [test1.o] Error 1 für mich hört sich das so an, als würde der keine mega8 mögen... gruss ms
attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega8 atmega83 atmega85 atmega8515 atmega8535 atmega16 atmega161 atmega162 atmega163 atmega169 atmega32 atmega323 atmega64 atmega128 at94k no
-
Thread
ATmega8 und Tastenentprellung
Hallo allerseits, ich habe ein Problem mit der Tastenentprellung am ATmega8. Grundsätzlich schalte ich in der jeweiligen ISR den Interrupt für den jeweiligen Externen Interrupt aus. ISR(INT0_vect) { GICR &= ~( _BV(INT0) ); //External Interrupt 0 disable } In
Antworten bisher. Ich bin nachwievor auf der Suche nach einer Antwort auf die Frage warum der ATmega die externen Interrupts registriert obwohl ich sie AUSGESCHALTET habe und warum er sie sogar nachholt, sobald ich sie wieder EINSCHALTE! danke und mfg
-
Thread
ATMega8 flashen
Hallo, ich habe ein Probelem beim flashen auf einen ATMega8 Mikrocontroller. Ich hoffe das meine Info's reichen. Ich habe meine Lochrasterplatine so bestückt: * IN4007 Diode (Schutz gegen Verpolung) * 100uF 63V Elektrolyt-Kondensator (Spannungsstabilisierung
Spannungsstabilisierung) * 7805 Spannungsregler * 100nF Kondensator (Spannungsstabilisierung) * ATMEL ATMega8-16PU Mikrocontroller (DIP) * 10kohm (Resetwiderstand) * 1kohm Widerstand + Led 12V -> Diode -> 100uF -> 100nF -> 7805 (5V) -> 100nF -> ATMega8 !!! 5V -> 10kohm -> Reset-Pin1 Messwerte am
-
Thread
Probleme ATmega8
Wozu, Holger? Der ATMega8 hat einen 60kR-Widerstand intern als Pull-up. Beweis: Datenblatt (Version 2486P-AVR-02/06), S. 242 ganz unten (30-80kR). Gruß - Wolfgang
S. 304. Wer µC/µP ohne ordentlichen Rücksetzer betreibt, gehört mit Stacheldraht ausgepeitscht 8-P Gruß - Wolfgang
-
Thread
Interrupt ATMEGA8
Hallo zusammen, ich versuche über PortD Pin 2 und 3 ein externes Interrupt herbeizufüheren (4,7KOhm Pull-Down). Leider hab ich noch nie was mit Interrupts gemacht, und kriegs auch irgentwie nicht hin. Mein Versuch: [c] //External Interrupt Request 0 #define INT0_vect _VECTOR(1) #define SIG_INTERRUPT0 _VECTOR(1) ISR(INT0_vect) // veraltet: SIGNAL(SIG_INTERRUPT0) { //Ausgabe "Test an LCD" } [/c] Ist dies die richtige Vorgehensweise? Ich bitte um Hilfe. MfG Ronald
-
Thread
USART bei ATmega8
Hallo, soweit ich weis hat der ATmega8 einen USART (also auch einen Puffer). Im Moment benutze ich einen Softwarepuffer. Das heißt ich Empfang ein Byte schiebs in den Puffer und wenn der Puffer voll ist leer ich ihn und es wird wieder
Funktionen put_c und die Überprüfung ob ein Carriage Return erfolgt ist. [c] #define BUFFER_SIZE 64 uint8_t RXBUFFER[BUFFER_SIZE]; ISR(USART_RXC_vect) { uint8_t letter; uint8_t static bufferpos; letter = UDR; if(letter == '\r') { check_input(RXBUFFER); put_string("\r\n
-
Thread
Luxmeter mit ATMega8
nicht sehen können? - Wie genau schätzt ihr lässt sich ein Luxmeter mit dem internen ADW des ATMega8 aufbauen wenn man einen einfache Photodiode verwendet? Freu mich über nette antworten =) Gruß Max
sondern einfach um einen kleinen netten Versuch den ich starten wollte um ein wenig mit dem ADW des ATMega8 zu spielen. Einfach auch deswegen weil ich 5 Sensoren anschließen möchte ;-) um die Helligkeit auf einer Fläche zu messen. Soweit ich weiß hat der ATMega8 keine differentiellen ADW. Aber da nun
-
Thread
Kopierschutz bei ATmega8?
Hallo, ich habe folgendes Problem. Ich versuche verzweifelt einen ATmega8 auszulesen. Ich wollte eigentlich nur den µC kopieren. Nur funktioniert der µC mit der kopierten sofware nicht. Gibt es für die AVR´s einen kopierschutz oder sonstiges? kann man den umgehen? Als
nur neu schreiben muss was ja ziemlich leicht gehen sollte,... ich werde mir mal am we zwei mega8 besorgen und das mal ausprobieren,... grüüüßße
-
Thread
atmega8 ohne quarz
Kann man den atmega8 auch ohne externen quarz betreiben und einfach xtal1 und xtal2 freilassen? Danke fuer eure hilfe!
habs gerade ausprobiert, der atmega8 kann problemlos serielle daten mit seinem 1 MHz oszillator generieren ABER!! 9600 Baud geht nicht Ursache ist die formel: Oszillator/(16*Baud) -1 Das ergebnis sollte nahezu ganzzahlig
-
Thread
Musik mit Atmega8
Hallo, guten abend, ich möchte mit meinem ATmega8 Microchip Musik abspielen. Ich kann gerade mal einen PIN auf an bzw. aus setzen, und mit delays umgehen... Meine Frage ist jetzt wie man überhaupt Musik abspielen kann, wie Musik "aussieht", und
Musiker schrieb im Beitrag #2972554: > Hallo, guten abend, > > ich möchte mit meinem ATmega8 Microchip Musik abspielen. Ich kann gerade > mal einen PIN auf an bzw. aus setzen, und mit delays umgehen... Das reicht noch lange nicht um vernünftige Programme zu schreiben. Sieh dir das