-
Thread
Frage zu Befehl - was passiert da genau ?
... sorry AT90S8515
Karl Tomacek schrieb im Beitrag #2820384: > AT90S8515 Wo haste denn den ausgegraben? mf
-
Thread
Alternative zu Kristallohrhörer
Ponyprog erkennt den nur als AT90S8515 -.- Dabei kann ich umstellen wie ich will er springt immer wieder auf diesen chip!
Schreiben geht nicht... Ich kapier es einfach nicht! Lesen scheint er zu machen als Atmega8/AT90S8515 gibt er mir 8704byte aus (leer natürlich konnte ja noch nichts schreiben) Aber wenn ich versuche was zu schreiben macht er es nicht... Write failed...
-
Thread
Master-Slave AT90S8515 und At90S4433
Hallo wer kann mir helfen?? Möchte gerne in einem Projekt den 8515 und den 4433 als Master-Slave einsetzen. Wer Master oder Slave sein soll ist noch nicht klar. Ich brauchte die Verbindungen der beiden µC´s und (dann brauch man das Rad nicht neu erfinden)wenn möglich auch ein Programm in Assembler dafür. Wie ist es wenn man nur ein Quarz für beide verwendet ??? Ist dieses möglich ???? Mein Dank wird Euch ewig nachschleichen. Grüße Hardy
-
Thread
N-MOSFEET ansteuern
mehreren N-Mosfeet IRF3205 zum dimmen meiner Halogen Lampen, angesteuert werden die mosfeet`s vom AT90S8515 der mc kann ja nur 5V ausgeben, aber ich brauc ja mindestens 12V zum vollen Durchsteuern der Mosfeet`s. gibt es denn da treiber bausteine oder eine einfache lösung. vielen dank
hatte ich vorhin nicht erwähnt der At90s8515 hat mehrere pwm ausgänge, diese sollten die mosfeets irf3205 12V ansteuern, die 5v vom mc reichen da ja nicht aus. bin nich ganz so bewandert mit den mosfeets vielleicht kann mir da einer
-
Thread
atmega8 und lcd
auf einem Standard-lcd (2*16) ein paar Zeichen ausgeben. Nun hat das alles schon prima auf einem at90s8515 funktioniert. Jetzt soll das aber auf einem Atmega8 auch laufen - tuts aber nicht. Anschlüsse sind gleich geblieben, alles steckt am stk500 (ich denke an der Hardware liegt das nicht. Einzig der
Hallo josch.... ich habe jetzt auch ein STK 500 und mit einem AT90S8515 und würde gerne auch ein LCD ansteuern...leider habe ich noch nicht so viel Ahnung davon...vieleicht kannst du mir etwas helfen...mit Anschlussbelegung und Programmierung- evtl. ein vorhandenes File
-
Thread
Serielles Protokoll
steht da auch wie viel Mhz ich für 115.200 Bits/Sekunde brauche? Ich konnte das im Datenblatt vom AT90S8515 nicht finden.
sein 115200 Bits zu senden oder? Am besten nehme ich dann einen 7,3728 Mhz Quarz, damit ich einen AT90S8515 nehmen kann.
-
Thread
STK500 CD ISO Image
Jetzt fehlt mir nur noch die DEMO Datei welche auf dem AT90S8515-8PC aufgespielt wird.
Kevin X. schrieb im Beitrag #7860779: > Jetzt fehlt mir nur noch die DEMO Datei welche auf dem AT90S8515-8PC > aufgespielt wird. Hallo Kevin, soweit ich es sehe ist das Demo-Programm weder als src noch als hex auf der CD (siehe auch meinen vorherigen Beitrag). Ganz am Ende im STK500 User Guide
-
Thread
Framing Error Frage
auftritt. ich verschicke 11 Datenbytes asynchron (UART) über die RS232 an meinem Mikrocontroller AT90S8515 --> heisst das mein Start und Stoppbit nicht richtig erkannt werden?? --> oder liegt es daran, dass zuviele Daten gesendet werden?? darf in einem Programm sowohl das UART als auch die SPI
mal viele Daten vom uC zum PC. Wenn da Aussetzer drin sind stimmt > deine Baudrate nicht. Der AT90S8515 hat so was tolles wie einen internen Oszi und die dazugehörigen Fuses noch nicht. Das ist ein Steinzeit-µC...
-
Thread
DTK500 über USB-RS232 mit PC verbinden
. Ich fasse mich kurz um meine Situation zu verdeutlichen: - STK500 mit von Atmel bestücktem AT90S8515-8PC - Atmeld Studio 6 installiert - Geräetemanager - USB-Port auf COM 1 gesetzt - Atmel Studio 6 erkennt irgendwie doch das STK500, denn wenn ich bei VIEW klicke und dann auf AVAILABLE TOOLS klicke
Du brauchst erst keine FIRMWARE UPGRADE zu machen und zweitens auf dem STK500 ist kein AT90S8515 sondern ein ATmegaS8515 ausser du benutzt ein altes STK500.
-
Thread
Assembler Funktion Aufrufen!
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. avr-gcc -c -mmcu=at90s8515 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=test.lst test.c -o test.o test.c: In function `main': test.c:12: warning: control
reaches end of non-void function test.c:12:2: warning: no newline at end of file avr-gcc -c -mmcu=at90s8515 -I. -x assembler-with-cpp -Wa,-ahlms=spi.lst,-gstabs spi.S -o spi.o In file included from io-avr.h:42, from macros.inc:18, from spi.S:10: io8515.h:36:4: #error
-
Thread
Vergesst das STK500 schaut euch das an ...
p.S. Inkl. AT90S8515 der ja auch bei Reichelt immerhin 5,25 Euro kostet.
Den AT90S8515 benutzt aber keiner mehr für Neuentwicklungen... Sieht mehr nach Elektronikschrottentsorgung aus ;)
-
Thread
LCD Zeichenfehler mit pfleury lib
verstehe: Dein lib läuft bei mir soweit ohne Probleme mit dem atmega16, testweise angeschlossene at90s8515 und atmega8535 geben auf dem Display keinen Mucks von sich. Und wie angesprochen klappen die funktionen wie z.B. clrscr() nicht. Bin am verzweifeln und um jede Hilfe dankbar :) Gruß tacklemoe
@tacklemoe Welchen Quarz verwendest du bei at90s8515 und atmega8535 ? Ich habe die Timings meiner Lib für 4 Mhz optimiert.
-
Thread
Liste von AVRs mit externem Speicherinterface?
grep ergeben Es fehlen noch der Vollständigkeit halber die "mature" AVRs: . AT90S4414 . AT90S8515 . ATmega103
alle 8Bit-AVRs (auch Mature Devices) mit externem Speicherinterface auf. [pre] AT90S4414 AT90S8515 ATmega64 ATmega103 ATmega128 ATmega161 ATmega162 ATmega640 ATmega1280 ATmega1281 ATmega2560 ATmega2561 ATmega8515 AT90CAN128 AT90USB82 AT90USB162 AT90USB646 AT90USB647 AT90USB1286
-
Thread
GLCD Schriftarten in externes EEPROM auslagern.
schrieb im Beitrag #1939533: > Nimm den ATMega162, hast du 16kB Flash. Danke für den tipp... Vom AT90S8515 hab ich aber eben noch 30 Stk hier... mal für ca 10 Euro bei ebay gekauft.... zudem hab ich die Hardware für den 8515 bereits aufgebaut... Ich werde mich also mit weniger schriften begnügen
Beitrag #1939533: >> Nimm den ATMega162, hast du 16kB Flash. > > Danke für den tipp... Vom AT90S8515 hab ich aber eben noch 30 Stk > hier... mal für ca 10 Euro bei ebay gekauft.... Was spricht dagegen, einen davon nur zur Ansteuerung des GLCD abzustellen? Als eine Art Terminal sozusagen?
-
Thread
Verkaufe diverse Bauteile
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) 2x AN2131SC von Cypress (
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 (SSOP-28 USB-Parallel FIFO
-
Thread
Vor- bzw. Nachteile AVR / 8051
weniger MIPS leistungfähiger und kostengünstiger wäre. :-) Meine Empfehlung für den Einstieg: AT90S8515. Dieser ist pinkompatibel zum 8051 ! Weitere Typen: AT90S4433 als Komplettlösung für kleinere Aufgaben, oder die Nachfolger ATmega8 oder ATmega16. Alle Typen gibst im DIL-Gehäuse - Schaltungen lassen
entscheiden. Und um wieder auf die von Jochen gestellte Frage zurückzukommen: meine Empfehlung ist ein AT90S8515 zum Einstieg ! In einem 1/4 Jahr wird wieder jemand diese Frage stellen; dann fängt wieder alles von vorne an. Bis dahin !
-
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 über
programmieren (mit Fortschrittsbalken). Mein Fehler: ich hatte zum Test den Hex-File für den MC AT90S8515 verwendet. Vielen Dank für Eure Hilfe. Hier noch einmal die Zusammenfassung: 1. Interface: USBASP mit der Firmware: USBasb_Klon_HW-437_ATmega8.hex (bereitgestellt von Dieter S.) 2. Treiber für
-
Thread
Riesen Prob mit ATtiny12
es sind deine ersten Schritte. Dumme Frage: Im Auslieferzustand steckt in der Targetsektion ein at90s8515. Hast du den entfernt?
Der AT90s8515 is scho draussen, hab au auf SPROG 1 umgesteckt, den RST von PortE auf PB5 von PortB und XT1 von E auf PB3 von B !! Bei Programm Device steht der ATtiny12 au drin ! Signature Byte kann ich auch
-
Thread
Interrupt funktioniert nicht
fremden Bibliotheken), sondern auch verstehen will, keinen Fehler macht, sich intensiv mit dem AT90S8515 / 8535 / 2313 zu beschäftigen, ehe man sich den moderneren Typen widmet. Wenn nämlich die Grundfunktionen der Timer verstanden wurden, dann hat man auch eine Chance, die zusätzlichen Features der
Datenblätter von den "winzigen" Tinys signifikant umfangreicher als die von den "alten großen" AT90S8515 / 8535. Da ist es tatsächlich nicht verwunderlich, wenn manch ein Anfänger vor der Informationsflut kapituliert...
-
Thread
bezugsquelle für atmega8535
Stimmt schon, aber nen bisschen Logik steckt ja wohl schon dahinter, ist die Reihe AT90S8515, AT90S8535, ATmega8515, ATmega8535 nicht irgendwie Pinkompatibel, usw..? Na wie auch immer, passt schon ;)
Hi, also die mega8515/8535 sind pinkompatibel zu ihren Vorgängern AT90S8515/8535. Ich habe 2 mega8515 PLCC von www.tec-shop.de. Aber ich habe auch erst nach meinem Kauf gemerkt, dass die eigentlich noch nicht erhältlich sind. Ich nehme an, dass das Samples waren (die man
-
Thread
[V] STK500 Starter Kit
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 hier diskutierenden
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
Smart Card (Fun5) mit AT90S8515a
Hallo, ich hab ein VB Programm geschrieben und will jetzt per Smartcard verschiedene Benutzer personalisieren. Als Kartenlesegerät hab ich eine Smartmouse (Serial). Eigentlich braucht die Karte nur regelmäßig ( ca jede Sekunde) ein Byte unverschlüßelt senden. Zum Prog. hab ich AVR-Studio + Ponnyprog zum beschreiben. Leider hab ich in bezug auf SmartCads null Ahnung und hoffe ihr könnt mir da weiterhelfen. Wie gesagt jede Karte muß nur ein Byte ca jede Sekunde per Kartenleser seriell versenden. Gruß und Danke Alexander.
-
Thread
STK500 & AT90S8515 kann nicht mehr programmiert werden
hallo, hab jetzt mal einen atmega8 rein und da funktioniert die programmierung wieder. beim AT90S8515 kam die meldung: WARNING FLASH byte address 0x0000 is 0xFF (should be 0x0F). FAILED! (sowas ähnliches) mfg Andi
-
Thread
SUCHE dringend AT90s8515 PDIP wien/österreich
hallo, ich verzweifle gerade, da ich nirgends hier den atmel at90s8515 in pdip bauform bekommen kann. ich müßte dringend ein projekt fertigstellen und hab die software für diesen prozessor entwickelt. pin und softwarekompatibel wäre noch der 4414 aber, den hab ich auch
-
Thread
AVR C AT90S8515 extRAM Hilfe
hallo, ich programmiere gerade einen AT90S8515 im rahmen einer studienarbeit. wer kann mir mal c code schicken, wo zugriffe auf externes RAM implementiert sind oder tipps und hilfe geben? vielen vielen dank im vorraus!
-
Thread
UAA 2022 Datenblatt
Sat-Positionierer, dem ich gern zu neuem Leben verhelfen möchte. Hab dazu den Mikrocontroller gegen einen AT90S8515 auf ner Adapterplatine getauscht. Geht soweit auch ganz gut. Die Hardware soll ansonsten weitgehend gleich bleiben. Zwei der drei LED-7-Segmentanzeigen werden durch den UAA 2022 gesteuert, nur weiß
Und hier noch meine Verdrahtung an einem AT90S8515
-
Thread
AVRProg von Atmel und AT90S2313
die Version, die folgende Typen unterstützt: AT89S8252 AT90S1200 rev. C AT90S1200 rev. D/E/F AT90S8515 rev. A/B Der ISP-Programmer basiert auf AN910 von Atmel. Gibt es vielleicht eine fremde Software, die diesen Programmer (und natürlich den AT90S2313) unterstützt? Danke im voraus.
Code ist nur für die Programmierung der Typen AT89S8252 AT90S1200 rev. C AT90S1200 rev. D/E/F AT90S8515 rev. A/B geeignet. D.h. wenn ich den AT90S2313 damit programmieren will, geht es nicht. Ich brauche also den geänderten Code (aus der AN910) für den 1200. Somit ist der ISP-Programmer in der Lage
-
Thread
Atmega8515
missing or unknown(-24)".Das Programmierinterface hat aber mit einer anderen Schaltung, jedoch einem At90s8515 funktioniert jojo
Seite http://www.dumdididum.de/blackstrom/avr/isp/index.shtml zu finden. Die Schaltung mit dem AT90s8515 ist ei LPT DMX Interface von Elektor.Bei dieser Schaltung ist Reset über einen Widerstand (100k) sowie eine Diode mit plus verbunden,außerdem ist es Über einen Kondensator(1uF;16V) mit Masse verbunden
-
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?
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
Biete 15 € für kleines Bascom Programm
! Suche jemanden der mir ein kleines Programm in Bascom schreibt. Ich habe eine Funcard 4(AT90S8515+24LC256))und möchte mit SERIN,SEROUT, Daten einlesen und ausgeben bzw. einlesen in den seriellen Eeprom schreiben,von dort wieder auslesen und über SEROUT wieder ausgeben. Da ich jetzt schon
mit der Bezahlung künftig weg und wähle lieber einen aussagekräftigen Betreff, z.B. "Funcard 4(AT90S8515+24LC256) SERIN/SEROUT-Beispielcode". Du siehst was "mit Geld" rauskommt.
-
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
wie nummerisches Display anschließen?
Hi. Ich möchte ein Experimentierboard für den Microcontroller ATMEL AT90S8515 bauen. Darauf enthalten soll sein: - Status-LEDs für jeden Port - ein Paar Taster - ein Paar Schalter - serielle Schnittstelle - ein 4-stelliges LCD-Display ... Beim LCD
Weil ich bereits einige at90s8515 zuhause habe! Und bevor ich das Ding verbaue möchte ich mir noch einige Erfahrungen sammeln. Ein kleines Experimentierboard für den at90s2313 habe ich auch schon gebastelt
-
Thread
atmega8
gcc3.3, binutils2.14 und avr-libc-20030512cvs bei mir installiert. Mein altes Programm für den at90s8515 konnte ich compilieren, seit ich die Einstellungen auf den atmega8 geändert habe, klappt nichts mehr, es erscheint die Meldung "cannot open crtm8.o" wieso fehlt diese Datei und wo bekomme ich diese
heruntergeladen. Ein Kollege (Linuxprofi, würde ich sagen) hatte die selben Quellen für ein Prokjekt mit dem at90s8515 heruntergeladen und installiert, bei im war die crtm8.o auch nicht installiert. Die Verzeichnisse avr3, avr4 und avr5 in /usr/local/atmel/avr/lib/ waren nicht vorhanden. Im AVR4 wäre die crtm8.o
-
Thread
Denkanstoß > Xmega ohne Programer flashen
Beim STK500 war für das Update des dort vorhandenen AT90S8515 ein zusätzlicher AT90S1200 vorhanden, der den AT90S8515 per ISP programmieren konnte. Spätere Versionen hatten wohl einen Mega8515 und einen Tiny2313, und letzterer wäre durchaus ein geeigneter Updateprozessor
-
Thread
int to char für displayausgaben beim gcc
funzt nicht so ganz: avr-gcc -g -Wall -Os -mmcu=at90s8515 -c -o main.o main.c main.c: In function `main': main.c:38: warning: `string_zahl' might be used uninitialized in this function avr-gcc -g -Wall -Os -mmcu=at90s8515 -Wl,-Map,main.map -o main.elf
-
Thread
Bitfehler im EEPROM
nicht öfter als 10x beschrieben .. ) Ich hatte diesen Effekt jedoch auch schon vor Jahren bei einem AT90S8515. Lustigerweise tritt der Effekt nur im "gestörten" Gelände (also nicht im Büro) auf! Nur ist das Speichern von Daten im EEPROM wohl eine gängige Technik, die auch in wesentlich "gestörterem
mit ext. watchdog/brownoutdetector hatte ich massive Probleme, namentlich AT90S1200 AT90S2313 AT90S8515 bei den anderen weiss ich es nicht aus eigener Erfahrung, wird aber auch nicht anders sein. Lustig ist eines meiner ganz alten Projekte, darin werkelt ein 1200er als Anzeigentreiber. Mangels LPM
-
Thread
STK500: Fehlermeldung bei Flash-Programmierung
lernen heute Abend ... Danke im Voraus. Technische Daten: Verwendeter Prozessor: AT90S8515
erhalten: "Signature does not match selected device" ... Also habe ich den eingestellten Baustein von AT90S8515 in den richtigen, nämlich AtMega8515 geändert. Jetzt scheint es zu funktionieren. Danke nochmals.
-
Thread
Unterschiede der AVR-Baureihen
Da taucht zum Bespiel der "2313" als AT 90S2313 und als Atiny 2313 auf. Den "8515" gibt es als AT 90S8515 und ATMega 8515. Und dann gibt es noch die ATMega 8, 16, 32. Doch recht verwirrend für einen Anfänger. Auf Atmels Homepage scheint es dann nur noch den Atiny und den AtMega zu geben.
Multiplizierer noch drei allgemein nutzbare Ports dazugekommen die als Port E bezeichnet sind. Im AT90S8515 waren das nur spezielle Pins für Timer u.ä. 73 Christoph
-
Thread
Stk500 Programmierboard Anfängerfrage
draufstecken? Zitat aus https://cdn-reichelt.de/documents/datenblatt/A300/STK500_DEUTSCH.pdf »Um den AT90S8515 zu programmieren muß der Anschluß „ISP6PIN“ mit „SPROG3“ mit dem beiliegenden 6-Adrigen Flachbandkabel verbunden werden wie es in Abb. 2.1 gezeigt wird. Die Kabelverbindungen zum Programmieren
Zitat aus > https://cdn-reichelt.de/documents/datenblatt/A300/STK500_DEUTSCH.pdf > > »Um den AT90S8515 zu programmieren muß der Anschluß „ISP6PIN“ mit > „SPROG3“ mit dem beiliegenden 6-Adrigen Flachbandkabel verbunden > werden wie es in Abb. 2.1 gezeigt wird. Die Kabelverbindungen zum > Programmieren
-
Thread
Ports defekt???
sein, dass ich irgendwie meine Ports geschrottet hab, oder hab ich was vergessen? Ich benutze den AT90S8515 und hier der Quellcode: .include "C:\Programme\Atmel\AVR Studio\Appnotes\8515def.inc" ldi r16, 0xFF out DDRA, r16 out DDRB, r16 out DDRC, r16 out DDRD, r16 ldi
sorry, aber was is Block-C? Schaltplan is im Prinzip der hier, nur halt auf den AT90S8515 angepasst http://www.mikrocontroller.net/images/avr-schaltplan.gif
-
Thread
LCD Beispiel für STK 500 gesucht - AT90S8515
Hi Es gibt auch noch eine Diskrepanz: >LCD Beispiel für STK 500 gesucht - AT90S8515 >.include "m8515def.inc" --> ATMega8515 MfG Spess
Nach Umstellung des Assemblers in Studio 4.20 konnte ich das hex File mit Studio 3.20 in den AT90S8515 des STK 500 flashen. Kann mir jeman sagen,bzw ob die Routinen in .include "lcd-routines.asm" auch mit einem Displaytech 162 Display laufen ? mfg Karl
-
Thread
stk500 warning adress
Bist Du sicher, dass Du einen AT90S8515 programmieren willst? Der ist nämlich schon fast ausgestorben. Mein Tip (ich kann mich auch irren): Geh auf den Tan "Main" und wähle den richtigen Controllertyp aus. Beachte dabei, dass AT90S8515
-
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
Du Dir ebenfalls bei Atmel unter "AVR 8-Bit-RISC/Documents" herunterladen.- die Anpassung an den AT90S8515 dürfte nicht weiter schwierig sein (Include-File anpassen, Eingangsport anpassen, evtl. Ausgangsport anpassen..)-Bei mir funktioniert der TSOP1736 mit dieser Applikation ausgezeichnet; die 6 Datenbits
-
Thread
Probleme mit M32 und STK500
kein ATMEGA32, aber ich habe mit AVTProg STK500 ugedated. Es funktioniert nur teilweise, wobei der AT90S8515 funktioniert ohne Probleme. Hat da jemand Erfahrung?
ohne Probleme. Das merkwürdige ist es daß die Flashzeit sehr kurz ist (viel kürzer, als z.B. beim AT90S8515). Man kann den M32 in die eine von 2 Roten Sockeln stecken - in welche weiss ich nicht, weil die STK500 mit der alten Firmware den M32 nicht unterstützt hat und es steht nicht im Handbuch. Ich hab
-
Thread
Interrupt
Hallo zusammen, Ich (Anfänger) arbeite mit dem ATmega32 und dem AT90S8515 Controllern. Werden bei der Abarbeitung von Interrupt Service Routinen (Interrupt Handlern) bei Eintreffen anderer Interruptanforderungen aus meiner aktuellen Interrupt Service Routine gesprungen
Interruptprioritäten gibt der Reset Interrupt hat die höchste Priorität und der Analog Comperator Interrupt z.B im AT90S8515 hat die niedrigste Priorität. Was meinst Du mit freischalten ich laß ja alle Interrupts während der Abarbeitung einer ISR zu... Gruß Peter
-
Thread
Mikrocontroller ohne STK500??
Schau doch mal ins Datenblatt deines 8515. Ein AT90S8515 braucht einen Quarz, da er keinen internen Taktgenerator hat. Ein ATMega8515 braucht keinen Quarz, wenn man die serielle Schnittstelle nicht verwenden will. Er wird mit aktiviertem internen RC-Oszillator
Frage richtig beantworten zu können, müsste man allerdings erstmal wissen ob es sich um einen 8515 (AT90S8515) oder um einen Mega8515 handelt. Ist das denn so schlimm, die Bezeichnung korrekt und unmissverständlich anzugeben? ...
-
Thread
ATMega 8515 A/D-Wandler
haben? > > Nein, die hatten noch keinen. Was heißt "noch" keinen? Der Mega8515 ist aus dem AT90S8515 entstanden, und selbst der hatte schon mehrere Zeitgenossen mit ADC, v.a. zu nennen seinen Bruder im Geiste, den AT90S8535. Der AT90S8515 bzw. später (nach der Portierung der beiden auf die Mega-Plattform
-
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
Implementieren der arccos-Funktion
Doubles >>verarbeiten können. Zu der Performancefrage: Ich habe eine solche Anwendung am laufen. AT90S8515 @4Mhz, WINAVR, fplib mit eingebunden. Der AT empfängt nicht nur die NMEA-sentences vom GPS sondern muß sich auch noch um Log-, Echolot- und Windinstrument-sentences kümmern (4800 Bd). Für einige Ausgaben findet eine wahre Fließkomma-Trigonometrieschlacht statt. Und .. der AT90S8515 langweilt sich wahrlich dabei ):- Zu der Genauigkeitsfrage: Selbst bei DGPS (+/-3m Genauigkeit) reicht float vollkommen aus. Reiner
-
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
Fehlermeldung erscheint auch dann für die Zeile 11, wenn 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