-
Thread
AVR Studio 4.13 incl. WINAVR incl. STK500 startproblem
Ich habe noch einen Atmega8515L, der war auch mit beim Board dabei. Aber leider die gleich ...! Ich kann die Signature auch nicht lesen. Aber das STK500 wird wohl nicht defekt sein, oder. Die LEDs leuchten alle richtig
Stephan S. wrote: > Ich habe noch einen Atmega8515L, der war auch mit beim Board dabei. > Aber leider die gleich ...! > > Ich kann die Signature auch nicht lesen. > Aber das STK500 wird wohl nicht defekt sein, oder. > Die LEDs leuchten alle
-
Thread
LCD für Anfänger
5V und 8 Bit. Habe die LCD an Vin, Vout und VDD an 5 V gelegt. D0-D7 habe ich an Portd meines Atmega8515 befestigt. Reset = Pinb.0 = 1 , RS = Pinb.1 , CSB = Pinb.2 = 0, R/W = Pinb.3, E = Pinb.4 Bei der Initialisierung habe ich mir für das aufgezeigte Beispiel entschieden, welches im Datenblatt
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
die ich realisieren möchte, etwas zeitkritisch ist, hatte ich gehofft, das RFM02 mit der SPI eines ATmega8515 ansteuern zu können, anstatt die Schnittstelle selber zu implementieren, wie das hier bei den Beispielprogrammen war. Aber es sind einfach zu viele Sachen unklar, als dass ich gescheit was planen
Hallo Marco, ich nutze den Atmega8.
-
Thread
ATMEGA8 Soundgenerator/Synthizer
angehängt werden. Die Files zum Projekt finden sich hier: http://www.roboterclub-freiburg.de/atmega_sound/atmegaSID.html Um den Soundgenerator auszuprobieren, brauch man blos einen Atmega8 mit 16MHz Quartz. Den PWM-Ausgang kann man direkt an einen Verstärkereingang anschließen. Ich habe hierzu
kann mir jemand das hex-file füe nen Atmega168 16MhZ senden?
-
Thread
eigenschaften µC erklären
Steht fast alles in der Dok. zB zum ATmega16 oft auch mit assembler code-fragmenten BOR steht auf dem oben angebenen link nicht, also: (Brown Out Detector) aber ein ähnlicher Begriff einfach mal blätter
und es besteht auch die möglichkeit bei den atmels den ram aufzurüsten? Es gibt einige AVRs (z.B. ATMega8515 und ATMega64/128), deren Datenbus nach außen geführt werden kann, so dass man den internen RAM erweitern kann (bis zu 64 KB). Dabei gehen natürlich eine ganze Reihe I/O-Pins verloren.
-
Thread
Programmierung mit AVRISP mkII klappt nicht
Den Controller ist fest verlötet (Atmega128).
6pol Kabel auf dem STK500 auch abziehen. Nicht das der 8515 noch paral. dran ist.
-
Thread
undefined combination of operands
for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling: main.c avr-gcc -c -mmcu=atmega8515 -I. -g -O2 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 main.c -o main.o C:\DOKUME~1\ich\LOKALE~1\Temp/ccy6aaaa.s
Benedikt K. wrote: > Compiling: main.c > avr-gcc -c -mmcu=atmega8515 -I. -g -O2 -funsigned-char > -funsigned-bitfields -fpack-struct -fshort-enums -Wall > -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 main.c -o main.o > C:\DOKUME~1\ich\LOKALE~1\Temp/ccy6aaaa.s
-
Thread
Atmega16 spinnt
leuchtet eine Led einfach nicht und bei PORTc tut sich überhaupt nichts. Aber ich sag ja, der Atmega8515 funktioniert einwandfrei. Den Atmega16 habe ich von Anfang an mit den board Leds betrieben, erst vor 2 Tagen habe ich mir das eigen Led Board gebaut. Und schon von Anfang an haben die Leds
Daniel wrote: > Ich habe zu dem Board einen Atmega8515 bekommen, und der hat Problemlos > funktioniert. > > Jetzt währe das der vierte Atmega16 der nicht in Ordnung ist. > 2 haben einen Flashspeicher Fehler > 1 hat irgendwas > und derhier
-
Thread
High-Quality PAL-Grafikkarte für µCs
Daten/Adresspointer) geben würde. Damit > könnte man dann theoretisch etwa 5MByte/s mit einem mega8515 oder noch > mehr mit einem schnelleren uC erreichen. Das optimalste wäre Umschaltbar > 8/16bit Bus, denn 16bit wäre ja warscheinlich das beste, da der Speicher > auch als 16bit organisiert ist, und
Momentan an einem Atmega32. Ich Empfange über den Uart jeweils 2 Byte die ich zu einem Int verknuddel und per SPI Unit zum FPGA schicke. Also mit 7,5MHz SPI Takt läuft es eigentlich ziemlich zuverlässig. Schick wäre das
-
Thread
6502 Emulation auf AVR ?
Hallo Zusammen, dass man einen 6502 auf einem Atmega8 emulieren kann, halte ich für nicht unmöglich. Als Referenzprojekt könnte folgender Link dienen: http://www.kmit.sk/~peto/AVR/smallpmd/ Mit einem 18Mhz getakteten Atmega8515-20 wird hier
Soweit ich das sehe gibt es Probleme beim Speichermapping. Aufgrund des direkten Zugriffs per ATMega-Speicherinterface in der Emulation kommen sich die 6502-Zeropage-Adressen $00 bis $5F (8515: Register File und I/O-Bereiche) und der 8515-Stack, der auf das Ende des internen 8515-SRAM initialisiert
-
Thread
Include von xxxxdef.dat woher weiß ich welche ...
Ich denke, der 8515L unterscheidet sich nur in der Spannung und max. Taktfrequenz, nicht in der Include-Datei: ;* File Name : "m8515def.inc" ;* Title : Register/Bit Definitions for the ATmega8515
11-04 ;* Version : 2.21 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega8515
-
Thread
Probleme mit der ISP-Programmierung ..Hilfe ..Bitte
500 besorgt, da wir dieses auch in der Berufsschule nutzen. Zusätlich war der Mikrocontroller ATMEGA8515L beigelegt. Nun zu meinen Problem: Ich habe alle Verbindungen gesteckt, Jumper im Default-Modus, eine Eingangsspannung von 12V und den Computer über die RS232 Schnittstelle mit dem Entwicklungsboard
-
Thread
mini board hilfe
STK 500 besorgt, da wir dieses auch in der Berufsschule nutzen. Zusätlich war der Mikrocontroller ATMEGA8515L beigelegt. Nun zu meinen Problem: Ich habe alle Verbindungen gesteckt, Jumper im Default-Modus, eine Eingangsspannung von 12V und den Computer über die RS232 Schnittstelle mit dem Entwicklungsboard
-
Thread
Grafikkarte für Z80-System
etwas kleineren Maßstab.Leider hab ich damit noch nicht so viel Erfahrung.Ich will das ganze mit 2 ATMega8515 aufbauen.Einer als Spiel-CPU der andere als Grafikcpu,und das auch mit so einem gemeinsamen RAM.Habe gedacht der 55ns RAM bei reichelt im DIL Format wäre ganz gut, gibt ja nur den einen.eine auflösung
-
Thread
Synchrone bitorientierte serielle Daten mit AVR
Hi! Also 512 Byte auf dem Controller sind bei z.B. einem ATmega32 kein Problem, der Footprint ist klein genug um weiter ein Steckergehäuse zu nehmen (oder ein anderes kleines Gehäuse). Interrupt-Quellen gibt es bei den AVRs genug, um dort den Takt der Seriellen
Hi nochmal. Im Nut-Os ist das HDLC bereits für den ATmega implementiert. http://www.ethernut.de/api/files.html Vielleicht ist das was für Dich. Klar, wenn das Protokoll komplett über den PC abgefrühstückt wird, dann ist ein Tiny einem Mega vorzuziehen
-
Thread
zeitschaltung zur darstellung der UHRZEIT
CMOS-Technik aufbauen und mit 9V oder 12V betreiben. Ganz klar, dasselbe kann man auch mit einem Atmega8515, einem Quarz und zwei Kondensatoren bauen. Preislich liegt beides etwa gleich.
ja ,mit dem 8515 wäre sogar noch die möglichkeit gegeben ein lcd anzuschliessen und die zeit auf dem display abzulesen und andere sachen zu integrieren. dcf 77 empfänger noch dran und die sache wäre sekundengenau
-
Thread
Anfänger braucht Starthilfe :-)
vorgebetet zu bekommen? Das hängt davon ab, was an der Uni Deines Vertrauens so angeboten wird. > 1x ATMEGA 8515-16 D -> ATMega AVR-RISC-Controller, DIL-40 Ein ATMega16 ist afaik beim STK500 mit dabei. Und den würde ich auch in Hinblick auf spätere Projekte dem 8515 vorziehen. 40-Pin-DIP sind sie beide
noch einmal den gleichen bestellen wollte ?? in den Infos zu dem STK500 steht: Inkl. Muster AT)=S8515(40pol PDIP) Bei Reichelt.de finde ich folgenden: ATMEGA 8515L-8D ATMega AVR-RISC-Controller, DIL-40 ATMEGA 8515L-8D ATMega AVR 8515L- 8PDIP Gehäuse: DIL-40 MHz: 8 Flash: 8 EEProm:
-
Thread
PIC18F vs Atmel AVR
dessen Businterface geerbt. Geht natürlich nur zum Datenzugriff, nicht zum Code ausführen. Einige (ATMega8515, ATMega162) sind auch fast pinkompatibel zum 8051. Das Businterface ist durch das Adreßmultiplex gut zum direkten Anschluß von SJA1000 (CAN) oder LAN91C96 (Ethernet) geeignet. Peter
Anwender sitzt man da wie ein Ochs vor dem Berg. Jetzt wo ich das schreibe, fällt mir gerade der ATmega169 mit seinem integrierten LCD-Controller ein. Bei dem war auch einiges ziemlich übel.
-
Thread
AVR-JTAG-USB an STK500
den JTAG anschliessen muss(so neu bin ich). Habe mal den Datenblatt angeschut und vermute PortC (ATmega16). Dort(also portC) angeschlossen und 1.LED leuchtet nicht und 2. AVR Studio kann nicht connekt'en. 1. Frage wo muss ich den Jtag anschlissen? 2. Wie bekomme ich dass zum laufen? Oder habe
kann ich mir nicht vorstellen! Das hängt doch vom Controller ab. Bei dem mitgelieferten Mega 8515L ist das PortC. allerdings wirst Du nicht viel Erfolg haben, das Pinlayout des JTAG-Programmer sieht anders aus als das des STK500. Du wirst Dir wohl einen Adapter basteln müssen. Hier ist ein
-
Thread
Ports am ATmega 16
Der STK500 hat nix, weil der Atmega8515 problemlos funktioniert.
Daniel wrote: > Der STK500 hat nix, weil der Atmega8515 problemlos funktioniert. Mega8515 und Mega16 stecken aber nicht zufällig gleichzeitig im STK500? - Oder? ...
-
Thread
SPI and UART combined(AVR)
but this didn't work either. how ever it clearly works seperatly.. the network master is an ATmega8515 the 4 slaves are ATmega8's there is also an SPI EEprom chip to store all the presets to. my programming language is Assembly. if any of you have some working code and/or scheme's i would be
-
Thread
Debug Modus
Hallo ich hab ein Stk500 mit einem Atmega 8515 wer kann mir sagen wie ich in den Debug modus kommen ???
Bist du sicher mit den 3.686400 MHz? Wie stehen denn die Fuses des Atmega8515?
-
Thread
ISP Mode Error
Hallo, ich bin neueinsteiger in sachen µC und verzweifel so langsam... Ich habe einen Atmega16 und ein Atmega8515L beim Atmega8515L funktioniert soweit alles. Beim Atmega16 kommt beim Programmer Fenster die Meldung "A problem occured when execution the command. See the command output for more
-
Thread
AVR Tiny BASIC anpassung für ATmega8
TBIL) um den Basicinterpreter auszuführen. Der vorliegende Code wurde von Jeff Hunsinger auf den ATmega8515 portiert. Leider lief der Code nicht direkt auf dem ATmega8... deswegen musste ich den Code etwas anpassen. Ich hab einiges an Code rausgenommen (die Videogenerierung und sonstiges) was ich nicht
außerdem auf Clock=16MHz und 9600 8N1 Baud umgestellt. Läuft jetzt so auf dem Pollin.Eval.Board und ATmega8. Aber noch nicht groß getestet!! Nur: 10 for n=1 to 10 20 print n 30 next n ..läuft einwandfrei :-) Siehe: http://www.petersieg.de - AVR - Tiny Basic Peter
-
Thread
µC einstieg
mit den erstkonfigurationen nicht ganz klar ich hab die folgenden schritte gemacht: hab mein Atmega16 in den unteren Steckplatz integriert, weis aber nicht genau ob der obere oder der untere funktioniert? funktionieren beide ??? mithilfe des AVR Studios möchte ich ein µC "Hello World" zum Controler
Hey Super Dank für deine Hilfe, Die Pins sind Verbunden das Beispielprogramm läuft sogar auf einem 8515L, nur der Atmega16 ist ja noch nicht Programmiert obwohl wie beschrieben die ISP6PIN schnittstelle mit SPROG3 also Lila Verbunden ist. Das AVR Studio weigert sich tunlichst irgendjemand an der COM Schnittstelle
-
Thread
avr-gcc-4.1.1 verweigert sich dem ATtiny13
attiny28 at90s2313 at90s2323 at90s2333 at90s2343 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
at90s2333 at90s2343 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
-
Thread
Unterschied Simulation/Realität
lief das ganze aber auch ohne diesen Clear-Bit-Kram einwandfrei, erst das Programmieren auf den ATMega8515 und der Testlauf auf der realen Hardware zeigt das 'merkwürdige' Verhalten. Ist die Simulation so 'schlecht', dass sie so, wie ich vermute, fundamentale Dinge wie Clear-Bits nicht beherrscht? Was
-
Thread
EEprom groß genug?
debugge bekomme ich ja immer enn kleinen bricht, und da steht unteranderem folgendes drinne: ATmega8515 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% --------------------------------------------------------------- [.cseg] 0x000000 0x0000de 222
> 8515 nur 512 Bytes EEprom hat ...und das Programm landet im - Flash. Welcher 8KB groß ist.
-
Thread
VS1001 DREQ / SPI
max. fclock/4. Der Rest ist dann auch Rechenaufgabe... ;) Mein damaliges Experiment war ein 8515 mit 7,xx MHz Takt, ext. Ram als Buffer und einer 2,5"HD im Amiga-FastFileSystem. Da hatte ich keine Zeitprobleme, ich hatte 512Byte Datenbuffer, die ich als Ringbuffer immer bei 256Byte nachgefüllt
von CF gelesen, und selbst bei der schnellsten Bitrate gab es keine Aussetzer. Hatte irgendeinen ATmega benutzt, bei 16 MHz. SPI-Clock war glaube 2 MHz.
-
Thread
AVR Multiprog.-Platine
ATMEL Bausteine programmiert werden können. Dabei handelt es sich um folgende AVR-Prozessoren: ATMega 8515 ATMega 8 ATMega 16 ATMega 32 jedoch weiß ich nicht, ob ich alles richtig gemacht habe, wäre nett, wenn da mal jmd drüber schauen könnte. Im Anhang befinden sich die Schaltung und das Layout
Hallo! Mir ist folgendes aufgefallen: Die Masseleitung geht nicht mal bis zum Spgregler Beim 8515 geht eine Leitung ohne Anschluss ins Board Drahtbrücken bzw. Durchkontaktierungen könnten vermieden werden
-
Thread
ISP Programmer für Atmega8
kurz, billig aber es geht. Wollte ja nur wissen ob dieser "Billig-Programmer" Kompatibel mit dem Atmega8 ist, wo ich mir jetzt schon wieder nicht mehr sicher bin. MfG, Tugrul Ö.
Beim ATtiny2313 musste ich die Programmiersoftware (dieses Mal AVRDUDE) ebenfalls bremsen. Beim ATmega8 und ATmega32 mit Quarz (3,6864 bis 14,7456 MHz) hatte ich noch nie Probleme. AVRDUDE unterstützt übrigens auch ATtiny24/25/44/45/84/85 und ATmega48/88/168 und kann ohne Änderungen im Quellcode
-
Thread
Problem mit I/O Ports
Hi! Ich habe glaube ich das gleiche problem! Ich habe eine Ampelschaltung geschrieben. mit dem Atmega8 funktioniert die auch einwand frei. aber mit dem mega8515 gibt es ein problem: Wenn ich an den ausgängen für die verschiedenen Ampeln die Spannung messe, messe ich dort 5 VDC oder ca 0,3 VDC sobald
-
Thread
DMX Empfang mit AVR
forum-hendrikh-dmxkatransceiverfirmwaredevelopment-1336611.html Es läuft alles auf meinem transceiver (mega8515) - aber ein Port zum m8 sollte machbar sein. Wenn Du noch eine Idee hast, wie man den Code noch flotter bekommt - immer her damit :-) Viele Grüße, Hendrik
doch gar nicht (zumindest nicht beim ASM-Code) ;-) Bei mir läuft er, wie geschmiert. µC ist ein ATMEGA16 mit 16MHz, 12-fach Dimmer :-)
-
Thread
BASIC-Apfelmännchen mit ATmega168
was ich gesehen habe sieht schonmal interesannt aus. Ein Problem ist aber eventuell, daß du einen ATmega168 verwendest... der dürfte weniger verbreitet sein als z.B. der ATmega8 oder ATmega16. Ich hab leider keinen passenden AVR um dein Programm zu testen und kann deshalb wenig darüber sagen. An einem
Hi Ralf, im Moment hab ich nur ATmega8, ATtiny2313,ATtiny13 und einen AT90S8515 da... mehr als 8kiB Flash hab ich bis jetzt noch nicht benötigt,da ich gerade mit AVRs anfange. [Ich brauch für alles etwas länger ;-) ] In einigen Wochen
-
Thread
Simples PWM mit dem AVR
Hallo Ich würde gerne auf die einfachste art und weise eine LED an einem ATmega8515L Dimmen via PWM. Habe jetzt sicher schon 2 Stunden nach einem Passenden Code in Assembler gesucht aber leider ohne erfolg. Ich hoffe ihr könnt mir helfen. Vielen dank. Liebe grüsse Claudio
AVR-Tutorium: http://www.mikrocontroller.net/articles/AVR-Tutorial ATmega8515-Datenblatt: http://www.atmel.com/dyn/products/product_card.asp?family_id=607&family_name=AVR+8%2DBit+RISC+&part_id=2006
-
Thread
atmega16 mit stk500 Problem
Bin neu im Controller Geschäft und habe ein Problem mit meinem STK500. Habe versucht einen atmega16 darauf zu nutzen, allerdings bekomme ich beim Versuch eine Verbindung (AVR Studio) mit den Controller herzustellen eine Fehlermeldung, dass ich überprüfen soll ob meine ISP-Frequenz auch 1\4 der Prozessorfrequenz ist. Oder so ähnlich. Das versteh ich nicht so ganz. Mit meinem atmega8515L und meinem atmega8 gehts wunderbar. Nur der Atmega16 will nicht. Wäre dankbar für Hilfe
-
Thread
Anfängerprobleme Atmega8515 und STK500
Habe mir ein STK500 gekauft und mache die ersten Programmierschritte. Konnte auch schon beim ATMEGA8 Ports setzen und die Taster auslesen. Jetzt habe ich wieder den ATMEGA8515 eingesetzt, der beim Board dabei war und es klappt nicht. Egal, was ich in den COntroller programmiere, immer leuchten
Und programmieren lässt sich der Mega8515 ohne Probleme?
-
Thread
Clock source ändern
Device code: 0x30 = AT90S4433 Device code: 0x6c = AT90S4434 Device code: 0x38 = AT90S8515 Device code: 0x68 = AT90S8535 Device code: 0x57 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x41 = ATMEGA103 Device code: 0x43 = ATMEGA128 Device code: 0x45
unknown) Device code: 0x5b = (unknown) Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code: 0x62 = (unknown) Device code: 0x64 = ATMEGA163 Device code: 0x69 = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x74 = ATMEGA644 Device code: 0x76
-
Thread
external Bus
Es gibt einige AVRs, die ein external Memory Interface besitzen. Das sind v.a. die "großen" (z.B. ATMega64, 128 und verwandte), aber auch der Mega8515. Was allerdings für alle AVRs gilt ist, dass extern nur Datenspeicher, nicht aber Programmspeicher angeschlossen werden kann.
-
Thread
Dynamische Strukturen avr-konform
Hallo nochmals! @Oliver: Nein, das mit den 564 Bytes bringt mich nicht in Bedrängnis. Es ist ein ATMega8515 und das sind gerade mal 6%. Aber ich wollte noch höher hinaus und GPS auswerten, Modem ansteueren und sowas. Ich hoffe, das ich _später_ nicht noch den Kontroller wechseln muss. Aber nicht das
-
Thread
Motorkontrolle
schnell genug ist kann ich dir nicht genau sagen, aber für ne einfache Zündung reichts auch aus (ATMEGA 8 @ 8 Mhz). Du schreibst von "zweiter Einspritzreihe" ich entnehme daraus das du zur normalen (serienmäßigen) einspritzung extra einspritzen willst. wenn du nen KAT hast könnte das eventuell zu
die manuelle Zündung behalte ich auch vorerst. habe ein oder 2 gute Erfahrungen mit dem 90S8515 gesammelt, der wird ja nun unter dem namen ATMEGA 8515 verkauft (Hatte ihn auf einer 27Cxxx Emulatorboard Programmiert; Software war schon fertig, musste diese nur drauf schieben.)