-
Thread
Reste aus dem Bastelkeller
Hallo, biete die Teile in den Fotos. Von den AT90S8515 sind insgesamt 3 Stk. vorhanden! Ideal wäre es, wenn sich jemand findet der für alles zusammen ein gutes Angebot macht!
-
Thread
uralte 90s8535 ohne UART?
grad 2 Stunden versucht mit einem uralten 8535 die Serielle Schnittstelle anzusteuern. Auf einem 8515 läuft der Code einwandfrei. Kann es sein, dass es in grauer Vorzeit mal welche ohne UARt gab? Da ich jetzt nicht noch Lust habe nochmal 2h zu googeln, poste ich einfach mal. Janik
Datenblatt: www.atmel.com ->Products ->AVR 8-Bit RISC ->Devices ->Mature Products ->AT90S8535 gruß Gregor
-
Thread
[S] Suche alte Atmel - Evaluations-Board von Pollin
gibt es außer AT90S / ATmega 8515 und 8535 eigentlich noch was in dieser Bauform? Insbesondere pinkompatibel zu diesen Typen, aber mehr Speicher? fragt grüßend Patrick
-
Thread
AVR-GCC: Compiling-Problem
Hallo Ich hab die Examples von Peter Fleury's Page herunter geladen. Nun kriege ich aber folgende Fehlermeldung: avr-gcc -c -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -mmcu=at90s8515 -Wa,
-
Thread
Problem mit sprintf aus gcctest9
Hallo! Ich verwende den Code aus gcctest9 mit einem at90s8515. Codeauszug: SIGNAL(SIG_INTERRUPT0) /* signal handler for external interrupt int0 */ { u08 pos; pos=240; send(); sprintf(out, " Position: %u \r\n", pos); uart_putstr
va_arg(ap,int); default: *buf = format_flag; buf++; *buf=0; continue; case 'S': case 's': ptr = va_arg(ap,char *); strcat(buf, ptr); continue; case 'o': base = 8; *buf = '0'; buf++; *buf=0; goto CONVERSION_LOOP; case 'i'
-
Thread
Dimmen von LEDs mit Interupt/UART
hier das richtige Forum gewählt habe. Könnte den angehängten Code vielleicht jemand mal auf einem AT90S8515 (STK500) ausprobieren oder sich zumindest mal den Code ansehen und mir sagen ober er funktioniert? Zur Funktionsweise: Das Programm soll eine die 8 verschiedenen LEDs dimmen können über eine
-
Thread
HILFE der Reset funktioniert nicht!
Hallo, also ich bin so langsam am verzweifeln. Ich habe hier ein at90s8515 und er funktioniert nich richtig. Ich kann ihn wunderbar beschreiben/löschen, aber das programm läuft einfach nich. Ich habe mal am Reset pin gemessen und da ligen nur 0,7 V an, es müssten doch
-
Thread
UART per Atmel Studio und STK500
stimmt sicher. Immer selbes Ergebnis. Was mir nun aufgefallen ist, früher hatte ich die UART am AT90s8515 verwendet (der hat keine FUSE-Bits). Daher nehme ich an, dass ich diese falsch gesetzt habe?! Es soll der externe Takt des STK500 verwendet werden. Die Fuse-Bits waren auf int. Oszillator gestellt
-
Thread
MP3-Player Projekt
Hallo, nur so am Rande: mein MP3-Player damals (tm) hatte einen AT90S8515, 32k externen Ram, einen MAS3507 als MP3-Decoder, etwas TTL, eine 6GB 2,5" HD, ein 2x16 Display. Filesystem war allerdings nicht FAT sondern Amiga-FFS... Der Ram hatte eine StandBy-Batterie,
-
Thread
FAT für SD
einer, der, im Gegensatz zu den üblichen PICs, ein Interface für externen statischen RAM hat (8051er, AT90S8515... aber wahrscheinlich gibt es das bei den "großen" PICs auch.)
-
Thread
[V] Atmel STK500
aber da ging es unter. Das STK500 ist kaum benutzt, inclusive allem orginalem Zubehöhr, außer den AT90S8515 (laut Packliste) habe ich nicht mehr, da würde ich dann ein anderen Atmel reinpacken. Als Preis habe ich an 50€ gedacht (inclusive Versand in Deutschland). Bei Intresse bitte eine PN
-
Thread
XPORT Lantronix
MAX232, der auf der einen Seite 9pol. Buchse hat, auf der anderen Seite PD.0 und PD.1 (UART) eines AT90S8515 (ich hab noch 2-3 davon, die ich 'verbrauchen' will) .. der XPORT ist an den 3.3V angeschlossen, sein RS232-out geht direkt auf PD.2, PD.3 geht über 4k7 gegen den RS232-in, 3.3V Z-Diode nach Masse hält den Pegel "hübsch".. ist zwar nicht die sauberste Lösung, aber wenn's selbst die c't so abdruckt, wirds ok sein.. Als Testprogramm hab ich die Software-UART ohne Interupt von Atmel genommen, entsprechend auf den Port und Baudrate geändert, die UART programmiert, bei
-
Thread
Verschachtelungen funktionieren nur im Simulator
=> nur im AVR-Studio.Es muss irgendwas mit SP zu tun haben. Bitte helfen Sie mir. Mikrokontroller :AT90S8515, AVR-Studio 3.2. Danke sehr.
-
Thread
Tastatur gesucht
Hallo, ich benötige eine ganz einfache Tastatur zum Anschluss an einen AT90S8515. Damit will ich eine ganz einfache Menusteuerung umsetzen. Es sollen eigentlich nur 4 Tasten sein. Rechts/Links und Rauf/Runter. Ich will mir sowas nicht aus 4 Tastern bauen. Soll kleiner
-
Thread
Fehlermeldung bei ARV GCC
Hy Leute ---cut--- avr-gcc gesammt.o -Wl,-Map=gesammt.map,--cref -mmcu=at90s8515 -o gesammt.elf C:\AVRGCC\BIN\..\lib\gcc-lib\avr\3.0.2\..\..\..\..\avr\bin\ld.exe: address 0x800 288 of gesammt.elf section .bss is not within region data C:\AVRGCC\BIN\MAKE.EXE: *** [gesammt.elf
-
Thread
Aktivierung WATCHDOG beim AVR
Hallo, ich habe ein Probleme den internen Watchdog des AT90S8515 zu aktivieren. Ich setze das WDE Bit auf 1, aber trotzdem bekomme ich keinen Reset (zumindest im AVRStudio). Woran kann das liegen ? Wie muß ich den Watchdog konfigurieren,damit er läuft
-
Thread
Reset- Leitung
Hallo zusammen, Ich habe vor einen AT90S8515 per Relais ein- und auszuschalten. Nach dem Einschalten soll ein einfaches Programm ablaufen und anschließend wird der µC wieder per Relais abgeschaltet. Was muss ich für solch eine Anwendung
reset nicht direkt nach plus legen. Legen ihn also besser über einen Widerstand von 10k nach plus. P.S: Es erscheint mir ein bischen uebertrieben ein Relais zum ein-ausschalten zu verwenden. Ein Transistor taets auch. Wenn es fuer deine Anwendung interessant ist, im ELV Journal sind immer wieder Schaltungen
-
Thread
Avr-Studio Programmer geht nach avrdude nicht mehr
Hi, ich kann selbst unter avr-studio 4 (stk500, AT90S8515,ISP, Installationshowto asm Beispiel) nicht mehr programmieren, obwohl es, bevor ich mit (windows) avrdude rumgespielt habe, ging. WARNING: FLASH contents differs from file.. FAILED! Messagebox: Problems occurred when excuting commands(s). Please check the history window. See the troubleshooting section in help for information on what may have caused the problems. Jetzt ist fuses->spi enable ist mit Fragezeichen und grau unterlegt
-
Thread
3 RF-ID Module mit Mega 32 einlesen, wie geht das?
einzulesen und diese 12 seriell empfangenen Zeichen anschließend weiterverarbeiten zu können. Verwende den AtMega32L, AVR-Studio 4.18 SP2/inkl. WinAVR, ein 4x20 Zeichen LCD-Display Das LCD Display läuft. Angeschlossen ist das Modul (nur eines momentan) an Pin 14 RxD; Nur wie ich die drei Tags zur Anzeige
08 peter Exp $ Software: AVR-GCC 3.4, AVRlibc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 at 4 Mhz DESCRIPTION: This example shows how to use the UART library uart.c *************************************************************************/ #include <stdlib.h> #include
-
Thread
LED blinkt mit der halben erwarteten Rate
nicht mit ca.1Hz, wie von mir erwartet, sondern nur halb so flott. Ich benutze das STK500 mit einem AT90S8515-8PC - der sollte daher doch mit 8MHz laufen oder ist da noch irgendwas zu konfigurieren? (Die Board-Jumper stehen alle in der Default-Position.) Über Hinweise jeglicher Art würde ich mich freuen
-
Thread
A/D Wandler, STK500, 320mV
hi, ich möchte eine max. 320mV analoge Spannung umwandeln und habe ein STK500 mit AT90S8515 mc zuhaus stehn. Laut Datasheet hat dieser mc keinen A/D Wandler. Nach einigem Suchen fand ich den ATmega32 welcher im Datasheet folgenden Satz hat, "0 - Vcc ADC Input Voltage Range", Vcc ist
-
Thread
Schachcomputer
du noch einen der STK501 Adapter, das STK500 kann nur dir DIP Typen brennen. Bei meinem STK lag ein AT90S8515 und ein ATMega16 bei. Wenn du aber die eher komplexen Dinger auf dem uC abziehen willst und folglich viel Speicher brauchst, dann kommst du bei Atmel an den SMD Typen nicht vorbei und dazu
@Karl Heinz Buchegger: Seit wann kommt neben den turm der läufer????? T L S D K S L T B B B B B B B B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b b b b b b b b t l s d k s l t
-
Thread
Verkaufe HMPEG MP3 Player
ähnlich der Abbildung und Beschreibung im Bereich HMPEG MP3-Player nur nicht als SMS Ausführung. - AT90S8515 ist ein 8-Bit Mikrocontroller (µC) mit 8MHz - MPEG Decoder Intermetall MAS3507D - GAL16V8 - Dreh Schalter und IR-Modul zur Bedienung ... Dazu gibt es noch 2x 2zeiliges 20 Zeichen LCD Module
Umsetzung Gehäuse Platz... Bei Interesse melden, Preis ist Verhandlungssache. Hinweis: Alle IC´s mit Sockel bestückt somit, jederzeit austauschbar!!
-
Thread
Programmer für AVR
Hallo zusammen, Habe mir eine Testplatine mit AT90s8515 gestrickt. Die Ports PA, PB und PC habe ich mit LED´s (2mA Low Current) beschaltet und mit Widerständen (1,5k) an "GND" gelegt. Quarzfrequenz 4Mhz. Auf die Platine habe ich zusätzlich den
-
Thread
LCD mit M50530 Controller an Atmega 8515
bereits vorhandenes LCD von Samsung aus einem Siemens Telefon mit M50530 Controller an meinen Atmega 8515 anschliessen. Ich nutze ein STK500 Board ;) Die PIN Belegung meines LCD ist folgende: Pin 01 -> Ground Pin 02 -> Data0 Pin 03 -> Data1 Pin 04 -> Data2 Pin 05 -> Data3 Pin 06 -> Data4
Zeilen x 24 Zeichen) schon mal zum Laufen gebracht, allerdings im 8-bit Modus in Assembler an einem AT90S2313. Wenns interessiert kann ich mal die Routinen hier reinstellen, aber frühestens heute Abend, jetzt habe ich keinen Zugriff darauf. Gruß Reinhard
-
Thread
AVR + CAN-Controller ????
applicationnotes/AN97076.pdf Ist zwar für den 8051, aber einige AVR können ja auch memory mapped IO, z.B. AT90S8515 oder ATMega162. Peter
-
Thread
Lauflicht in C mit AVR - bei Tastendruck umkehren
dem Programmieren in C, bin jedoch noch nicht sonderlich gut darin. Ich benutze den Mikrocontroller AT90S8515 und habe vor, ein Lauflicht zu programmieren, das durchgehend in eine Richtung läuft, bei einem Druck auf einen Schalter soll die Richtung dann geändert werden. Ich habe bereits angefangen, den
-
Thread
Software AVRISP 3 für STK100 gesucht
PonyProg-Webseite ist das STK100 nicht aufgeführt, vermutlich weil das STK100 "Eigenintelligenz" in Form eines AT90S8515 besitzt welcher den eigentlichen Programmiervorgang übernimmt. Kanda (die Entwickler der Software und des Boards) habe ich schon angeschrieben, aber ich mache mir da nicht viel Hoffnung.
-
Thread
GLCD ohne Controller DMF612
Das 480*64 habe ich schon angesteuert ohne Controller im Interrupt der synchronen Schnittstelle des AT90S8515 mit 32k Zusatzram. Software in Assembler liegt im Downloadbereich von http://www.funkamateur.de als \DB1UQ_LC-Display_1.zip - \AVR_Quelltexte\YigFilter.asm
-
Thread
IR-Fernbedienung mit MC
sogar schon so etwas?? Ich mach das für ein Schulprojekt, und geplant war eine Fernbedienung mit AT90S8515. Ich freue mich über jeden positiven Post. MfG Stephan Saathoff
-
Thread
Kauf von Passenden UCs
mehr im Handel erhältlich sind. Conrad, Farnell... Supportet werden : ATiny11,12,15,22,28 AT90S1200,2313,2323,2333,2343,4414,4433,4434,8515 ATmega8,16,161,163,323 1. Ich gehe sehr davon aus das diese Veraltet sind un darum nicht mehr im Handel erhältlich sind, richtig? Zu Hause habe ich
-
Thread
JPEG-Umwandlung mit AVR
Quellcode des Atmels noch die Kommunikation zwischen Webpage und Atmel erklärt..darin werkelt ein AT90S8515. Leider finde ich da keinen richtigen Einstieg wie ich ein evtl. Projekt anzufngen habe. Gruß Jörg
Das einfachste Verfahren wären die komprimierten BMP's. Diese nutzen RLE = Run Lenght Encoding. Normalerweise sollte diese Kodierung mit 10 Zeilen Source erledigt sein. Das Dateiformat von BMP's ist ebenfalls sehr einfach. Ich würde damit anfangen, wenn
-
Thread
LED blinkt nicht!
PWM, einfach mal um eine LED ein-und auszuschalten. Dazu verwende ich eine STK500 und flashe einen AT90S8515. Irgendwas ist falsch, da die LED nicht blinkt. Vielleicht kann ja jemand mal den (primitiven) Quellcode ueberfliegen und mir sagen warum's nicht geht. Bei dem Vergleichswert bin ich mir ueberhaupt
-
Thread
[AVR] IR Fernsteuerung nachbilden (Aufzeichnen)
Ich habe versucht mit einem AT90S8515 eine IR Signal einer Fernsteuerung aufzuzeichnen und wiederzugeben. Es funktioniert aber nicht. Ich habe einfach in gewissen Zeitabständen den aktuellen Wert der IR LED (ein oder aus) Bit für
-
Thread
Lasten Schalten (12V / 20W) mit dem Microcontroller
Hallo, Ich möchte mit einem AT90s8515 drei Halogenlampen (je 12 Volt / 20 Watt) einzeln Ansteuern (An- und Aus). Die Halogenlampen werden von einem Trafo gespreist welcher 12 Volt Wchselstrom liefert. Relais will ich nicht einsetzen
-
Thread
Umstieg auf ATmega16
Hallo, ich bin gerade dabei den AT90S8515 gegen einen ATmega16 zu ersetzen. Ich habe versucht das identische Programm auf den ATmega 16 zu übertragen. Das programm ist noch recht einfach und ich verwende außer dem Timer0 keine besonderen
-
Thread
taster auf 2 arten abfragen
1.) Man kann das vielleicht so machen... s. u. 2.) uint32_t, die geht bis 4 Milliarden Erstens sollte man Interruptfunktionen so knapp wie möglich halten. Also keinesfalls ellenlange Warteschleifen dort hineinbringen. Zweitens, wenn
D:\Mikrocontroller\entprell>compile.bat D:\Mikrocontroller\entprell>C:\WinAVR\bin\avr-gcc-mmcu=at90s8515 -Os -o kofi.out kofi.c kofi.c:39: error: syntax error before "char" kofi.c:40: error: syntax error before "char" kofi.c:107: error: `TIMER0_OVF0_vect' undeclared here (not ina function) kofi.c
-
Thread
Servosteuerung für Webcam über Ethernet bzw. TCP/IP
gebaut, indem er eine ISA-Netzwerkkarte (Realtec) über selbstgestrickten ISA-Bus an einen MEGA128 (MEGA8515 geht auch, braucht nur kräftig I/Os (mind. 16)) gebastelt hat. Optional kannst du auch von einer alten Karte den Realtec-Chip runterlöten, und dir so dein eigenes TCP/IP-Interface zusammenschustern.
realisieren willst, ist IGOR-Plug genau das richtige. Igor Cesko hat das USB-Protokoll auf einen AVR (AT90S2313 bei 12 MHz ! ) portiert, und bietet sowohl Schaltplan als auch Quellcode kostenlos im Internet an. In beiden Fällen könnte es schwierig werden um eine Treiberprogrammierung herumzukommen. Bei
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
= Output Config Lcdbus = 4 Config Lcdmode = Port Do Lcd "Test" Loop End ciao gustav P.S: und ASM AT90S8535 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% --------------------------------------------------------------- [.cseg] 0x000000 0x00025a
angesagt. Ein AVR-Basic gab es. Die Demoversion war unbrauchbar. Die Leichtversion ging nur für den 90S1200 mit 1K Code und 40$. Die Vollversion kostete 250$. Von IAR gab es einen C-Compiler EWA-90LE für 3000,- DM. Der GCC war im Aufbau und fürchterlich in der Handhabung. Unter WIN auch noch schlecht
-
Thread
Speicherende
Hallo, gibt es eine möglichkeit festzustellen, ob ein Programm in einem AT90s8515 zur Laufzeit den kompletten Arbeitsspeicher (intern) belegt? Also inklusive Stack. Mein Programm zeigt nämlich komische Ausfallerscheinungen, wenn ich es um genau eine Variable erweitere...
wird einfach ein string "stack_end" z.B. an das Ende des stacks geschrieben. Verschwindet auch das "s" im Laufe der Simulation, hast du ein stackproblem. Das kann man natürlich auch in Assembler machen, man muss sich allerdings selbst um die letzte stackadresse (letzte Variable+1) kümmern. Bei dem von
-
Thread
Lüftersteuerung
Elektroniker gelernt bin aber seit 4Jahren raus aus dem Beruf! Ich will eine Lüftersteuerung mit einem At90S8515 aufbauen! Es sollen min. 4 12Volt Lüfter gesteuert werden d.h. der AVR soll 4 Temp-Sensoren einlesen und je nach Temp die Drehzahl jedes Lüfters ändern des weitern soll der AVR die aktuelle Drehzahl
einen A/D Wandler digitalisieren der es per I2C-Bus an den AVR weiter gibt! Ist das ne gute Idee? P.S. Rechtschreibfehler sind Absicht und ausdruck meiner Persönlichkeit bzw. das Ergebnis der x Bier die ich konsumiert habe.
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
die Taktfrequenz wichtig sein. Es wäre nicht der erste AVR, der die Maximalwerte nicht schafft. Der AT90S1200 war z.B. im Datenblatt mit 20MHz angegeben, das Eval-Sample war mit 16MHz beschriftet und der Produktionstyp schaffte nur noch 12MHz. Und beim AT90S8515 blieben von den 20MHz im Datenblatt sogar
schon eingegangen. Ich habe gefühlt drei unterschiedliche Generationen AVRs im Kopf: - die ersten AT90Sxxxx, die noch so klein waren, dass die meisten Speicherstellen ohne Handstände zu erreichen waren. Einzige Ausnahme war da der alte 128er - die Megas, bei denen soviel Peripherie dazugekommen war
-
Thread
AVR910 Programmer beschleunigt für avrdude
Wandler (FT232BM) habe ich gerade erhalten. Mit AVRProg werden zum brennen von 1684 Byte in einen AT90S2313 16 Sekunden benötigt (wg. seriell Protokoll Overhead) Mit dem modifizierten avrdude und der neuen Firmware unter Windows sind es noch 4,8 Sekunden! Also eine echte Alternative für alle
die neuen Kommandos implementiert. Scheint problemlos mit AVRPROG zusammenzuspielen (1200/2313/4414/8515). Ich habe die FW allerdings noch nicht für die MEGA-AVRs ausprobliert. Die Programmierzeiten sind merklich schneller geworden. Das von AVRPROG untstützte Protokoll steht im beigefügten Sourcecode.