-
Thread
I2C bei Attiny13
] select microcontroller variant [avr-name] can be: avr1 - AT90S1200, ATtiny1x, ATtiny28 avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22 avr3 - ATmega103, ATmega603 avr4 - ATmega83, ATmega85
wrap-around (default for avr3, avr5) Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 *attiny13*
-
Thread
Fehler bei avr-gcc 4.8.1 und nicht bei 4.3.3
bei mehreren Projekten im Internet zu finden. Ich habe lediglich die Timerinitialisierung für den AT90CAN128, ATMega162 und AT90S8515 geändert. Bei allen drei Controllern läuft es einwandfrei. Sowohl auf einem STK500 als auch STK200. Beim STK200 aber mit zusätzlichem RAM. Ausserdem ist es nur schwer
das einfacher herausfinden kann. Ich werde am Wochenende nochmal versuchen die Software für den AT90CAN128, den ATMega162 und AT90S8515 mit dem Compiler von AVR-Studio zu compilieren und gucken was dann rauskommt. Wenn noch jemand eine andere Idee hat, wie ich die Unterschiede der erzeugen Hex-Dateien
-
Thread
STK500 in 1. Version (05/06)
genauso wie das grüne Heftchen zum Feuer machen verwenden. Da steht ja auch noch drauf das man einen AT90S8515 dabei hat. Ist aber shcon lange ein Atmega8515... Ein Freund ist auch gleich mal drauf reingeflogen weil er nur aufs Blatt und nicht so genau auf den IC geschaut hat. (Was hab ich gelacht, OK,
Ausser dem unterschied mit dem Dataflash gibt es noch den unterschied das irgendwann die Bestückung von AT90S1200 und AT90S8535 auf Atiny2313 und Atmega8535 gewechselt wurde. Habe inzwischen beide Version hier, von der Funktion kein unterschied. (Nur das mein altes defekt ist...) Gruß Bernd
-
Thread
Eclipse und WinAVR
weiter oben): Sobald ich im Programm Funktionen oder ISR verwende, dann funktioniert der Controller AT90S2333 nicht mehr. Ich habe die beiden Werte -mmcu=at90s2333 beim Assembler und beim Compiler gesetzt. Bei der Suche nach den Ursachen bin ich fündig geworden. Beim Linken wird aber das File crts8515
libc.a LOAD d:/WinAVR/lib/gcc/avr/3.4.5\libgcc.a --- Das Setzen des Wertes -mmcu=at90s2333 bei den Linker Einstellungen/Command line pattern hat nichts gebracht, denn der Linker verwendet diesen Wert offenbar gar nicht. Offenbar wird durch die crts8515.o der Stack-pointer falsch gesetzt
-
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
IR-Empfänger
jemand von Euch Erfahrung mit dem IR-Empfänger "TSOP1736". Wie schliesse ich den Empfänger an einen AT90S8515 an? Braucht es noch irgendwelche Widerstände dazwischen? Das Ziel ist, dass ich IR-Signale von einer handelsüblichen RC5-Fernbedienung einlesen und verarbeiten kann. Vielen Dank & Gruss
AT90S1200 beschreibt- anbei die PDF dazu.- Die Assemblersource kannst Du Dir ebenfalls bei Atmel unter "AVR 8-Bit-RISC/Documents" herunterladen.- die Anpassung an den AT90S8515 dürfte nicht weiter schwierig
-
Thread
Mikrocontroller AT89S52 flashen
http://exploreembedded.com/wiki/images/1/1a/Progisp1.72.rar [/code] 3. damit konnte ich den MC AT90S8515 programmieren Das RESET-Signal vom USBASP ist mit dem RESET-Signal vom MC verbunden. Interner Takt (Quarz 4Mhz) 4. den MC AT89S52 konnte ich nicht programmieren Das RESET-Signal vom MC ist
Hallo, mit dem richtigen Hex-File für den MC AT89S51/52 kann ich die MC's mit dem Programm PROGISP programmieren (mit Fortschrittsbalken). Mein Fehler: ich hatte zum Test den Hex-File für den MC AT90S8515 verwendet. Vielen Dank für Eure Hilfe.
-
Thread
Pollin Evaluation Board
www.lancos.com/ppwin95.html als Freeware zum Download bereit steht.". Ich hab hier auf dem Tisch liegen: AT90S8535,8PI,0127 ATMEGA8515,16PU,0602 ATMEGA32,16PI,0426B Kann ich das Testfile mit Bascom AVR aufmachen und für einen dieser yC abgeändert abspeichern? Z.B.: (So stells mir ich vor)
Laptops keine "echten" Schnittstellen mehr da sind. Ich hab bei meinem "Starterset" hier an yC´s zur Auswahl: AT90S8535,8PI,0127 (wahrscheilich mit dem onboardquarz nicht zu betreiben) ATMEGA8515,16PU,0602 (wahrscheilich jetzt tot) ATMEGA32,16PI,0426B (write failed) ATTINY2313 (
-
Thread
Stk500 will keine Daten empfangen (rs232)
Hallo Horst, wenn dein STK500 nicht allzu alt ist, sollte da bereits ein ATMega8515 und kein AT90S8515 dabei sein. In dem Fall solltest du auch das Include-File 'm8515def.inc' anstatt '8515def.inc' benutzen. Bist du sicher das die Fuses für 4Mhz eingestellt sind?
ja ein externer Quarz hängt dran. Funktioniert auch mit anderen Progs im AVR. achso, ich dachte AT90S8515 ist das gleiche wie ATMega8515 ... hmm Senden zum PC funktioniert auch (mit TXEN). werd wohl weiter rumprobieren... danke euch
-
Thread
Brauche Hilfe wegen Zähler Bascom
Hallo Ich habe folgendes problem Habe einen 90s8515 und möchte folgendes bewerkstelligen ! Für meinen Brunnen muß ich zum wasser immer PH mindernde Tabletten zusetzen. dabei habe ich folgende werte 5 gramm und 10 gramm tabletten. über eine originale
die Dosiert ist defekt und das schon zum dritten mal. Jetzt möchte ich das Problem gerne mit dem 90s8515 lösen. ich brauche hilfe wie ich das machen könnte. Von der steuerung bekomme ich low impulse (z.b. für 25 gramm wird immer aufgerundet bekomme ich zwei impulse von 10 gramm und 1 impuls für 5
-
Thread
EEPROM lesen (ASM)
angezeigt werden*** ;*********************************************************************** .device AT90S8515 .include "8515def.inc" .def tmp =r16 ;Register festlegen .def order =r17 .def xlow =r26 .def xhigh =r27 .org 0x00 ;Einsprungadresse nach einem RESET rjmp Init .org 0x10
Hi Henning ! Wer lesen kann ist klar im Vorteil! Datasheet AT90S8515 Seite 31: EEPROM Read/Write Access The write access time is in the range of 2,5 - 4ms,depending on the Vcc voltage. Das sagt doch wohl alles, oder? Gruss Uwe
-
Thread
Neuer ReAVR in Aussicht
#7870463: > Am meisten hat mich dabei der nur 3-Level Hardwarestack geärgert. Das hat ja jenseits von AT90S1200 und ATtiny11/12 auch keiner mehr sonst gehabt. ;-)
mir nicht sicher, weil ich hier zu Hause den Login nicht habe, aber ich glaube, sogar der gute alte AT90S8515 wird immer noch angeboten. Und falls doch nicht mehr, geht zumindest noch der ATmega8515(A?). Und warum auch nicht? Nach all den Jahren sind die alten Teile ein so genanntes "Brot und Butter
-
Thread
STK200 ATMEGA16
meinem STK 200 Entwicklungsboard ausprobieren. Die Software, die ich bisher zur Programmierung des AT90S8515 benutzt habe (wavrasm1.3 und AVRISP2.4) unterstützen den Mega16 aber nicht. Wer kann mir sagen, welche Programme unter Win NT 4 dies ermöglichen? (WinAVR habe ich gerade downgeloaded. Wegen
Kiste raus erstmal mit dem 1 MHz RC-Oszillator laufen, das ist dann sicher ein Unterschied zu Deinem AT90S8515. Eventuell würde Umschalten auf den Quarz ja die Timing-Probleme lösen? Ach ja, das würde sicher auch die geringere Ausführungsgeschwindigkeit erklären... (ich hatte oben noch nicht bis zu
-
Thread
8051 Chip für Einstieg
Man lernt eben nie aus! Als Atmel anfing, so 1999 hat es auf beide Schienen gesetzt. Der AT89C2051 ist fast pinkompatibel zum AT90S2313, Attiny2313. Der AT89S8252 ist fast pinkompatibel zum AT90S8515. Der AVR hat das Rennen gemacht, obwohl die etwa gleichwertig waren. Die AT89C51CC03 f.f
Michael_ schrieb im Beitrag #3478817: > Der AT89S8252 ist fast pinkompatibel zum AT90S8515. Anders herum wird ein Schuh draus, denn der AT89S8252 ist incl. Pinout ein 8051. Und der AT90S8515 ist 'fast' pinkompatibel zum 8051. > Der AVR hat
-
Thread
AVR-->Videoeingang am TV-->Bild auf TV
Serielles Terminal, erzeugt PAL-BAS-Signal. AT90S8515, 8MHz, 160x96 Pixel http://members.ozemail.com.au/~intello/video_s_w.htm Verschiedene Spiele, erzeugen NTSC-BAS-Signal, ATMega32, 16MHz, 128x100 Pixel http://instruct1.cit.cornell.edu/courses
, erzeugt PAL-RGB-Signal, AT90S1200, 16MHz http://www.geocities.com/ariccibitti/bingo.htm Farbbalken Generator, erzeugt PAL-FBAS, AT90S2313, 17,7MHz(!) http://www.serasidis.gr/colour_bar_gen.htm
-
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
STK-200 Support
weiß Rat? Habe ein altes STK-200 Board (V1.00 Stand 1998) geschenkt bekommen und dabei ist ein AT90S8515 sowie ein AT89S2343. So, auf der Verpackung steht nun AT89/90 Series ..., daraus lese ich, dass dieses Starter Kit also auch AT89Sxx Controller nutzen kann. Der liegt hier nämlich bereits geflasht
Habe gerade einen Fehler im Text entdeckt. Im Lieferumfang des STK-200 sind: 1x AT90S2343 und 1x AT90S8515. Dient nur der Richtigstellung, mein Problem mit der AT89Sxx Unterstützung ist aber noch aktuell.
-
Thread
Frage zu Prüsumme und zum Flash lesen
file=viewtopic&p=355 hab ich schon einige Device Codes gefunden :) [C] Device code: 0x13 = AT90S1200 Device code: 0x20 = ATtiny2313 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48 = (unknown) Device code: 0x4c = AT90S2343 Device code: 0x51 = (unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x68 = AT90S8535 Device code: 0x6c = AT90S4434 Device code: 0x86
-
Thread
LCD-Display
Die hier ist super. Da gibt's auch eine LCD-Lib für den AVR-GCC. http://www.mysunrise.ch/users/pfleury/
lcd pins must be on SAME port */ --> auf PORTB natürlich auch so verkabelt #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR__ATmega128__) || \ defined(__AVR_ATmega161
-
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
Verkaufe diverse Bauteile
einfach mal ein paar Teile an, die ich mal besorgt aber nie benutzt habe: *Mikrocontroller* 3x AT90S2323-10PI DIP 1x AT90S8515-8PC DIP 2x ATTINY12-8PI DIP 1x ATMEGA162-16PI DIP *Speicher* 1x AM29F040B-90JC (PLCC-32 512K x 8 Flash) *USB* 1x FT245RL (SSOP-28 USB-Parallel FIFO Interface)
Teile die schon verkauft sind, und zusätzlich noch mit ein paar neuen Teilen: *Mikrocontroller* 3x AT90S2323-10PI DIP 1x AT90S8515-8PC DIP *Speicher* 1x AM29F040B-90JC (PLCC-32 512K x 8 Flash) 1x 93C46 von ST (DIP-8 EEPROM Seriell 1K) 1x 27C512-12 von TI (DIP-28 EPROM 512K) *USB* 1x FT245RL
-
Thread
Welchen ATmega soll ich nehmen?
aus? PS: Die Auswahl des Controllers beschränkt sich aufgrund des Programmers auf folgende: AT90PWM3 AT90S1200 AT90S2313 AT90S2343 AT90S4414 AT90S4433 AT90S8515 AT90S8535 ATmega103 ATmega128 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164P ATmega168 ATmega169 ATmega32 ATmega324P ATmega328P ATmega329 ATmega3290 ATmega48 ATmega64 ATmega644 ATmega8 ATmega8515 ATmega8535 ATmega88 ATtiny12 ATtiny13 ATtiny15 ATtiny2313 ATtiny24 ATtiny25 ATtiny26 ATtiny44 ATtiny45 ATtiny84 ATtiny85 PPS: (Das ist mein erster Post hier im Forum, ich hoffe ich
-
Thread
ATMEL's AVR Absatzmarkt
Wir setzen die AVRs (AT90S8515 später ATmega8535) inzwischen seit ca. 12 Jahren ein. Unsere Stückzahlen sind nicht wirklich hoch, doch 5000 Stück werden es inzwischen sein. Bei den PICs ist die Stückzahl noch 0.
> Wir setzen die AVRs (AT90S8515 später ATmega8535) inzwischen seit ca. 12 > Jahren ein. Unsere Stückzahlen sind nicht wirklich hoch, doch 5000 Stück > werden es inzwischen sein. Bei den PICs ist die Stückzahl noch 0. Ich
-
Thread
8515 Varianten
Hallo bei Reichelt hat man bei den 8515er Pdip Versionen folgende Auswahl: AT 90S8515 PDIP ... 5.24 EUR ATMEGA 8515L-8D ... 3.70 EUR Wo ist dort der Unterschied, ausser im Preis?
ich nehme an wenn man ein Programm für den 90S8515 geschrieben hat läuft es nicht ohne Änderungen im ATMEGA8515, oder !?
-
Thread
USBASP, LEDs, Kondensatoren Kit
ATTiny25 (V), ATTiny26 (L), ATTiny2313 (V) , ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163
V), ATMEGA6490 (V), ATMEGA128 (L), ATMEGA1280 (V), ATMEGA1281 (V), ATMEGA2560 (V), ATMEGA2561 (V), AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2 (B) , AT90PWM3 (B) NUR 3.29 Euro 200 Elektrolyt Kondensatoren, bis zu 220uF, incl. 1uF ELNA und 0.1uF, viele Kap. Werte. ideal fuer Prototyp Schaltungen
-
Thread
MAC OS X avrdude
ATtiny84 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48 = (unknown) Device code: 0x4c = AT90S2343 Device code:
unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x68 = AT90S8535 Device code: 0x6c = AT90S4434 Device code: 0xffffff86 = (unknown) Device code: 0xffffff87 = (unknown) Device code: 0x01 = (unknown) Device code: 0x04 = (unknown)
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
: AVR Part "--he" not found. Valid parts are: uc3a0512 = AT32UC3A0512 c128 = AT90CAN128 c32 = AT90CAN32 c64 = AT90CAN64 pwm2 = AT90PWM2 pwm2b = AT90PWM2B pwm3 = AT90PWM3 pwm316 = AT90PWM316 pwm3b = AT90PWM3B 1200 = AT90S1200 2313 = AT90S2313 2333 = AT90S2333 2343 = AT90S2343 4414 = AT90S4414 4433 = AT90S4433 4434 = AT90S4434 8515 = AT90S8515 8535 = AT90S8535
-
Thread
problem beim übertragen (soccerbot)
ATtiny15 Device code: 0x13 = AT90S1200 Device code: 0x28 = AT90S4414 Device code: 0x20 = ATtiny84 Device code: 0x34 = AT90S2333 Device code: 0x4c = AT90S2343 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
-
Thread
Übertragungsrobleme mit STK500
diesem Forum ("gcc") deplaziert. 2 - Wie ist die ISP-Frequenz des STK500 eingestellt? 3 - ATmega8515 oder AT90S8515?
Sorry wo hätte die Frage denn hin gesollt? Es handelt sich um den AT90S8515. Der ATMEGA16L hat das gleiche Problem. Die Einstellungen für die ISP-Frequenz habe ich nirgends gefunden. Aber jetzt geht es plötzlich wieder?? Warum?? Ich nur im AVR-PROG mal den AT90S8535