-
Thread
Wertespeicher
Hallo Ich möchte mit einem ATMega8515 in Assembler Messwerte speichern um später auf diese zurückgreifen zu können. Ist dies auf folgende Art und Weise möglich bzw.sinnvoll? .org 0x500 Wertespeicher: loop: (CODE) ldi ZL
-
Thread
Wenn Ihr neue Projekte angeht, wie mach Ihr das ?
Projekte durchzuziehen. Ich betreibe den µC Kram mit Atmel Controllern aller Art und Coleur (Mega 8, 8515, 16, 32, 90S2313, 90s8515, ..) nur so als Hobby nebenbei. So viel zu meiner Vorgeschichte. Programmieren wollte / werde ich in C mit dem Programmers Notepad und auch den Atmel Studio Geschichten
Telefonanlage. Hardware mit geätzter Platine und Gehäuse ist fertig (ATmega16 + 2 x 74LS244 und MAX232) Aber dann beim Programmieren wurde aus der, eigentlich kleinen Aufagbe ein heilloses durcheinander und jede Menge "Spaghetticode".
-
Thread
Infrarot senden
Hi, Ich habe ein Atmega8515 mit FCPU = 3,686Mhz. Wenn ich 0 sende, wird nichts getan. Der IR-LEd geht auf low, das ist korrekt. Ich moduliere das Signal nur wenn ich 1 sende, und dafür toggle ich den Pin-Ausgang. Ich denke
-
Thread
Frage zu Schaltungsaufbau Mikrocontroller ATmega8
oder wird das ATmega8 dann als Steckbrett benutzt? Weil ich das im Tutorial nicht ganz verstanden habe. 2. Dann habe ich noch weitere Fragen. Wo bekomme ich Stiftleisten 6-polig her? Wie sehen die genau aus? 3.
Du bekommst einen fertigen ISP-Programmer 2. Du kannst mit diversen Kontrollern arbeiten 3. ein ATMEGA 8515 ist inklusive (kostet bei Reichelt 3,70) 4. sparst Dir einen RS232-TTL-Wandler 5. hast direkt ein paar Taster und LEDs dabei . . . Zudem kannst Du mit verschieden Oszillatorfrequenzen,
-
Thread
Strukturgrößen ATMEL AVRs
, populäre alte Typen durch leidlich aufwärtskompatible neue zu ersetzen, beispielsweise den AT90S8515 durch ATMega8515.
-
Thread
Adress- / Datenbus
eigentlich hat der ATmega128 einen gemultiplexten 16Bit Adress-/8Bit Datenbus
du damit den oberen Teil des SRAM des ATMEGA128 erwischst.
-
Thread
Mikrocontroller-Umgebung für Anfänger
Irgendwie habe ich das Gefühl, Marc würde den Unterschied zwischen STK500 und ATmega8 nicht (er-)kennen. Das STK500 ist ein Entwicklungs- und Programmierboard für Controller (u.a. auch den ATmega8) Der ATmega8 (und seine anderen Controller-Kollegen) lassen sich mit diesem Board also
die man durch Flachbandkabel mit den Ports verbinden kann. IMHO wird inzwischen beim STK500 ein ATmega16 und ein ATmega8515 (kann auch der 8535) mitgeliefert. Sollte ich mit meiner Annahme danebenliegen, sollte man mein Post einfach überlesen...
-
Thread
LC Oscillator am AVR
Das war glaube ich ein mega8515. Wichtig ist, das die CKOPT Fuse gesetzt ist, wenn der mega8515 mit der XTAL EInstellung läuft. Die Kondensatoren hatten so um die 10-30pF, die Spule irgendwas im Bereich um die 30-70uH. Falls der
>>1er Punkt: Hat ein ATmega8 immer die gleiche Zeit um zur INT0 service zu kommen wenn mein hauptloop: rjmp hauptlooped und sonst nix? Natürlich nicht :-) der aktuelle Befehl muß zunächst beendet werden, um die INT-Routine
-
Thread
LCD-fähige controller
@Christoph, richtig. Also für nen ATMega8515 überhaupt kein Problem und 11 Portpins sind noch frei. Peter
-
Thread
Multiplikation mit dezimal 10
Hallo, Controller ist ATMEGA8515, 8Bit. Ausgangslage: 12 bit Zahl Multiplaktion mit dezimal 10 Haben möchte ich eine Zahl, dass sich in zwei Registern findet. Gruß Franz
-
Thread
timer interupt atmega8515L geht nicht
uC. Ich hab folgendes Problem, hab heut mein STK500 bekommen (freu), und da war auch schon ein ATmega8515L dabei, toll, jetzt hab ich ihn mit AVR Studio programmiert,und zwar mit dem meinem 1. richtigen programm(na ja vieles abgeschaut, wie denn auch sonst): soll nach einer gewissen Zeit ein LED zum
also mit dem atmega16 geht alles prima, komisch
-
Thread
Nokia und bascom SMS Versenden
Empfänger. Nun meine Frage: Ich habe per bascom ein kleines Programm geschrieben welches das per Atmega8 erledigen soll. Das kleine Problem: Wie schicke ich dieses blöde ^Z ????????????? Hat damit jemand Erfahrungen gemacht oder will sich dem Projekt anschliessen? Habe versucht folgendes im Text zu
Sorry, ich hab eines zu ändern: Ich verwende einen Atmega8515 und das Print habe ich natürlich in "" gesetzt!
-
Thread
Funktionsgenerator
nur das display zeigt wirres zeug an (buchstaben zeichen etc.) ich habe die schaltung mit einem atmega8515 nachgebaut. (auch die richtige included) ist es normal das man auch das eeprom programmieren muss? mfg max
-
Thread
4 Stk. Attiny2313 und 1 Quarztakt
habe mich jetzt mal auf Deine Aussage verlassen. Eben habe ich auf einer Experimentierplatine 2 Atmega8515 und den einen attiny2313 nur mal mit Ub, Masse und Resetbeschaltung probiert (ich habe im Moment nichts anders da). In denen läuft das gleiche Programm (Timer runterzählen, 1 Sekundenimpuls,
-
Thread
Atmega 8 kommt aus dem takt
aber ab einer DMX adresse von ca 100 geht nichts mehr. Ist der Atmega (mega8515L 8AI) mit 8Mhz jetzt zu langsam? An der Software habe ich nichts geändert die ist gleichgeblieben.
also nix da mit Software und Baudrate. Das einzige was sich im wesentlichen geändert hat ist der ATMEGA8515 16 im DIP40 Geh. in einen ATMEGA 8515 8 SMD Geh. Es hat den Anschein wenn man einen 8 Mhz Typen mit 8MHz betreibt das der dann nicht mehr 100% stabil läuft.
-
Thread
Atmega32 UART geht nicht
Sorry, ich hatte nur halb gelesen und war auf Mega8515 aus. Der AT90S8515 ist natürlich älter. Trotzdem halte ich es für möglich (und recht wahrscheinlich), dass der Mega32 das Parallelschalten des TX-Pins mit dem 8515-TX-Pin nicht überstanden hat. Denn
Ja natürlich muss 8515 Mega32 RX - TX TX - RX GND - GND mfg, Bjoern
-
Thread
RC5 Sender mit timer
senden des Rc5 Codes mit Timer oder PWM?? Oder kann mir mal jemand erklären wie es geht? ich habe ein atmega8515. Thanx, chris.
-
Thread
kein toggeln
Hallo bin neu und versuche gerade den Pin OC0 an meinem ATMega8515 toggeln zu lassen. Hierfür möchte ich den CTC Modus verwenden. Folgendes Programm hab ich dafür geschrieben: ldi r16,0b00011001 out TCCR0,r16 ldi r16,0b00000001 out DDRD,r16
-
Thread
RS232 nach HTTP/HTML Konverter
diskutieren und in die Tat umsetzen ? Ich experimentiere gerade eine wenig mit einem Lantronix XPORT/Atmega 8 und Bascom herum. Danke und liebe Grüße, Jasmin
fielen mir spontal zwei Donge ein: - gibts schon .... nennt sich Webserver -> siehe Webserver mit Atmega32 - warum einfach wenn es auch kompliziert geht. Der XPORT hat einen eingebauten Webserver ...
-
Thread
Länge von RXD und TXD bei AVR
Eure Antworten. Mit den Störungen habe ich (noch) kein Problem. Als eigentliche Steuerung sitzt ein ATMEGA8515 drin, der aus einem 8V Trafo mit 7805 und verdrosselter Betriebsspannung betrieben wird. Geht tadellos. Ich werde wohl doch Treiber (LT1780) nehmen und 25-polige Stecker. Da hab ich Platz
-
Thread
Probleme mit "rjmp 0000" und "CLI" (ASSEMBLER) ATmega8
ich auch gelesen, wo steht das sich die Bits setzen lassen ? Ich hatte noch keinen Mega8, beim Mega8515 geht es definitiv nicht. Gruss Thomas
Atmega8515: Seite 49 im Datenblatt. [OT] Ich nenn mich jetzt nur noch "88issmeineOma"... [/OT] Wenn man sich dann den "Balken" anguckt, in dem die Bits markiert sind, dann steht links darunter "
-
Thread
Ausgabe (mit Schieberegister)
arbeite z.Z. an einem Projekt für die Modellbahn und habe das Problem, dass die Anzahl der Pins am ATmega8515 nicht ausreicht. Um Input-Pins zu sparen, verwende ich 74151. Soweit so gut. Ich bräuchte nun etwas ähnliches für die Ausgabe, also eine Art Schieberegister; gibt es einen derartigen Chip? Ich
-
Thread
AVR-install-skript?
flash_image] ... Currently available device types: at90s1200 at90s2313 at90s4414 at90s8515 atmega8 atmega16 atmega103 atmega128 at43usb351 at43usb353 at43usb355 at43usb320 at43usb325 at43usb326 Andererseits hatte simulavr sowieso nur minimale Unterstützung
-
Thread
Prozentrechnung
Hallo, Wie kann man Prozentrechnung mit einem atmega 8515 "machen"? könnt Ihr helfen?
-
Thread
Pin Spannungen
Wie gesagt benutze ich im Moment einen ATMega8515. Also INCLUDE "8515def.inc" oder nicht? Hab jetzt nen 100nF alsBlcokkondensator drin. Immer noch nix! Hier nochmal mein kurzes Programm: .NOLIST .INCLUDE "8515def.inc" .LIST Reset
ASM im AVR Studio. µC ATMega 8515L. Programmer ist GALEP III
-
Thread
Frequenz toggeln
Vielen Dank soweit für eure Hilfe. Hab übrigens vergessen zu erwähnen daß ich nen Atmega verwende. Hier bin ich gerade im Datenblatt zu Werke und versuche die Methode von Rahul mit den onCompare Pins zu verstehen. Außerdem hab ich hier ja einen 16 bit Timer zur Verfügung!?
Wadenbeisser: Kann es sein dass du eine +1 vergessen hast bei deiner Rechnung. Hab im Datenblatt des Atmega8515 auf Seite 86 die Formel verglichen. http://www.atmel.com/dyn/resources/prod_documents/doc2512.pdf
-
Thread
ATmega mit MCU00100 programmieren?
index.php?name=PNphpBB2&file=printview&t=25763&start=0 Einer schreibt, das er nach einem Upgrade auch ATMEGA 8, 16 und 32 programmieren kann. Nur getestet hat er es nicht. Das Upgrade ist beschrieben. Du mußt wohl den Programmierprozessor entfernen und einen ISP einsetzen. Steht alles im Thread. Ich habe das Board mit einem AT90S8515 bestückt erhalten und werde mir damit erstmal die Grundlagen aneignen. Zum Basteln werd ich mir dann sicher ein anders Board zulagen. Weißt Du ob das Board vom aktuellen AVR Studio unterstützt wird
-
Thread
AVR Timer mit 32 Bit
Hallo Community, Ich muss den Peter's TIMER32.C-Beispiel an den Atmega8515 anpassen, da der keinen Timer2(8Bit), sondern nur Timer0(8bit) und Timer1(16Bit) besitzt. Allerdings, kommen nur 16Bit (max ca 65536) mit Timer0 per UART raus. Peter's TIMER32.C-Beispiel -
jetzt dieses Beispiel für Neulinge wie mich hoch. AvrStudio4.18SP3 + WinAVR-20100110 STK-500, Atmega8515L, Timer0, UART Um Compiler-Warnungen zu vermeiden, kann man u8 in uputs() und uputchar() mit char ersetzen.
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
verändert. Beim Kompilieren kommt nur: [pre] Build started 3.4.2007 at 22:24:44 avr-gcc.exe -mmcu=atmega8515 -Wall -gdwarf-2 -O0 -MD -MP -MT enc28j60.o -MF dep/enc28j60.o.d -c ../enc28j60.c avr-gcc.exe -mmcu=atmega8515 -Wall -gdwarf-2 -O0 -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c ../main.c
your makefile specifies the output .elf file as enc.elf [/pre] Ich benutze, wie man sieht einen ATmega8515.
-
Thread
Problem mit Quarz
an meim AVR ATMega8515 an XTAL1 und XTAL2
-
Thread
AVR Low-Power-Devices (L)
>Denn bei den AT90L/S8515 und AT90L/S8535 war das nicht so. >Die S-Version lief mit 3,3V definitiv nicht. Sorry, aber da habe ich andere Erfahrungen gemacht. Ein AT90S8515 läuft bei mir wunderbar @3,3V und 4MHz. Im übrigen steht das ja auch so im Datenblatt: "2.7- -6.0V for AT90S8515-4" Oder reden wir gerade aneinander vorbei? ;-) Dennis
-
Thread
STK500 Firmware gesucht
Wenn ich auf Programm gehe, bekomme ich folgende Fehlermeldung: > "make.exe" program avrdude -p atmega8515 -P com1 -c stk500 -U flash:w:main.hex avrdude: please define PAGEL and BS2 signals in the configuration file for part ATMEGA8515 avrdude: AVR device initialized and ready to accept
avrdude: erasing chip avrdude: please define PAGEL and BS2 signals in the configuration file for part ATMEGA8515 avrdude: reading input file "main.hex" avrdude: input file main.hex auto detected as Intel Hex avrdude: writing flash (110 bytes): Writing | ##############################################
-
Thread
Software AVR-USB -> Unknown Device
Hat schon jemand mit der Software-USB-HID-Implementierung von Objective Development für ATmega8 gearbeitet? Ich habe die Projekte Automator und HidKeys ausprobiert indem ich die Schaltungen nachgebaut habe und das fertige .hex file verwendet habe. Verbinde ich den AVR zum USB-Port ist kurz
Hast du schon die Fuses überprüft?!?!? Ich hatte mit einem anderen USB-HID Treiber für den ATmega8 das Problem, daß ich die falsche Taktquelle gewählt hatte. Vielleicht läuft der AVR nicht... oder mit internem Quarz. Die Schaltung wird nämlich auch als "Unbekanntes USB Gerät" erkannt, wenn der
-
Thread
A/D D/A Problem
>AT90S8515 uuuuuuuuuuurraaaaaaaaaaaaaalt! Ersatz ist wohl der ATmega8515 oder mega8535... Irgendwer anders hat hier auch nach einer Möglichkeit gesucht, sein Netzteil per Mikrocontroller zu steuern, wobei er
Warum unbedingt Mega8515?? Was hast du gegen Mega8535?? ...
-
Thread
Grafikcontroller S1D13706
Ich habe den S1D13704 benutzt. Das geht mit dem AVR 8515 sehr gut, Software unter www.funkamateur.de -> Download -> DB1UQ...1.zip File SED1374.asm
Ich habe in 2006 ein Projekt abgeschlossen. Folgender Hardware Aufbau: Atmega128 -> FPGA( Xilinx) -> Grafikcontroller 13706 -> QVGA TFT Hitachi Display. Das Problem war im Endeffekt die Geschwindigkeit. Man benötig einen Adressbus von mindestens 17 Leitungen (RAM Grafikcontroller
-
Thread
Theorie zu LED-Belichter (Elektor)
und den wichtigsten oder interessantesten Ausschnitt vergrössert. Es zeigt einen Bereich für einen ATmega32 Proz mit TQFP-44 Gehäuse. Bei Bedarf kann ich noch mehr Aufnahmen machen.
Scanner benutzt und in den Schlitten ca. 80 bis 100 LEDs gepackt. Der Schlitten wird mittels einem ATMEGA 8515 angesteuert und fährt unter der Platine lang. Ich rechne hier nicht mit der Zeit sondern die Anzahl der Fahrten des Schlittens. Diese kann man einstellen zwischen 1 und 99 wobei eine Fahrt etwa
-
Thread
ProzessorGeflüster
ProzessorGeflüster So ein Prozessor hat einige Interessante Fähigkeiten. Z.B. der ATmega8515 Mir steht nur das Datenblatt aus dem Internet zur Verfügung. Da steht das man extern noch einen Speicher anschließen kann. Die Signale, ALE, /WR, /RD und Adressen sind vorhanden. Nun das
Das Datenblatt, des ATmega8535/ATmega8515, das ich hier habe, ist nicht besonders Informativ. Das DatenBuch währe sehr hilfreich, weis jemand wo ich das für kleines Geld bekommen kann, am besten in German. wf
-
Thread
38khz mit PWM???
Fernbedienung. Ich möchte das Signal, das aus der FB gesendet wird rekonstruieren und von meinem Atmega8515 senden. Das Signal habe ich mit dem digital oszi rekonstruieren können. Es wird moduliert mit 38khz. Mein Problem ist jetzt: wie erzeuge ich den 38khz in C? Ich weiss, daß man es mit CTC machen
-
Thread
Neuer Prozessor
1. ATMega8515 2. ATTiny26 Peter
Welchen Typen meinst du jetzt speziell oder dankst du das der ATmega8515 nicht zu den Atmel typen gehört ?? Wf
-
Thread
STK500 Problem
habe schon com2 im make file eingetragen bringt auf nix nur zur information ich habe gerafe den atmega 8515L auf dem stk500 stecken der von atmel mitgeliefert wurde. Programmers Notepad bringt mir folgende fehlermeldung wenn ich dort auf programm gehe vrdude -p atmega8515 -P com2 -c stk500
das du ein neueres avrdude benötigst. probier aber erstmal ob vielleicht so geht: avrdude -p atmega8515 -P com2 -c stk500v2 -U flash:w:main.hex stk500 mit stk500v2 im makefile ersetzen. viel glück...
-
Thread
RAM-Erweiterung
serielle Speicherbausteine anschließen. Einige der 'größeren' AVRs unterstützen parallele SRAMs (Mega8515, Mega64/128 und größer). Anschlussart steht im jeweiligen Datenblatt. Die Speicherverwaltung sollte eigentlich automatisch über den Compiler gehen, wenn in den Einstellungen bzw. im Makefile das korrekte
direkt unterstützt, steht im Datenblatt, z.B. fast alle 8051 (z.B. AT89C51CC03) und einige AVRs (z.B. ATMega162) tun das. Peter
-
Thread
???SMS vom Computer über Handy schreiben????
findest du ja den Fehler. Ich weiss nicht weiter, wie gesagt das Ding redet nur einmal mit meinem Atmega. Dann ist schluss. :-( Ich denke doch dass meine Belegung am Sub-D des Datenkabels richtig ist. Gruss, Uwe!
Lasst euch im Programm oben nicht täuschen, es steht dort ganz oben recht "Atmega32". Dies ist natürlich Unsinn, es ist kopiert und angepasst worden auf den 8515 :-)
-
Thread
MAX 485 Problem beim umschalten
empfangenen Daten über den UART-Interrupt aus. Habe mit dieser Methode schon ein Netzwerk mit ATMega8515 als Master und bis zu 8 ATMega16 als Slave in einem Netzwerk betrieben. Delay Funktion ist nix gut für diese Anwendung. Ergo: Mit Timern und Interrupts arbeiten!
-
Thread
ASM-Code für CAN-Übertragung. Wo ist der Fehler?
sorry aber ich krieg hier langsam die Kriese, da ich das Problem absolut nicht feststellen kann. ATmega8515-mcp2515-mcp2551============mcp2551-mcp2515-ATmega8515 Übertragung in eine Richtung: 2 Bytes. Beim Emfänger an USART ausgeben. Die 2 zu übertragenden Bytes werden ca. 3 mal übertragen, danach
-
Thread
ATMega8L USART Problem
unzählige Beiträge Durchgelesen and ausprobiert. Es geht trotzdem nichts. :o( Mein STK500 mit einem ATmega8 spricht über das RS232 mit mir nicht mit der Sprach die ich benutze. Es kommen nur Hiroglifen zurück (sehe Bild). Das lustige mit AT90S8515 geht es. Hat jemand eine Idee bevor ich das ganze AVR
Das ist nicht lustig, sondern langweilig weil der immer gleiche Effekt. Der 8515 arbeitet mit externem Takt, er kann nicht anders. Der Mega8 kann anders und tut anders. Solange man ihm nicht beibringt, den externen Takt zu nutzen (Fuses), arbeitet er mit einem für UART ungeeigneten
-
Thread
STK500: Kein vernünftiges schreiben möglich
AVRStudio 4.12 Build 472 - Verkabelung und Jumper nach STK500 Handbuch - Diverse AVR´s ausprobiert (8515,Mega16,Mega32) - Spannung und Takt am AVR gemessen - ISP-Takt liegt laut AVRStudio deutlich unter 1/4 Systemtakt - Fuses können ausgeschlossen werden (8515 hat nur 2, sollte bei High Voltage keinerlei
Sowas hatte ich auch mal als der Controller im falschen Sockel gesteckt hat. Der Atmega88 gehört in den grünen Sockel. Gruß, Arno
-
Thread
USART Initialisierung Atmega162
GPS Empfänger ist an der seriellen Schnittstelle angeschlossen. Ich habe zuerst mit dem Atmel AT90S8515 gearbeitet und alles funktionierte super. Nun habe ich auf den Atmega162 portiert, der 2 serielle Schnittstelle hat. Er hat anstatt UART nun USART, aber ich stelle in der Initialisierung ein, dass
weiterhelfen? Was muss ich da beachten? Gibt es Fusebits, die ich definitiv einstellen muss? Im Atmega162 Datasheet habe ich da nichts weiter zu gefunden. Vielen Dank, Anna
-
Thread
LM2696 an Atmega 8515
Hallo, ich möchte gern per PWM aus einem ATMEGA 8515 einen LM2596 als Kostantsromquelle über den FB Pin ansteuern. Bis zu welcher PWM Frequenz kommt der LM2596 sozusagen hinterher. Ich habe mal eine Testschaltung aufgebaut aber leider macht der
-
Thread
-
Thread
einfache mcp2515 Senderoutine
von vorne loslegen: ID eintragen, DLC, Data, ..) Ist die Reihenfolge ok? Mein AVR ist der Mega8515 an 4MHz. Der mcp an 16MHz, 125000kbps CAN Die Initialisierung hab ich jetzt nicht mit rangehangen, sollte ok sein. Ich mach mich dann mal an den Empfänger...
Hallo Ich kenne mich mit Asembler nicht aus. Hat jemand ein Programm in Basic ?? (ATMega16 - MCP2515)