-
Thread
16 bit / 10
Hallo zusammen. Ich muss mit meinem ATMega 8515 in Assembler eine 16 bit Zahl durch 10 teilen. Die Rechenroutinen vom Hersteller sind aber alle 16/16 Routinen was für mich ja überdimensioniert wäre. Wie würdet Ihr diese Rechunung denn realisieren
-
Thread
Problem mit 8515 hex
einen Atmel ausgelesen (Flash un Eprom). In der Datei steht auch was drin. Nun habe ich einen neunen Atmega 8515 geholt und habe ihn mit dem ausgelesenen Hex (Flash und Eprom) gebrannt. Der Code ist drauf. Ihh habe dann den neuen 8515 in die Schaltung reingesteckt, leider funktioniert er nicht. Woran könnte
Mega8515 mit 90S8515 vertauscht?
-
Thread
Problem mit LCD-Ansteuerung -> Programm hängt sich auf
Hardware Problem ist. Es benutzen ja immerhin einige erfolgreich diese Bibliothek... Habe einen ATmega 8515 in Betrieb und steuere das LCD-Display im 4bit Modus an (0-3 -> Datenpins, 4 = RS, 5= RW, 6= E) Das Display ist, wie auf dem Bild zu erkennen auf PortA eingesteckt. seltsamerweise funktioniert
-
Thread
Avr-Frequenzzähler+Überlegung
Vorteiler :4 machen. Die Stellen brauche ich da sowieso nicht, dazu ist die Zeitbasis (16MHz-Quarz am ATMega) sowieso zu ungenau. @Paul Baumann Ja, 2 Steuerleitungen und den Datenport. Am Datenport hängen bei mir sowieso noch ein ADC0820 für Speicheroszi und Spannungsmessung, ein 74HCT373 für Logikanalyzer
die Bereichsumschaltung mit DIL-Relais, Datenport eines 240x128-Pixel Display und 8k externer Ram (ATMega8515). Sind alle Tri-State-fähig, es wird also jeweils nur der passende Baustein aktiviert. Source wäre kein Problem, ist Assembler. Prinzipiell: 16Bit-Counter auf 0, Zählen von ext. Impulsen
-
Thread
-RAM-
Schau dir mal das Datenblatt des Mega8515 an. Dann kannst du immer noch über SRAM am Mega8 nachdenken. ...
also nochmal vielen Dank, der Atmega8 ist kein muß, werde dann den 8515 "nehemen". noch eine letzte Frage: in deiner HP steht was von den ungeraden Quarzs, gibts da eine Formel um den Wert auszurechnen, oder wie kann ich wissen welcher
-
Thread
Lauflicht mit 28! Led´s
Klingt nach ner 28 * 8Bit Software-PWM. Dafür sollte ein ATMega8515 ausreichen (35 Portpins). Peter
hochdimmen kann. Ich habe hier noch keine Erfahrung. Habe jetzt schon mehrfach gelesen, daß der ATmega8 wohl geeignet ist. Gruß Günter
-
Thread
Linux: serial port ttyS0 lesen
Hallo, Ich bin noch relativ neue in Linux! Ich habe ein Atmega8515 und habe das Senden eines Strings über Usart unter windows schon programmiert. Nun habe ich mein Bord auf meinem Linux Rechner verbunden und möchte der String wieder lesen. der Befehl " cat /dev
-
Thread
T6963C und Data Auto Write Mode
Zeichen. @Werner B.: Timing ist irgendwie eigenartig, ich hatte das Display Memory-Mapped am ATMEGA8515. bis 8MHz kein Problem, bei 16MHz teilweise falsche Pixel. Laut Diagrammen hätte das Timing bei 16MHz mit einem Wait sicher passen müssen, ging aber nicht. 2 Waits, testweise Bustreiber in allen
-
Thread
USART ATmega8515L
Hallo, wir haben folgendes Problem mit dem Senden von Daten vom o.g. Controller auf einem STK500 an den PC (wir sind noch Anfänger in der Thematik). Wir gehen mal davon aus, daß alles richtig angeschlossen und richtig gesteckt ist; es kommen ja teilweise Daten an, halt nur nie die richtigen. Zum ersten Testen haben wir nur eine printf-Anweisung in eine Endlosschleife geschrieben und übers Terminal beobachtet, welches Zeichen ankommt; es kamen zwar immer irgendwelche Hex-Zahlen, aber nie die, die dem ASCII-Code der gesendeten Zeichen entsprochen haben. Dann aus dem Handbuch einfach folgende
-
Thread
Assembler Schrittweise Debuggen (AVR-gcc)
/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crts8515.o:../../../../.. /avr-libc-1.4.4/crt1/gcrt1.S:51: first defined here Ich bin ein wenig ratlos.
endfunc Compilieren und Linken läuft problemlos. compilieren: avr-gcc -Wa,--gstabs -c -mmcu=atmega128 -o givemeswap.o givemeswap.c avr-gcc -Wa,--gstabs -c -mmcu=atmega128 -o swapit.o swapit.S linken: avr-gcc -g -o givemeswap.elf givemeswap.o swapit.o convertieren wirft einige Warnungen raus:
-
Thread
Atmel Merk Gerät Bauen
Nur eben grösser als ATMega16 gets bei mir nicht :( aber ich denke das sollte reichen wen ich die Datenbase nach aussen verlagere essollten pro stunde auch nicht mehr als 4 oder 5 züge sein zudem ess muss nicht umbeding
für den Atmega 16 und die Externe Speicherkarte. Ich hoffe ihr unterstützt mich dabei :D. Liebe grüsse Claudio P.S. Hab mir das mit den Punkten und kommas zu herzen genommen ;-) .
-
Thread
DOGM-Display
gerade bei der Grundbeschaltung dieses Displays helfen könnte? Verwendet werden soll dann ein Atmega 8515L in Assembler. Vielen Dank schonmal! MfG Thomas
-
Thread
UART STK500 ASSEMBLER RS232 SPARE
ich ältere Einträge durchgesucht nach der Beschreibung meines Problem.Ich benutze auch stk500 mit atmega8515 und programmiere mittels Assembler in Avr studio. Es funktioniert alles bis auf UART/receive/transmit Sache.Ich kann es nicht die "rs232 spare" zum receive/transmit bringen :( Ich benutze
-
Thread
Blinker in C @Atmega88
volatile hat auch nichts gebracht. Komisch ist jetzt nur, dass ich das Programm zum Spaß mal auf nem Atmega8515 laufen ließ. Funktionierte bestens! Irgendwie Merkwürdig, oder...???
>Das Makefile wars, dort war noch der Atmega88 eingetragen.....!!! Und dann lief das Programm auf dem 8515?
-
Thread
Es tut sich nichts
Hallo, ich Versuche Relais über eine Transistorschaltung vom µC (Atmega 128) aus anzusteuern. Zum Testen wollte ich "nur" mal die Ports schalten. Ich habe die Test.asm kompiliert und anscheinend auch erfolgreich übertragen. und es tut sich trotzdem nichts. Fehler an der
Hi, hab das selbe Problem beim ATmega8515. du kannst den BrownOut ausschalten. Setz bei den Fuses das BODEN bit auf 0. Wenn du alle Bits als Ausgang konfigurieren willst dann ändere ldi r17, 0x01 in ldi r17, 0xE7 ; 11100111
-
Thread
mC arbeitet nicht
mir jemand sagen ob die Files in Ordnung sind? die ASM File ist so: .def wr = r16 .include "m8515def.inc" ; ATmega8515 ldi wr,0x0F out DDRC,wr ldi wr,0x0F out PORTC,wr main: rjmp main Viele Dank daniel daniel
Hi, Ich hab zwei uC zur Verfügung, einen ATmega8515 und einen ATmega8. Ich programmiere es mit SP12 , über einen selbsgebauten Programmer und der Parallelschnittstelle. Ich stecke immmer zuerst GND an und dann die Restleitungen. Nur selten passiert
-
Thread
Torzeit mit Attiny2313
stoppe.Ich melde mich danach wieder. Ich habe mal mein Programm angehangen. Ich habe es für den Atmega8515 umgeschrieben, weil der gerade auf dem Testbord am LCD hängt.Im Moment versuche ich darin nur, die Torzeit mittels leerer Schleife empirisch zu erzielen. Noch eine andere Sache: Welcher Pin ist beim 8515 der Countereingang? Jedes Datenblatt sagt etwas Anderes?! MfG Paul
-
Thread
sinusförmige bewegung an modelbauservo
Guten Morgen, kann mein Modelbauservo nun mit Hilfe eines C-Prog und ATMEGA8515 (4MHz) ansteuern... würde jetzt aber gerne eine kontinuierliche Bewegung nach einer Sinusfunktion realisieren. Folgendes ist mir dazu eingefallen (siehe Anhang)... leider dreht das Servo dann
-
Thread
Seriellen Datenstrom einlesen
nichts gebracht. Wie kann ich das optimieren bzw. die "Treffergenauigkeit" steigern? Es ist ein ATMEGA8515 mit 3,6864 MHz. Danke, Grüße, Felix W.
-
Thread
ATMega8: Ausgang geht nicht an
Bei 0,3 V an PortB6, bzw. PortB7 müsste die dazugehörige LED angehen, tut sie aber nicht. Der ATMega8 ist richtig im Sockel, die LEDs sind auch O.K., da sie beim Beispielprogramm des mitgelieferten 8515 funktionieren. Also ein Hardwareproblem auf dem STK500?
RC-Oszillator des ATMega8 verwendet wird und am STK500 der Jumper XTAL1 gezogen wird.
-
Thread
Oszi- & Logikanalyser mit LCD
Spannungsmesser, ??? in einem Stück mit LCD-Display zum langsamen heranwachsen... Prozessor: ATMega8515 oder ATMega162 (bis jetzt Mega8515). LCD: 240x128 mit T6963C Display Memory-Mapped zusammen mit einem 8kx8 12ns Cache-Ram. (auch ohne Ram, dann Display am I/O und anderer Prozessor möglich,
ein AND in den RD/WR-Leitungen, damit ich die Hardwaresignale später einkoppeln kann. Danebend er ATMega8515, Adesslatch und der 8kx8 Ram. Probleme haben sich (logischerweise) mit der Spannungsversorgung des ADC ergeben, die Referenzspannung scheint mit Störungen von den Schaltwandlern überlagert zu
-
Thread
LCD die x-te
Hallo, ich würde gerne mal eine LCDisplay über einen Atmega8 ansteuern. Das Display sollte allerdings ein ca. DINA5 großer TFT sein. Kann man solche Module wo kaufen. Oder wie fange ich den da am besten an. Cool wäre es wenn man es später noch mit einem Touchsystem
such mal nach dem 640x400 an MEGA8515. Das geht. ein einfaches SW-Display zw. A4 und A5 wurde dort verbaut.
-
Thread
ISP Schnittstelle
Hallo Ich möchte mir ein Board basteln mit einem Atmega8515 das auch eine 10 und 6 polige ISP Schnittstelle verfügt. Kann mir jemand einen schaltplan geben der mir zeigt wie ich die Wannenstecker an den µC anschliesse? Soweit ich verstehe sind die Steckerbelegungen
-
Thread
LCD mit T6963C in ASM
dazu nötige Funktionen geben. Das Display kommt demnächst Memory-Mapped zusammen mit 8k Ram an den ATMega8515, dann werde ich weitersehen. Ich habe eigentlich alles relevante definiert, so das es auch gut an andere Displaygrößen azupassen gehen sollte. Vielleicht kann ja jemand die Fragmente gebrauchen
der du einfach nur das display initialisierst und einen testtext anzeigen lässt? Vll. sogar noch atmega8 kompatibel?
-
Thread
LED PWM-Ansteuerung
die Spannung für die LEDs direkt bereitstellen und nur den ATMega mit 5V versorgen.
Dann ist natürlich eine Spannungsanhebung notwendig ... Außerdem musst du die Betriebsspannung des 8515 berücksichtigen.
-
Thread
PCF 8574 vs attiny
Warum eigentlich nicht ein Paar ATMega8515 oder ATMega128 dafür verwenden? Ein 8515 hat 35 I/O-Leitungen, ein ATMega128 sogar 53 Leitungen. Dazu kommt, jeder I/O kann 20mA, man darf nur das Maximum pro Chip von 200mA nicht überschreiten
In dem Falle reichen Attiny2313. Mit 1.25 immer noch billiger als der PCF. ATMega8515 kann bis 64kB externes Ram ansprechen. Gruss Jadeclaw.
-
Thread
DMX Empfänger selber bauen
hallo, also ich habe mal einen empfänger mit einem ATMega8515 gebaut. das programm habe ich in c geschrieben. bei interesse einfach nochmal melden. die lampen werden über pwm gesteuert, aber ist halt kein profesionelles teil. bei bedarf einfach noch mal
bin an allem interessiert was mit dmx zutun hat und in c geschrieben wurde und was nen atmega bzw. 8051 benutzt
-
Thread
avr-gcc unter linux
mache ich noch falsch? muss ich irgendwas bei dieser Version von libc-1.4.4 beachten? Ich habe einen Atmega8515 und es wird von dieser Version unterstüzt. THX :)
>>Ich habe einen Atmega8515 und es wird von dieser Version unterstüzt. Also unter Supported Devices ist es auf jedenfall aufgelistet.
-
Thread
AVR protabel betreiben
einem vorgegebenem Zeitabstand sich nach links und rechts bewegt. Das ganze habe ich mit dem MEGA8515 und einem billigen Conrad Servo realisiert. Programmiert habe ich mit AVR Studio über STK500. Nun zu meinen Frage: Ich möchte zum ersten mal ein portables System mit einer 9V Versorgung und
lastleitung. habe ohne jegliches problem 15servos mit der impulsleitung zusammen an einem pin eines atmega hängen.
-
Thread
BW-CRT-Controller aus Mega8 bauen
hier 40x25 Zeichen = 1000Bytes dargestellt werden. Für Grafik wären 16kByte notwendig, also mega8515 + SRAM oder so.
. Dann benötigt man nur den mega8515 mit 64kB SRAM und das Latch.
-
Thread
stk200 tot?
Ich hab heute eine neue atmega32 platine geätzt, der erste test ging nicht, es lagen auch noch ein paar kleinere fehler vor, der stk200 konnte den chip nicht finden, andere boards gingen immer. irgendwann hab ich dann mal wieder
Widerstände. Quarz habe ich gegen einen 8MHz getauscht, externer Takt klappt bei Mega8,Mega16 und Mega8515 ohne Probleme. Gruß aus Berlin Michael
-
Thread
AT89S8253-24PU ersetzen
. als 8051'er die AT89S51,52 oder einige von den AVR's, falls du da mal einsteigen möchtest z.b. ATMega8515 oder ATMega162. Wenn du AVR's einsetzten möchtest, solltest du auf die Quarzfrequenz achten, da die AVRs selbige nicht vorteilen. Genaues im Datenblatt. Gruß
-
Thread
UART STK500
durchgesucht nach der Beschreibung meines Stefans-ähnlichen Problem.Ich benutze auch stk500 mit atmega8515 und programmiere mittels Assembler in Avr studio. Es funktioniert alles bis auf UART/receive/transmit Sache.Ich kann es nicht die "rs232 spare" zum receive/transmit bringen :( Ich benutze nullmodem
-
Thread
64kByte Adressraum nutzen
Hallo... Ich versuche ein externes Ram zu adressieren, allerdings habe ich das Problem beim Atmega 128, dass ich ausschließlich 60kByte ansprechen kann. Die fehlenden 4kByte werden intern verarbeitet. Allerdings brauche ich den vollen Adressraum. Da bleibt mir leider nichts anderes übrig, als
internen "XMM"-Bits statt externen zusätzlichen Adressbits. Ich kannte nur die Möglichkeiten des AT90S8515, der hat noch keine "XMM"
-
Thread
UART bei Atmega88
gespielt und der ISP Mode Error ist weg. Hab das Programm das sich im Anhang befindet nun auf den Atmega8515 umgeschrieben. Leider läuft es nicht so wie es soll. Es gehen alle LED's an, laut Programm soll es nur eine sein. Und ein und ausschalten lassen sie sich auch nicht. Dann hab ich noch ne Frage
Ne, sicher nicht! Weiß nicht warum da immer der atmega128 angegeben wird. Hab eigentlich den atmega88 gesetzt. Woran kann das liegen.....? Gruß
-
Thread
AVRs bei Reichelt guenstiger
Das ist ja echt extrem: ATmega8515: vorher 3,45 , jetzt 1,95 : -43% ATmega8: vorher 2,75 , jetzt 1,65 : -40%
Das mit RoHS war auch meine erste Vermutung, aber z.B. beim mega8515 steht PU dabei, also doch RoHS konform.
-
Thread
Atmega8515
Hallo ich kann den Controller ATMEGA8515 mit Ponyprog und einem paralellen Programmieradapter nicht programmieren. Auch mit einem seriellen Adapter liess er sich nicht programmieren. Im Voraus vielen Dank Jojo
Spannungen am Controller stimmen.Allerdings lässt sich bei meiner Ponyprog 2000 Version auch das Device ATMEGA8515 nicht finden. Ein Bekannter von mir ist Elektroingenieur und hat den Controller nur mit einem Teuren Programmer von seiner Arbeit programmieren können. Vielen Dank schonmal für die Antworten
-
Thread
RS-232 als Bus
gerade sendet). Um das ganze richtig Multimasterfähig zu machen lass ich einfach per PIND (beim ATMega8515) 500 Zyklen überprüfen ob kein Signal gesendet wurde. Ist das nicht der fall so kann der Master senden. Bei einer Taktfrequenz von 4MHz und einer Bautrate von 9600 wird praktisch jeder 416,6te
halt ein recht einfach zu bedienender Bus ohne viel Schaltungsaufwand) Im Moment hab ich einen ATMega8515 im STK500 stecken und für die Gegenstation hab ich mir'n kleines ComPort Programm am Rechner geschrieben. Funktioniert soweit auch ganz gut. Nur wenn ich jetzt die beiden Leitungen (TTL Pegel vor
-
Thread
Kommastelle
Hallo zusammen Mit meinem ATMega8515 führe ich in Assembler einige Rechnungen durch. Unter anderem muss ich eine Zahl durch 5 teilen. Die Zahl kann zwischen -20 und +20 liegen und ist ganzzahlig. Kann mir jemand einen Tipp geben
-
Thread
Atmega32 UART Interrupt probleme
ich habe zweit controller über den UART miteinander verbunden was teilweise Funktioniert aber mein ATmega32 Stürtzt ab. Der Sender AT90S2313 PIN Txd ist driekt mit dem ATmega32 PIN RxD über eine Drahtbrücke verbunden .... geht das so direkt oder muß ich da noch andere Bauteile zwischen schalten???
noch mal für Text. der RAM sollte mehr als reichen vor allem da das Programm vorher in einem AT90S8515 ohne UART lief.
-
Thread
ATMega 8515 ausgesperrt!
Hallo. Hab mich heute beim programmieren aus einem ATMega 8515 ausgesperrt. Auslesen geht noch, schreiben nicht. Kann ich das noch irgendwie retten?
-
Thread
ATMega 8515 Ausgesperrt!
Hallo. Hab mich heute beim Programmieren aus einem ATMega 8515 ausgesperrt. Auslesen geht noch, schreiben nicht. kann ich das noch irgendwie retten?
einem 2. AVR, der mit Quarz getaktet wird das Oszillatorsignal (Xtal 1 und 2) mit Deinem toten ATMEGA parallel schalten. Dann kommst Du wieder "dran". MfG Paul
-
Thread
ATMEGA 8515 programm läuft in realität nicht
Habe vor, 4 LED´s Per PWM-Modulation heller und dunkler werden zu lasse. Da ich noch nicht fertig bin hätte die Modulation erst mit einer LED gehen sollen, tut es aber leider nicht. Habe als letztes die Tabelle mit dem Zeiger sowie den Timer hinzugefügt. Kann dort aber keinen Fehler finden. Die verschiedenen Werte sollen in einem durch die Tabelle festgelegten Abstand von der Tabelle gelesen werden. Zum Testen in AVR 4 lasse ich den Vorteiler raus, da mein 3Ghz Rechner sonst ewig zum berechnen braucht.
-
Thread
Display Spannungen
Und wie kann ich diese Spannung realisieren? Möchte ein Display mit diesen Angaben mit meinem ATMega8515 ansteuern.
Ich betreibe meinen µC mit 3,3 Volt (ATMega8515L) und habe auch nur diese Spannung zur Verfügung. Kann mir jemand nen Rat geben?
-
Thread
INT0 warnung Meldungen
ich compiliere bokomme ich immer folgende Warnungen. Compiling: pausetimer.c avr-gcc -c -mmcu=atmega8515 -I. -gdwarf-2 -DF_CPU=3686000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=pausetimer.lst -std=gnu99 -MD -MP -MF .dep/pausetimer.o.d
-
Thread
AVR USB Logik Analysator für unter 15 EUR
Also fuer den "dickeren Geldbeutel" waere der ATMega128 eine feine Sache. Der hat ein externes Speicherinterface. Jedoch ist der auch wieder in SMD Bauweise. Beim ATMega32 haette noch genug Ports frei und koennte so ein Interface emulieren. Die
Wiso nehmen alle gleich mega32 aufwärts ? Ein mega8515 bietet auch ein Speicherinterface und ausreichend Speicher für solche Programme. Mit einer Pseudo DMA Schaltung (AVR erzeugt WR Impuls und die Adressen, die Daten laufen direkt zum SRAM), sollte
-
Thread
2 sinusförmige Frequenzen (FSK) mit AVr auswerten
funktioniert bei guten Signalverhältnissen ganz ordentlich. Gut kommentierter Quelltext auf einem ATMEGA8.
Geinal! Damit Google es höher bewertet und besser findet, wiederhole ich nochmal den Link: http://8515.avrfreaks.net/modules/FreaksFiles/files/406/DN_027.pdf Außerdem noch ein paar Stichworte: FSK-Softmodem, FFSK-Softmodem, UART, Modem, ATMega, HART-Modem, HART-Softmodem, V.23 Und abschließend
-
Thread
Einsteigerfrage zu STK500 und LED-Ansteuerung
Hallo, ich fange gerade an mich mit dem Thema mC zu befassen und habe gerade mein STK500 mit einem ATmega8515 in Betrieb genommen. Um die Ansteuerung der Ports zu testen hab ich mal ein winziges Programm gebaut, dass mir eigentlich nur eine LED zum Leuchten bringen soll: int main(void) { DDRB =
anderen. Hab ich da ein generelles Verständnisproblem? Ich hab schon in der Doku zum Board und zum 8515 gesucht, bin aber nicht fündig geworden...vielleicht hat jemand einen Tip für mich waoran es liegen kann? Danke im Voraus, Hinrich
-
Thread
64k SRAM
Ok dann lass uns das ganze Mal auf einen ATmega 128 beziehen! Da gibt es 4kByte internes RAM, jezt möchte ich gerne ein externes RAM mit 64kByte anschliessen. Und den gesamten Adressraum von 64K extern und 4k intern nutzen. Gibt es dafür ne
Befehle verwendet. Einige AVRs unterstützen externen Datenspeicher per Hardware, wie z.B. der ATmega8515. Andere AVRs können das nicht per Hardware, dann muss man eben den Zugriff (also das Bedienen der Ports) per Software nachbilden. Ralf
-
Thread
Piepser/Summer
Hallo zusammen, ich mächte mit meinem ATMega 8515 gemessene Daten hörbar machen. Und zwar sollten es zwei verschiedene Tonarten (heller und dunkler Ton) sein. Außerdem sollte das Piepsen jeweils noch schneller und langsamer werden können.