-
Thread
Welcher ATMega für meine Steuerung?
Ich sach mal auch, ein ATMega8515 oder 162 reicht mindestens dreimal aus. Ein Grafik-LCD lass sein, da geht nur unnötig Zeit für irgendwelche Gimmicks drauf und Du kommst nicht zur eigentlichen Programmierung. Wenn Du mit
da würde sogar einem ATMega256 im Nu die Puste ausgehen. Z.B. solche Gags, wie 4-fach indirekte Pointer und double floats für alle Variablen mag ein MC garnicht gerne. Peter
-
Thread
Wie misst mann eine Spannung mit einem Atmel AT90S8515?
Der AT90S8515 hat keinen AD-Wandler, dafür bräuchtest Du einen AT90S8535 (bzw. den ATmega8535). (Zwar hat der '8515 einen Analogkomparator, aber ich denke nicht, daß Du Dir einen sukzessiven Approximationswandler
anlegen welche z.B. im Display anzeigt oder gespeichert wird. Ich möchte auch auf alle Fälle den AT90S8515 verwenden.
-
Thread
AVR geht nur wenn ISP MKII Eingesteckt
Atmega8515 war defekt.
Neuling schrieb im Beitrag #3832398: > Atmega8515 war defekt. Und was hat das mit ATTiny2313 in deinem Schaltplan zu tun ?
-
Thread
AVR MKII und avrdude keine USB Verbindung
Device code: 0x36 = (unknown) Device code: 0x37 = (unknown) Device code: 0x38 = AT90S8515 Device code: 0x39 = (unknown) Device code: 0x3a = ATmega8515 Device code: 0x3b = (unknown) Device code: 0x3c = (unknown) Device code: 0x3d = (unknown) Device code: 0x3e
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATmega32 Device code: 0x73 = (unknown) Device code: 0x74 = ATmega6450 Device code: 0x75 = ATmega6490 Device code: 0x76 = ATmega8 Device code: 0x77 = (unknown) Device code: 0x78
-
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
PIN vs PORT beim OUTPUT
M. K. schrieb im Beitrag #5101555: > Ein Atmega328 verkraftet mehrere Millisekunden das Eineinhalbfache des > im Datenblatt angegebenen Wertes für einen Pin, das ist zumindest meine > Erfahrung Ein Atmega verkraftet monatelang einen Kurzschluss
Lothar M. schrieb im Beitrag #5101661: > Ein Atmega verkraftet monatelang einen Kurzschluss gegen Vcc oder GND > ohne merkbaren Schaden. Vorsicht! > Ich habe das mal an 10 getestet und die dann > gegen neue Atmega vermessen: auch nach 2 Monaten
-
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
AVR910 ATmega8 statt 2313
AT90S4434 Device code: 0x86 = (unknown) Device code: 0x87 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x41 = ATMEGA103 Device code: 0x42 = (unknown) Device code: 0x43 = ATMEGA128 Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code: 0x64 = ATMEGA163 Device code: 0x65 = (unknown) Device code: 0x6a = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x74 = ATMEGA16 Device code: 0x76 = ATMEGA8 avrdude: AVR device
-
Thread
AVR Studio 4
Hallo Nachdem ein Beispielprogramm mit AT90S8515 ohne Probleme im Studio 4 ausprobiert resp. Simuliert werden konnte, kann ich plötzlich während des Erstellens eines neuen Projekts nicht mehr den Chip 8515 anwählen! ==> Unter "AVR Simulator" kann nur der ATmega128 ausgewählt werden. Habe bereits Programm neu installiert, habe immer noch dasselbe Problem. Kann mir irgend jemand helfen. Vielen Dank Toni
-
Thread
ATMEGA32 und STK500
;-) ... aber das soll sich noch ändern! Mein Problem: Mit dem beim STK500 mitgelieferten 90S8515 klappt alles wunderbar ... ganz nach Lehrbuch. Keine Probs .... Aber ich habe hier einige Atmega32, welche ich absolut nicht in den Griff bekomme. Beim Programmieren habe ich schon festgestellt,
so kommt das nächste Phänomen: Beispiel einfacher BCD-Zähler mit Ausgabe auf die LEDs: Beim 90S8515 sind die LEDs entweder an oder aus (so wie der entsprechende Zählerstand es auch vorsieht) ... beim ATMEGA32 sind die LEDs immer mit halber Leuchtstärke an ... obwohl sie eigentlich aus sein sollten
-
Thread
Probleme mit M32 und STK500
Der STK500 unterstützt eigentlich kein ATMEGA32, aber ich habe mit AVTProg STK500 ugedated. Es funktioniert nur teilweise, wobei der AT90S8515 funktioniert ohne Probleme. Hat da jemand Erfahrung?
Ich verwende das STK500 zusammen mit AVRStudio 4.08 unter Windows 2000 und programmiere auch ATmega32 damit ohne Probleme. Das notwendige Firmware-Update wurde von der Installationsroutine des AVRStudio automatisch durchgeführt. Oder war es später beim ersten Brennversuch? Bin mir da jetzt nicht
-
Thread
STK500 ISP extern
is not removed. Da ich die 5V von ISP-Pin verwende lass ich VTARGET drinnen. PS: Verwende nen ATMEGA8515, der beim direkten anschließen am STK funktioniert. PS: Habe den ATMEGA zurzeit noch ohne Quarz am Steckboard, also 1MHZ. Ratschläge? Ihr könnt auch Stichwortartig helfen, bin gern bereit
Da ich die 5V von ISP-Pin verwende lass ich VTARGET drinnen. Das ist OK. >PS: Verwende nen ATMEGA8515, der beim direkten anschließen am STK >funktioniert. Dann musst Du ihn auch extern ans Laufen bekommen. Miss mal - am besten direkt an den Controllerpins - ob erstens VCC ordnungsgemäß vorhanden
-
Thread
Alseits beliebt GCC plugin error
Und wenn man das auskommentiert, kommen noch diese Meldungen: [c] 4.3.0 In file included from 8515_i2c.c:9: c:/avr/winavr/lib/gcc/../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to <util/delay.h>." 8515_i2c.c: In function 'main': 8515_i2c.c:13: warning: implicit declaration of function 'i2c_init' 8515_i2c.c:17: warning: implicit declaration of function 'i2c_start' 8515_i2c.c:18: warning: implicit declaration of function 'i2c_send' 8515_i2c.c:20: warning: implicit declaration of function 'i2c_stop
-
Thread
Atmel Evaluationboard V2.01
Boardes nennen, habe auch schon mein Seriellkabel angeschlossen und Bascom dazu bekommen, den Atmel 90S8515, der hier noch rumlag auszulesen. Auch kleine Erfolge sind Erfolge. Nun hab ich mir bei Pollin einen Atmega 32 16pu0808d mitschicken lassen. Also eingestöpselt, Basom gestartet, Testfile von Pollin
wenn der atmega32 neu ist, hast du dann schon gefused?
-
Thread
Arduino uno R3
Marke) empfehlen, unter anderem auch den Verkäufer. http://www.ebay.de/itm/New-SainSmart-UNO-R3-ATMEGA328P-ATMega16U2-Board-Free-USB-Cable-For-Arduino-/231502640718?hash=item35e6a1f64e
Z. schrieb im Beitrag #4733272: > ich glaube nicht, das ich das programm so einfach in einen > atmega 32 oder atmega 8 bekomme, weil es pde oder ino - dateien sind. Seltsame Annahmen.... Es gibt einen Arduino mit ATMega8. Wird also voll von der IDE unterstützt. Und für den ATMega32 gibts sicherlich
-
Thread
DMX512 mit ATtiny2313 empfangen
weiter. Im Anhang findet Ihr meinen Code. Den habe ich von Hendrik Hoelschers Projekt für den ATmega8515 versucht zu übertragen. Leider scheitere ich noch immer. Konkretisierung meines Problems: Ich habe versucht, mich Schritt für Schritt an die Ursache ranzutasten. D.h. ich habe in der Interruptroutine
Vermutung: kann es sein, dass das Ganze mit dem Register UCSRC zusammenhängt? Im Vergleich zum 8515 weist das Register vom ATtiny2313 kein URSEL auf. Wie hat man damit umzugehen?
-
Thread
Aufgearbeitet: AVR verfust
hinhauen. Im ProgTool ist noch die DWEN Fuse akiviert. Wie muss ich den HV-Seriell connecten zu einen ATMega8515, ich hab dazu noch nichts gefunden.
OK, ich habs glaube gefunden: Im Atmega8515 Datenblatt auf Seite 193, oder?
-
Thread
Fehlermeldung AVR Studio unklar
Beispiele\LED_und_switch.asm(3): Including file 'C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes\8515def.inc' C:\AVR\STK500\Beispiele\LED_und_switch.asm(42): No EEPROM data, deleting C:\AVR\STK500\Beispiele\LED_und_switch.eep AT90S8515 memory use summary [bytes]: Segment Begin End Code
Ja, darfst du. In der Tabelle 3-3 des Begleitheftes ist auch erklärt das HV für den ATMega8515 zulässig ist. Ich werde aber in Zukunft das "Default Setup" wie auch auf Seite 2-2 des Heftes und wie von dir erklärt nutzen. Aus welchem Grund solte HV eigentlich nicht genutzt werden?
-
Thread
externes RAM am ATMEGA64
*/ void init_memory_mapped(void) { #if defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) \ || defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) || defined(__AVR_ATmega103__) /* enable external memory mapped interface with one wait state */ MCUCR = _BV(SRE) | _BV(SRW); #elif defined(__AVR_ATmega161__) || defined(__AVR_ATmega162__) || defined(__AVR_ATmega8515__) /* enable external memory mapped interface with one wait state for the entire external address space*/ MCUCR = _BV(SRE
-
Thread
Grundbeschaltung 8515??
Internen Quarz haben nur die ATMEGA´s
der 90S8515 hat keinen internen Oszillator, der Mega8515 schon. Ansonsten ist immer ein Blick ins Datenblatt empfehlenswert.
-
Thread
AVR TXD und RXD über Optokoppler?
entspricht CNY17) in die Hände gefallen. Ich kam auf die Idee, (siehe Anhang) zwei weit entfernte Atmega8515 statt über RS232 über eine Art Stromschleifenschnittstelle zu verbinden. Frage: Was meint ihr, ob das so gehen könnte. Ich kann es hier nicht testen, weil ich nicht in meiner "Bude" bin.
Schaltpläne mehr zeichnen. ;-)) Schnell muß es nicht sein. Es geht nur darum, zwei Platinen mit Atmega8515 zu verbinden und alle paar Sekunden mal ein Byte zu empfangen und zur Quittierung zurückzusenden. Das Schlimme ist eben, daß die Sachen ca. 150 Meter voneinander weg sind und ich nur über eine
-
Thread
AT90S8515 Controller nach Atmaga 32
Das ist zumindest nicht ganz trivial. Zumal AT90S8515 und ATMega32 nicht 100% pinkompatibel sind (und erst recht nicht funktionskompatibel). Was soll das ganze denn werden? Was auf jeden Fall geändert werden muss, sind die Interrupt-Vektoren. Zu beachten
hallo Johannes, danke für die schnelle Antwort, ich habe da eine Uhrenschaltung mit einem AT90S8515 die ich erweitern möchte. Oder gibt es einen anderen Atmega mit mehr Speicher der sich besser zum Transfer eignet? Gruss Peter
-
Thread
bytes splitten
wenn ich den code von nem atmega8515 auf einen atmega8 porte und der atmega8 ja nur ports von Px0 bis Px5, der atmega8515 aber von Px0 bis Px7, kann man dann die bitmaske die man senden möchte aufsplitten? Zum Beispiel: 11010101
-
Thread
AVR oder MSP430
alle meine Wünsche zur vollsten Zufriedenheit erfüllt. Aber für neue Projekte will ich auch den ATMEGA8 als untergeordneten MC einsetzen, da er preislich sehr attraktiv ist und im Gegensatz zum 8051 mit Zero-Components arbeiten kann. Schade, daß ich nicht zu den Großabnehmern gehöre, sonst würde
AppNote von Atmel bezüglich EMV beachten), das betrifft die AT90Sxxx sowie die alten AtTiny und den ATmega103 (vielleicht auch noch den ATmega163, der könnte auch noch in alter Technologie gefertigt sein). Ab den ,,richtigen'' ATmegas hat Atmel einiges in dieser Richtung getan. Als wesentliche Ursache
-
Thread
ATMEL Evaluations-Board V2.0.1 & ATtiny13
Habe gestern eine neue Bestellung zusammengestellt (Reichelt), u.a. auch ein paar ATmega8 mit dabei und ein Steckboard und ein stab. Netzteil mit 1500mAh und div. Spannungen. @peterfido Ich versuche dann mal so ein Tiny13 wieder zu beleben mit einem ext. Oszilator, schaumama wie
schon... :O) Da ganze getippe hier führte mich zu einer neuen Frage: Kann ich eigentlich die ATmega8 auch über meinen selbstgebastelten Paralleport Stecker programmieren (siehe Bild)? Also so wie die ATtiny13 (MISO,MOSI,SCK,RST und natürlich +5V und GND) ansteuern ?
-
Thread
Spannungsindikator mit Bargraph-LED realisieren_02
Wertebereich so festlegen kann, dass es einen Ausgang ansteuert. Die Eckdaten: Ich verwende ATMEGA 8-16 oder ATMEGA 8515-16PU. Der ATMEGA8 hat einen ADC an Board - mehr brauche ich auch nicht, allerdings muss ich 2 Akkus parallel überwachen, und wenn der andere Controller ADC's mit an Board hat,
Spannungen messen. Der ATMega8515 besitzt keinen ADC. Nützt dir also nichts. MfG Spess
-
Thread
Tip´s für Einsteiger/Buchtipp
Soweit klappt alles; auch mit Paste&Copy Texten. Aber das ist ja nicht Sinn der Sache. Es ist der ATmega8515 verbaut. Außerdem habe ich noch einen ATmega16 und einen ATmega32 In den Tutorials wird schon in den ersten Sätzen mit Fachwörtern um sich geworfen. Das verwirrt mich noch mehr.... Dann
SPROG3 muss mit dem ISP6PIN verbunden sein, das sollte alles sein. Steckt der 8515 in der richtigen Fassung? Dann müsste eigentlich be richtiger Einstellugn alles klappen ..
-
Thread
[V] STK500 Starter Kit
Ein gebrauchstes steht bei ebay drin http://www.ebay.de/itm/originales-AVR-STK500-Kit-mit-1x-ATMEGA163-1x-AT90S8515-DC-Adapter-/262446184923 kostet nur 91€ Wer möchte kann mir ja einen Preisvorschlag schicken. Dann kann man schauen ob man sich einigen kann. Ich gehe mal davon aus dass die
Ein gebrauchstes steht bei ebay drin > http://www.ebay.de/itm/originales-AVR-STK500-Kit-mit-1x-ATMEGA163-1x-AT90S8515-DC-Adapter-/262446184923 > > kostet nur 91€ Hier für 80€ http://shop.embedded-projects.net/atmel/stk500-uni-shop.html?c=163 als Studi mfg aus dem Pott
-
Thread
ATMega16 PortC, Bit0 leuchtet nur so halb
In welchem Sockel steckte der MEGA 16 - im selben wie der 8515? Das wäre falsch....
aber bei der ersten Überprüfung hab ich mich wohl verguckt - im richtigen Sockel geht dann auch der 8515. Vielen vielen Dank! Das kehrt den Abend doch noch in einen arbeitsvollen :-)
-
Thread
Farbdisplay von Pollin MC28G03A
Pollin-Display braucht es in jedem Falle einen Grafikcontroller, Nein, die 8Farb-Grafik schafft auch ein Atmega. Nur leider nicht als Vollgrafik, jedenfalls nicht ohne externen Speicher. Aber für 8x8 Blockgrafik reicht schon ein Mega644. Mit einem Mega1284 ist auch dynamische Blockgrafik möglich, also Zeichensatz
Controllern von Benedikt sind die Adr. Leitungen am 74HC573 genau anders herum. Also Pin9(HC572) an Pin32(Atmega8515) bis pin2(HC573) an Pin39(Atmega8515). Kann ich das genau so machen und die Ausgänge auch genau so verdrahten? Hintergrund ist das ich mir eine Platine gekauft habe, die für den "4Graustufen Controller
-
Thread
Auf dem LCD ist alles doppelt
Ich steuere mit einem ATMEGA8515 einen EPSON S1D13005 LCD Controller mit Hitachi SP14Q002 LCD Display an. C Quellcode und Datenblatt ist im Anhang. Ich habe damit das Phänomen, dass alles, was ich in die obere hälfte des Displays
. Damals hat das Display mit LCDHYPE auf einem Parallelport funktioniert. Nun verwende ich einen Atmega8515, der auf einem STK500 sitzt, und mit einzelnen drähten angesteckt ist. Hier ein paar Bilder. Die Pinbelegung habe ich aus der 1335.h entnommen, das CS signal habe ich testweise auf LOW geleht,
-
Thread
Übertragung mit 4 Bit zum LCD!
eingeläutet. Nach dem ich den Tiny26 mit Code voll geschrieben habe folgt ENDLICH der Aufstieg zu einem ATMega8515. Und das natürlich gleich mit Display. Habe bei Conrad das EADIP204-4 gesichtet und wollte gleich los spurten, mir das zu holen. Kann mir vorher jemand sagen, wie man im 4-Bit-Modus die Daten
Display). Dann setz ich mich doch gleich mal an Reichelt und bestell dort ohne Apotheke (speziell ATMega). Gruß Andi
-
Thread
AVR Studio 4 + AT90S8515
Hallo, ich ändere gerade ein Assembler Programm von AT90S8515 auf ATMEGA8515 mit AVR Studio 4. Nun habe ich 2 Fragen, in der Hoffnung das mir jemand helfen kann. Bein Assemblieren erhalte ich die Fehlermeldung: C:\Elektronik\AVR-Studio4\Jobs\Sklok8515\
die Zeile 11 leer ist. 2. Frage muss ich das AT90S8515 (S8515C Komatible Fuse Bit setzen? (Programmiere mit AVROSPII oder aus AVR Studio 4.) Viele Grüsse Peter
-
Thread
STK500
Hi! Ich habe mir das Paket mal bei Reichelt gekauft. Vor ca. 1 Jahr. Inhalt war ein AT8515-8PC und als Sample ATMEGA163-8PI Mark
Bei mir war sogar der ATMega128 dabei Reiner
-
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