-
Thread
kompilieren von C-Quellcode
Hallo, ich habe eine Schaltung aus dem Netz nachgebaut und brauche dafür einen AT90S8515 gebrannt. Der Quellcode lag im Netz nur als C-Quellcode vor. Jetzt meine Bitte: könnte mir jemand von euch den Quellcode in ein .asm File kompilieren, ich habe einen Dienstleister gefunden, der
-
Thread
PCF8547A
Ergebniss. hatt jemand mal ein Code für das teil in C geschrieben (erfolgreich). ich versuche es auf einem AT90S8515. es soll eine Tastatur mit acht Tasten angeschlossen werden. Die Eingänge sind über Pull-Up Widerstände auf einen Pegel von +5V gestzt undn werden bei betätigung auf 0V gezugen. Der Int kommt
-
Thread
128x64 Grafik LCD An Atmega 8/16/32
gleich mehrere Fragen bezüglich des Anschlusses an meinen Atmel, Hab folgende Atmels zur Verfügung: AtMega8515, 2x Atmega 16 und ein Atmega 32 1. Welche PINS muss Ich nun an meinen Atmel Anschließen? 2. Was hat V0, D/I, CS1, CS2, /RST / VEE / A und K für eine Funktion? Ist es besser wenn ich einen
Hab grade noch was Interessantes gefunden und zwar ein AM29F040B-90PC V Das müsste doch eigentlich ein einsetzbarer flash sein?
-
Thread
Interrupt - falscher Rücksprung ?
Pfeffer im Hasen: Du wirst kein -mmcu haben, so daß der Compiler/ Linker Dir die Runtime für irgendwas (AT90S8515 oder was auch immer der Default ist) zusammenbasteln, so daß weder Interruptvektortabelle noch Stack-Initialisierung auch nur ansatzweise passen.
-
Thread
8255 - wie programmieren
auf zwei Arten anschließen: 1.) Als (externen) Speicher, dies funktioniert nicht mit allen AVR's. Dazu brauchst du ein sogenanntes "XRAM" Interface. z.B. der AT90S8515 hat eins. An dieses XRAM-Interface schliesst du ein Latch an, um die 8 Datenleitungen und die unteren 8 Adressleitungen zu bekommen
Hallo, oder Du benutzt die I2C Schnittstelle der AVR's und pro 8 I/O Leitungen einen PCF8574 (kostet 2 Pins SLC/SDA). Da der PCF8574 auch noch einen INT-Ausgang hat kannst Du bei Eingangsänderungen einen Interrupt am AVR auslösen. Gruß Jörg
-
Thread
AVR Interruptregister wird überschrieben
Stunden. Es kann auch nicht am Prozessor leigen, da ich das selbe Verhalten mit einen ATMEGA16 und AT90S8515 bereits gehabt habe. Hat von euch jemand bereits so ein Problem gehabt? Danke im Voraus Markus
Timer1 verwendest? Oder - noch besser - deine Spannungsversorgung ist nicht sauber. Hast Du's mal S(t)imuliert im AVR-S(t)udio? Habe Dir nicht wirklich helfen können, schade... Wollte trotzdem was schreiben ;-) Gruß Axel
-
Thread
Max 7219 mit SPI ansteuern
bei dem ihr mir vielleicht weiterhelfen könnt. Zur Zeit versuche ich mit meinem Mikrocontroller (AT90S8515) vier 7-Segment-Anzeigen anzusteuern. Dazu benutze ich den Treiberbaustein Max 7219 von Maxim. Da Daten an diesen Baustein seriell geschickt werden müssen, habe ich erst versucht, ein Programm
-
Thread
VMLAB Simulation zu langsam???
Ich hab mir grad ein Programm geschrieben, dass abwechselnd 2 Leds am Port B eines AT90S8515 blinken lässt. Das Programm ist mein erster Versuch auf AVRs mit der Entwicklungsumgebung VMLAB (Hab vorher nur 8051er mit Keil-µVision programmiert) Zur Steuerung der Zeit, die eine Led
-
Thread
Leitungslänge ISP Adapter
parallelen ISP Programmer hier aus dem Tutorial nachgebaut. Nach einigen erfolglosen Versuchen meinen AT90S8515 zu programmieren, bin ich darauf gekommen das evtl die Leitung zu lang ist und hab sie auf 20cm gekürzt. Jetzt funktioniert alles. Nur habe ich keine Lust jedesmal unter den Schreibtisch zu
-
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
ISP Programmer für Atmega8
Alles klar. Es geht doch, habs eben doch noch gefunden. http://s-huehn.de/elektronik/avr-prog/avr-prog.htm MfG, Tugrul Ö.
recht gut. Ich hab auch mit so einem Teil angefangen und hab mit Mega8,Mega88,Tiny13,Tiny2313 und AT90S8515 noch nie Probleme gehabt. Aaaaallerdings hab ich den Controller immer aus der Zielschaltung entfernt. Deshalb arbeite ich mittlerweile,bei den Megas,immer mit einem Bootloader... das ist einfach
-
Thread
GPIB-Treiber
nano - Emanuele Girlando - Arduino UNO - Elektor-Artikel 4.2011 - Renesas-CPU - Uni Ljubljana - AT90S8515, FT245BM - Sven Pauli - Atmega16 - Anders Gustafson - PIC - Steven Casagrande - PIC - Jan Petersen - AVR - Oliver Dahlmann - Dennis Dingeldein - usw. unterschiedlich sind die eingesetzten
als maximale Datenrate steht im "Tutorial Description of the Hewlett-Packard Interface Bus" 1Mbyte/s über limitierte Distanz und 200-500kByte/s über die volle Distanz bis zu 20m. um alle zeitlichen Anforderungen der IEEE488-Spezifikation zu erfüllen wurden in den 80er Jahren Bustreiber eingesetzt
-
Thread
Interrupts und Flags
also der µc ist ein Atmel AT90S8515... na welches flag wird gelöscht? nur das TOV0 in "TIFR" oder auch das TOIE0 im "TIMSK" Register?
-
Thread
Image tank
Software auf dem PC schreiben. Ich habe so etwas auch mal mit einem FPGA und einmal mit einem kleinen AT90s8515 AVR gebastelt (teilweise nur frei verdrahtet), aber ich habe die Software nur soweit geschrieben, dass ich die CF-Karte als Image auf die Platte kopiere (also nur eine (!) 1:1 Kopie). Das ist
-
Thread
mfile Fehler
Anbei habe ich eine Fehler-Meldung, die erscheint, wenn ich mit mfile aus dem makefile_template den AT90S8515 selektiere. Was ist das für ein Fehler? Gruss Toni
-
Thread
AVR Eingang und Ausgang
könnte ihn aber auch mal posten.. EEPROM ist das 24C128 und SDA bzw. SCL liegen auf PORTA eines AT90S8515 Vllt fällt den alten Hasen hier mal was ein :) Gruß und Danke!
-
Thread
Assembler Schrittweise Debuggen (AVR-gcc)
`__vectors': ../../../../../avr-libc-1.4.4/crt1/gcrt1.S:51: multiple definition of `__vectors' C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crts8515.o:../../../../.. /avr-libc-1.4.4/crt1/gcrt1.S:51: first defined here Ich bin ein wenig ratlos
-1.4.4/crt1/gcrt1.S line 88 addr 0x1a */ /* file ../../../../../avr-libc-1.4.4/crt1/gcrt1.S line 89 addr 0x1a */ /* file ../../../../../avr-libc-1.4.4/crt1/gcrt1.S line 90 addr 0x1a */ /* file ../../../../../avr-libc
-
Thread
USART - Init beim mega128 in asm
versuche krampfhaft mit hilfe des datenblattes des avr mega128 den usart in gang zu bekommen. für den at90s8515 (uart) hab ich es mit dem avr-studio auf dem stk500 hinbekommen. beim versuch, dieses auf den mega128 zu übertragen brachte mir das studio immer die fehlermeldung: Operand 1 out of range (hier
-
Thread
Multimeter
Hallo Miteinander, ich habe heute die Firmware auf atMegax8 "aufgebohrt". Der atMega8 ist weiterhin vorhanden! Im Vergleich zwischen der original Quelle und meinen Änderungen liefert der Assembler das gleiche Hexfile für den atMega8 zurück. Also
Hallo Michael D., die Änderungen beziehen sich bisher nur auf die anderen Registernamen bzgl. den atMega48, m88, m168 und m328. Das Programm belegt nicht mal 2kByte ! Also reicht ein atMega48 aus. Zwischen atMega8 und atMega88 gibt es noch Unterschiede beim ADC-Wandler AVR094: Migrating from
-
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