-
Thread
Abgekündigte AT90S8515-8AI mit Datecode 2005
Hallo, ich habe ein Angebot über den AT90S8515-8AI (laut ATMEL seit 2003 abgekündigt) mit dem Datecode 2005 erhalten. Wurden die AT90S8515-8AI länger produziert als ursprünglich geplant ? Oder gibt es auch bei abgekündigten AVRs umgestempelte
mir ein Bauteil angeboten mit Datacode 05 in bleifrei- abgekündigt in 1999.... Von den besagten AT90.. hab ich übrigens vor 2 Jahren noch ein paar hundert für richtig gutes Geld verkauft, also gab's die damals schon lang nicht mehr.
-
Thread
mega8515 Timer/Counter0 Compare Match Interupt
also bei mir heisst die datei iom8515.h und da steht alles drin.
_VECTOR(14)) [/c] weil im die 14 (0x0E) eben die Adresse ist. Zweitens wäre das auch in der iom8515.h definiert. Die io8515.h ist für den AT90S8515. Aber du sollst auch nicht diese Header-Datei direkt einbinden sondern das über die interrupt.h bzw. die io.h machen lassen. Dafür musst du halt nur den
-
Thread
Wie lange wird der AT90CAN128 noch lieferbar sein?
Die meisten AT90 wie AT90S8515 sind veraltet, das ja, aber bei den Spezialtypen für CAN und USB war Atmel dumm genug, sie unter dem Label AT90CAN und AT90USB zu führen obwohl sie technisch nicht der veralteten Generation angehören. So ist der AT90CAN128 ungefähr ein ATmega128 plus CAN und mitnichten veraltet, genausowenig wie der AT90USB162. Ich bin zudem garnicht sicher, ob Reichelt diesen Typ überhaupt jemals geführt hat.
-
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
Byte und zeigt mir überall FF an. Soweit so gut. nun bin ich in der Glücklichen Lage noch einen AT90S8515 herumliegen zu haben, der bereits ein Programm enthält. Also Ponyprog unter Device auf den anderen Prozessor umswitchen, das gleiche SPiel (Read All) aber auch da meldet er, unknown Device. bei
-
Thread
Schaltung richtig? Erste Schritte mit Atmega
Sachte - der Mega8515 hat anders als der AT90S8515 durchaus auch einen internen Oszillator, benötigt also keinen Quarz. Wenn der allerdings schon mal benutzt war und dafür auf Quarz programmiert wurde, dann schon.
ein 24Mhz Quarz anzulegen mit je einem 100nF > Kondensator zur Masse pro Pin. Kann der Atmega8515L denn 24MHz? Schonmal ins Datenblatt geschaut? http://www.datasheetcatalog.org/datasheet/atmel/2512S.pdf Um es vorweg zu nehmen, nein. Ich wuerde einen 8MHz Quarz nehmen: Speed Grades – 0
-
Thread
Mega8 Eeprom nach 2tem Powerup leer
eeprom fuse löscht der beim versorgen mit strom das eeprom von sich aus bitte um hilfe beim AT90S8515 ging das ohne probleme 2Jahre danke
-
Thread
[V] AT90S8515-8JC im PLCC44 Gehäuse >> 26 Stück
Hallo Leute, habe noch eine ganze Stange AT90S8515-8JC im PLCC44 Gehäuse übrig. Insgesamt 26 Stück!!! Unbenutzt!!! Kein RoHS !! Noch in der Stange! Würde die ganze Stange für pauschal 25 Euro hergeben. Kontakt: electronic-arts [at] gmx [punkt] de Dirk
-
Thread
Voll der Schock
Hängt aber offenbar davon ab, was beim > Hersteller gerade so weg muß. :-)) Da war früher ein AT90S8515 dabei, der später durch einen ATmega8515 abgelöst worden ist, sowie beigelegt noch ein ATmega16. Vermutlich war letzterer bei den ersten Exemplaren des STK500 sogar noch ein AT90S8535, sowas
Bei meinem war ein Mega163 und ein AT90S8515 mit dabei.
-
Thread
I2C zwischen atmega644 u PCA9555N
-> Masse? Richtige MCU steht auch in den Makefiles drin (Standard im Makefile von i2cmaster ist at90s8515...)? In i2cmaster.S hast du auch die richten Ports/Pins für SDA und SCL des Mega644 angegeben? Das wäre es noch, was mir jetzt einfällt. Ansonsten wäre jetzt dann doch mal ein Schaltplan
-
Thread
interrupt und i2c
wiederum den i2c benutzt um 2datenpakete an einen anderen baustein am i2c zusenden! nun meine frage : at90s8515 24lc16 und pcf8574 im einsatz wie wird das auf dem stack verarbeitet verliere ich da was speziell die adressen oder daten ! kann ich das bedenkenlos so betreiben !
-
Thread
Pong-Spiel am AVR
>unter der dicken Staubschicht fanden sich 2 ICs >-Atmel AT89C52 24PC >-STV0042A Damit wird´s aber nichts.
Bei Elektor gabs sowas mal, bestand grundsätzlich nur aus einem AT90S8515 http://www.elektor.de/jahrgang/2003/juni/tv-tennis.62201.lynkx?tab=1 Viel Erfolg, Christian
-
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
AVR Studio 4
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
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
AT90s8515 PDIP
Hallo, suche für ein existierendes Projekt 1 Stück AT90s8515 DIP40. Vieleicht hat noch jemand einen in der Kiste rumfliegen. Würde mich freuen. Gruss Peter
-
Thread
[C-Code Optimierung] RDM responder
zusammen, Da mein DMX-Krempel auf mehr Interesse als erwartet stieß, habe ich vor kurzem auf RDM (s.u.) aufgerüstet. Leider schluckt der Code beinahe 2kB, was ein Viertel vom Programmspeicher eines mega8 oder mega8515 ist. Da etliche Geräte sogar nur den TINY2313 verwenden, ist dies wohl letztlich
Vergleichs-Func, die je nach Gemengelage -1, 0 oder 1 liefert, ist evtl. praktikabler. -- getMsgP gibt's als memcpy_P, was wehlt ist nur Rumgecaste -- RxState ist volatile und Du machst 1000 Zugriffe, zB in einer ISR. Das ist *sau teuer*! --> Auf lokaler, temporärer Kopie arbeiten! Dito für den Mini-Zoo
-
Thread
ethersex im etherrape
attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 at86rf401 attiny13 attiny2313 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711
MCU 'atmega644' specified Known MCU names: avr2 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 at86rf401 attiny13 attiny2313
-
Thread
DMX-Empfang klappt nicht
habe setzten lassen getestet. Die einzige wirkliche Änderung betrifft das UCSRC Register denn der AT90PWM hat im gegensatz zum 8515 dort kein Bit für URSEL. Da die Initalisierung dort aber den selben Modus herstellt wie das URSEL Bit im 8515 habe ich dort keine weiteren Maßnahmen getroffen. Vielleicht
ISR nicht anspringt.... Bist Du sicher das die Fuse-Bits richtig gesetzt sind ? Gruß Sven P.S.: Leider habe ich keinen AT90PWM als Hardware hier um das zu testen.
-
Thread
Tastendruck mit ext. Interrupt erfassen
Hallo, kann AVRFan nur zustimmen. Mit der Tastenabfrage hatte ich damals nie Probleme, AT90S8515, 8MHz, , 32k ext. Ram, 2,5" HD, MAS3507, 2x16 Display. Auch Software-Scrollen des MP3-Tag, I2C-Volume-/Klangreglung des MAS3507 während der Wiedergabe machte bis 192kBit keine Probleme. Gruß
bestimmten Programmiersprache implementiert, ist ja eine andere Geschichte. >wenn du nicht weisst wie's geht, kannst ja gerne mal 'ne anfrage im forum >stellen. Weisst /Du/, wie's geht? Dann erklär's hier doch in ein paar Worten; es würde mich und sicher auch andere wirklich interessieren. Auch
-
Thread
Intterrupt funktioniert nicht
noch nicht. Lässt sich nichtmal compilieren, da du allerlei Registernamen benutzt, die es beim AT90S8515 gar nicht gibt.
sorry, es ist ein ATMega8515 und kein AT90S8515!
-
Thread
UART falsche Rückmeldung
Atmega8 Quartz 16 MHz: -----------------------------Makefile Auszug--------- # MCU name #MCU = at90s8515 MCU = atmega8 # Processor frequency. # This will define a symbol, F_CPU, in all source code files equal to the # processor frequency. You can then use this symbol in your source code to # calculate timings. Do NOT tack on a 'UL' at the end, this will be done # automatically to create a 32-bit value in your source code. F_CPU = 16000000 ------------------------------ ---------Test_uart.c (Auszug) Letzten Zeilen----
-
Thread
AVR Eclipse Plugin 2.2
nicht mehr), werde ich mir das Pfadmanagement nächste Woche noch mal vorknöpfen. LG Thomas P.S.: Nur um sicher zu gehen: Ist "Window -> Preferences -> AVR -> Paths -> Disable search for system paths at startup" gesetzt? Evtl. mal das Flag ändern.
pop r20 25e0: 3f 91 pop r19 25e2: 2f 91 pop r18 25e4: 0f 90 pop r0 25e6: 0b be out 0x3b, r0 ; 59 25e8: 0f 90 pop r0 25ea: 0f be out 0x3f, r0 ; 63 25ec: 0f 90 pop r0 25ee: 1f 90
-
Thread
signature does not match
Interface Adapter not detected". Unter Tools->Program AVR->Connect wähle ich COM1. Als Device habe ich "AT90S8515" ausgewählt. Wenn ich jetzt auf "Read signature" klicke, kommt die Meldung "Signature does not match selected device". Die Signatur ist "0x1E 0x97 0x07". Ich habe alle Möglichen ISP Frequenzen
Ich dachte, der ATMEGA8515 wird zum Programmieren des Atmega16 benötigt. Soll ich den 8515 rausziehen?? Sonst noch irgend ein Kabel umstecken? Und was welche Controller wähle ich in den AVRSTudio Einstellungen dann aus?
-
Thread
error: expected declaration or statement at end of input
for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling: main.c avr-gcc -c -mmcu=at90s8515 -I. -gdwarf-2 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 -DF_OSC=3686400 -MD -MP -MF .dep/main.o.d main.c -o main.o main.c: In function 'main': main.c:20: error: expected declaration or statement at end of input make.exe: *** [main.o] Error 1 > Process Exit Code: 2 > Time Taken: 00:01 hat schon mal funktioniert, wer kann helfen? mfg orfix
-
Thread
500V A/D Wandlung + Relais schalten --> ATMega8515
optische Trennung, Sicherung, usw. geachtet... Was ist das Problem: Ich habe keine Ahnung von uC's! Ich hab mir in der Firma ein STK500 bestellt und verwende derzeit den AtMega8515L. Ein paar LED's mit Assembler und C kann ich nun auch ansteuern. Das wars dann aber auch. Ich nutze zur Entwicklung
Frage. Ich wollte für mein Projekt eigentlich ein Eval. Board der Firma Olimex verwenden. --> AVR-CAN AT90CAN128 DEVELOPMENT BOARD http://shop.olimex.eu/product_info.php?products_id=529 Kann ich den Code, welchen ich für den AtMega8515 schreibe einfach für den ATMega90Can128 weiterverwenden? Mit
-
Thread
ATMEGA8515L 8PU von STK500 unterstützt?
Hallo, habe doch noch eine Frage ich lese gerade das User manauel von STK500. darin steht dass AT90S8515 unterstützt wird. mein Board hat aber ein anderes MCU und zwar ATMEGA8515L 8PU,was nicht unter den unterstützten MCUs ist. nun verstehe ob es darauf lassen kann oder nicht. kann jemand helfen
auch den ATMega8515L.
-
Thread
AT Mega163 programm bearbeiten
Hallo zusammen möchte gerne ein Programm was auf dem AT MEGA 163 läuft gerne so abändern das es auf einen AT90S8515 kann man das hinbekommen habe nur die HEX datei davon
Mega163 und S8515 überhaupt schon mal angeschaut? Gruß aus Berlin Michael
-
Thread
STK500-Frage
Einen AT90S8616 hat es afaik nie gegeben, nur einen AT90S8515. Und im /nicht/ übersetzten Handbuch (AVRStudio-Hilfe) steht auch, in welchen Sockel der ATMega8515 gehört... (...nämlich in den selben Sockel wie der AT90S8515)
-
Thread
USBDMX-Nachbau von de
dem AVR-Studio gemacht habe, hatte ich folgende Fuses gesetzt: Fuse-Bits für USB-Interface AT90S4414/8515 compatibility mode Watch-dog Timer always on ? Serial program downloading (SPI) enabled Preserve EEPROM trough the Chip Erase cycle Boot Flash section size=128 ... Boot Flash
gesetzt. Aber hat sich nix verändert. Immer noch keine 3V3 vom USBN und auch nur 4 MHz am XTAL1 vom 8515. Aber wenn s mit den Fuses bei dir so funktioniert hat, dann sollt der Mega8515 jetzt richtig sein. Ist also doch der USBN kaputt, oder? MFG Mixer
-
Thread
MCU-Gehäuse auf STK500
habe mir gerade ein STK500 gekauft und soviel ich weiß kann man verschiedene uC-Typen einsetzen z.b AT90S1200 und AT90S8515 nur ich verstehe das gar nicht mir der Pinbelegung. Konkretes Bsp.: pin10 von AT90S1200 ist Masse während bei AT90S8515 pin10 =PD0(RxD). kann mir jemand helfen dieser Frage zu
>pin10 von AT90S1200 ist Masse während bei AT90S8515 pin10 =PD0(RxD). Pin 10 des zum AT90S1200 passenden Sockels ist nicht mit Pin 10 des zum AT90S8515 passenden Sockels elektrisch verbunden. Verbunden sind alle
-
Thread
K0855 durch Mikrocontroller ersetzen?
der AT90S8515 denn mind. 5 DigitaleAusgänge, 2 AnalogeAusgänge (Also 2 PWMs) setzen und 2 AnalogeEingänge einlesen? Und ist das STK 500 für diesen Zweck geeignet? Welchen Mikrocontroller kann ich denn
So Board ist ausgepackt, habe neben dem AT90S8515 einen Atmega16 16PC mit dabei. Der müsste doch jetzt klappen oder muss ich gleich nochmal los einen anderen besorgen?
-
Thread
Anschlußbelegung aller Atmega und Attiny zusammen
ATmega162 (DIP40 mit externem Speicherbus, AT90S4414 bis ATmega162) ATmega168 (DIP28, AT90S2333 bis ATmega328P) ATtiny2313 (DIP20 ohne ADC, AT90S1200 bis ATtiny2313) ATtiny45 (DIP8, alle 8-Pinner) ATtiny84 (DIP14, ATtiny24 bis ATtiny84
benötigten Normal-I/O-Pins vertragen. Ich habe sowas vor einigen Jahren mal gemacht, da waren es aber AT90S1200/2313/4433/8515/8535. Und da ich diesen Uralt-Krams niemandem zumuten will, habe ich halt nicht in der ersten Reihe "hier" gerufen. Bei der Vorbereitung eines Projektes drucke ich mir meist
-
Thread
yaap Device wird nicht erkannt
Hallo, die unterstützten uC sind: ; supported devices [Devices] Dev1=AT90S1200 Dev2=ATtiny12 Dev3=ATtiny15 ;Dev4=ATtiny22 Dev5=AT90S2313 Dev6=AT90S2323 Dev7=AT90S2333 Dev8=AT90S2343 Dev9=AT90S4414 Dev10=AT90S4433 Dev11=AT90S4434 Dev12=AT90S8515 Dev13=AT90S8535
Dev15=ATmega103_Old Dev16=ATmega161 Dev17=ATmega162 Dev18=ATmega163 Dev19=ATtiny26L Dev20=ATmega8515 Dev21=ATmega32 Dev22=ATmega8 Einzige Möglichkeit ist, du trägst die benutzen Parameter zum brennen und erkennen des Atmegas 168 in die yaap.ini an. GRUSS
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
Wigbert Picht-dl1atw wrote: > wie schnell müssen die S-Rams nun wirklich sein , um den AVR nicht > auszubremsen Das hängt hauptsächlich von der "OE\ Access Time" des SRAMs ab: Im Datenblatt vom mega8515, Seite 202, Tabelle 98, Punkt 10: Read Low
aber nun, daß RXCIE und RXEN nicht definiert sind. Wahrscheinlich hängt es damit zusammen, daß der AT162 zwei USARTs hat und der AT8515 nur einen. Wie und wo ich aber das ändern kann, habe ich wirklich keine Ahnung. Ich hoffe du kannst mir mit einem einfachen Hinweis weiterhelfen. Ich weiß natürlich
-
Thread
AVR Programmierung
> AT90S2323.xml: <FlashPageSize>0</FlashPageSize> AT90S2333.xml: <FlashPageSize>0</FlashPageSize> AT90S2343.xml: <FlashPageSize>0</FlashPageSize> AT90S4414.xml: <FlashPageSize>0</FlashPageSize> AT90S4433.xml: <FlashPageSize>0</FlashPageSize> AT90S4434.xml: <FlashPageSize>0</FlashPageSize> AT90S8515.xml: <FlashPageSize>0</FlashPageSize> AT90S8535.xml: <FlashPageSize>0</FlashPageSize
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
immer ein pinkompatibles Nachfolge-Modell (zumindest ist mir da keine Ausnahme bekannt). Zum Beipiel: AT90S2233 / 4433 -> Mega 8, AT90S2313 -> Tiny2313....
Atmega8 ist kein vollwertiger Ersatz für den AT90S2233 / 4433. Port C kann beim Atmega8 nur als Input benutzt werden. Beim AT90S2333 ist dieser Port bidirektional.
-
Thread
STK500 Programmierung geht nicht
Normalerweise muss nur der 6-polige ISP gesteckt sein - steckt der AT90S8515 im unteren Sockel (wenn LED links und RS232 rechts sind) Otto
Es ist die Rede von AT90S8515, aber auf den Foto ist es ein ATMEGA8515. Richtige Auswahl getroffen im connect Menue?? Steht im "Programming Mode und Target setting" ISP? Dann versuch mal ein "read signature".
-
Thread
Welches Programm bei *.asm und *.inc
im Anhang ich würde gerne von dem Programm ( für ein AT90s8515)die Funktion Fernbedienungswandler auf einen ATTINY2313 umschreiben.. Geht sowas ??
B&O-Code. Ich hab noch mal ein Projekt (jetzt für AVR-Studio 4) rangehangen. War ein Dimmer mit AT90S2313, hab alles rausgelöscht was nicht notwendig ist. Code ist an ATtiny2313 mit 8MHz angepasst, sollte so laufen. Bei aktiviertem Debug werden die empfangenen Codes über die serielle ausgegeben. Musst
-
Thread
UART receive data
Hallo ihr, kann mir mal einer helfen bei der UART programmierung. (AT90S2313) ich möchte mit dem UART von einem anderen avr daten empfangen. Diese sollen per interrupt, ausgewertet werden. Nur leider springt der processor die int routine nicht an. im Anhang habe ich
ich habe die standard werte aus den Unterlagen genommen der 8515 mit 3.6MhZ -> 23 den 2313 mit 4 MHz -> 25 Wenn im Programm nichts falsch ist, werde ich mal mit dem Oszi die Daten des 8515 mit dem daten das 2313 vergleichen müssen. gruss W.G.
-
Thread
AVR-Bootloader mit Verschlüsselung
devices, no self programming or sram to small ;.include "1200def.inc" ; AT90S1200 ;.include "2313def.inc" ; AT90S2313 ;.include "2323def.inc" ; AT90S2323 ;.include "2343def.inc" ; AT90S2343 ;.include "4414def.inc" ; AT90S4414 ;.include "4433def.inc" ; AT90S4433 ;.include "4434def.inc" ; AT90S4434 ;.include "8515def.inc" ; AT90S8515 ;.include "8535def.inc" ; AT90S8535 ;.include "AT86RF401def.inc" ; AT86RF401 ;.include