-
Thread
AT90S8515
Hallo ! Ich habe mir gerade mal ein Board aufgebaut. - AT90S8515 und Spannungsregler mit der nötigen beschaltung 470yF 100nF am Eingang und 10yF und 100nF am Ausgang des 7805 - Quarz 8 Mhz mit 33pF - Resetschaltung Erstmal habe ich keine Port´s usw. angeschlossen
Nein, der AT90S8515 hat keine interne Takterzeugung und selbst wenn, würde sich das kaum so auswirken. Hast Du mal eine andere Last an den Spannungsregler gehängt und dann gemessen? Die Dinger können nämlich auch selbst
-
Thread
AVR-Studio BUG ? ( EECR cleared? )
1, 0, 0, 9 die Simulation der ser. Schnittstelle nicht. korrekt d.h der simulierte Controller (AT90S8515 bzw. mega...) bleibt an der Stelle im Code hängen an der er auf das Rücksetzen des Bussy wartet : asm: eep_r_wait_s:sbic EECR, 0 ; bit cleared? rjmp eep_r_wait_s
-
Thread
Hardware Handshaking
oder 11.059 (kann fast jeder alte 8515 ab ) ,das ergibt mit den passenden Teilerfaktoren ( siehe AT90S8515.pdf page 58 o.ä. ) brauchbare Baudraten mit %Error = 0.0 -üblicher Standart f=7.3728 ,UBRR= 47 ergibt saubere 9600 Baud MfG Kai
-
Thread
AT90S1200 Programm auf AT90S8515 umschreiben
Hallo Ich versuche das im Anhang von U. Hempel geschriebene Programm auf den AT90S8515 umzuschreiben. Ich habe die Interrupt-Vektoren schon abgeändert, und auch den Stack initialisiert. Das AVR Studio 4.08 gibt einen Fehler aus, der sich auf den Zugriff auf das EEprom bezieht
-
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
-
Thread
Hat der AT90S8515 einen 10bit DAC?
Hi, ich habe bei Reichelt gelesen dass der AT90S8515 einen "echten" 10bit-Digital-Analog-Converter hat. Ich habe im datenblatt aber nichts darüber gefunden. Ist das nur ein fehler von Reichelt oder habe ich das falsche Datenblatt, bzw. nicht richtig
Du hast evtl. den AT90S8515 mit AT90S8535 verwechselt.
-
Thread
UART in gcctest9 - Einlesen eines Zeichens
Hallo zusammen! Ich versuche gerade auf einem AT90S8515 den UART mit dem Code aus dem gcctest9 (uart.c + uart.h) zum laufen zu bringen. Senden mit uart_putchar und uart_putstr funktionieren ohne Probleme. Jedoch komme ich mit dem Empfang von Zeichen nicht
-
Thread
Anfängerfrage zu Variablen und Timer
und die Forumsteilnehmer. Ist erste Klasse hier! Ich hab seit ein paar Tagen ein STK500 mit einem at90s8515 und bin eifrig am experimentieren. Also, meine Fragen. Ich möchte 2 Variablen vertauschen. Gibt es da einen Befehl der wie SWAP arbeitet aber nur halt mit Variablen? Momentan behelfe ich mit mit
der Timer nur 244 mal durchläuft bis ein Interrupt ausgelöst wird. Ok....nun verwende ich einen at90s8515. Ist bei dem das TCNT0 Registe auch irgend wie vorbelegt? Oder macht der tatsächlich 256 Zyklen bis zum überlauf? so long, Bernd
-
Thread
Dimmen von LEDs mit Interupt/UART
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
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
Ramerweiterung
Hallo Leute, ich möchte 4 von diesen SRAM Baustein zusammen mit einem AT90S8515 benutzen, der ja bekanntlicht externes Ram ansteuern kann. Ich möchte die 4 Chips aber einzeln über Latches und einen 2Bit decoder, sprich 2 Portpins auswählen können. Es soll also ein Adressbus
-
Thread
ATMEL MEGA8515
Parallele Schnittstelle programmieren. In der Liste zur Auswahl des Controllers gibt es einen AT90s8515 jedoch keinen Mega8515. Bei meinen Programmen habe ich immer in der ersten Zeile den Namen des Controllers eingefügt z.B. include "90s2313.dev". Geht hier auch "8515.dev" oder gilt das dann nur für den AT90S8515 ? Im Forum habe ich gelesen das der Mega8515 einen internen RC Oszillator verwendet. Wie kann man diesen Ausschalten bzw. den Oszillator in Verbindung mit einem Quarz verwenden ? Ich habe schon
-
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
EEPROM Problem
sorry for my bad english) Also das ist normal, hatte ich auch, aber mit dem AT90S1200 und dem AT90S8515. Die S-Typen funktionieren erst ab 4V zuverlässig. Der 1200 löschte nicht das EEPROM, sondern brannte bei zu geringer Versorgungsspannung absoluten Blödsinn hinein... Für kleinere Spannungen sollte
-
Thread
inputs am avr funktionieren nicht richtig!
geschrieben, das bei gedrücktem schalter eine led aufleuchten lassen soll. der schalter ist an port a0 (at90s8515) und mit internem pull-up. und wenn ich den schalter auf ground lege leuchtet die led. hat also funktioniert. und jetzt wollte ich es auch mal andersrum ausprobieren. hab also den internen pull-up
-
Thread
AT90S8515 -> ATmega8515
Irgendwie bekomme ich den Umstieg vom AT90S8515 zum ATmega8515 nicht hin. Bei AVR's sind mit einem 7,3728MHZ Quarz und zwei 22pF Kondensatoren bestückt. Eine einfache Zeischleife (abzählen von Registern) dauert beim 90S8515 - 30sekunden und beim
-
Thread
Device Type Not Defined
für io.h fehlt. Im Makefile steht er jedoch drin: ... # MCU name MCU = at90s8515 ... Wenn ich mir den Quelltext von der io.h ansehe steht da drin .... #elif defined (__AVR_AT90S8515__) # include <avr/io8515.h> .... Muss ich den Chip irgendwie noch im Quelltext des
definieren oder habe ich den Typ falsch deklariert? Was kann da falsch sein? Benutze STK500 mit at90s8515. Programmiere mit WinAVR (Version vom 13.09.2003) Bin für jede Antwort dankbar. MfG. S. Oliver
-
Thread
vu meter mit atmel
Hi, also erstmal kann dein AT90S8515 nicht ohne Quarz laufen . Falls du z.B. ein Atmega8 haettest koenntest du die internen 1 Mhz nehmen. Der Timer arbeitet mit einer Prescaler von 8 (Quarzfrequenz/8) Schau dir mal bitte das
-
Thread
Flashen über ISP
Habe mal eine Frage zum programmieren eines AT90S8515. Muß man vor dem programmieren des Flash-Speichers einen Chip-Erase ausführen ? Ich habe einen Downloader für diesen Chip programmiert. Es klappt auch wunderbar. Nur habe ich festgestellt, daß
-
Thread
Hallgeber auslesen ?
und es also nicht abhängig vom Fahrzeugtyp sein kann. Ich kann ja theoretisch das Signal mit nem AT90S8515 "auslesen" und dann auf nem LCD darstellen, oder ? mfg Kay
-
Thread
ich krieg mein AVR net zum laufen
Hallo, ich habe ein Entwicklungskit mit nem AT90S8515. auf dem Board laufen die Programme einwandfrei. Wenn ich jetzt das ganze auf nem Steckbrett aufbaue, dann wird mein AVR total heiß und nicht tut sich. ich habe im Internet gegoogelt um zu sehen,
-
Thread
Serialles LCD Display - Ansteuerproblem
Hallo, ich habe einen AT90S8515 und versuche über PortB ein 4-Pin LCD Display (WD-C080-1P [von pollin.de])anzusteuern. Habe die Belegung so gewählt: SI:PINB0 - Daten schreiben SK:PINB1 - Daten clock SO:PINB2 - Daten lesen
-
Thread
Image tank
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 recht
-
Thread
AVR tot?
Hi, ich habe in letzter Zeit mal angefangen mich etwas mit dem AT90S8515 zu beschäftigen (ADC ansteuerung, Frequenzmessung, Temp-Messung mit DS18S20, usw...) hat aucg gut funktioniert. naja, mein Prob besteht darin dass sich mein ATMEL nun irgendwie verabschiedet hat
sollt aber doch auch reichen ?! naja, was soll ich sagen, pony spricht immernoch nicht mit meinem AT90S8515 :( hab mir zwar schon beim reichelt neue 8515er bestellt, aber da dass schon mein zweiter "toter" ist (der erste ging schon vor über nem jahr hopps, gleiches symptom) würde ich ihn gerne wiederbeleben
-
Thread
Probleme mit USART (ATmega8515)
9600 BPS funktioniert. Mir ist das bisher entgangen, dass sich da beim ATmega8515 im Vergleich zum AT90S8515 etwas geändert hat, was die Taktung anbelangt. Bisher gab es ja keinen internen Oszillator. Aber man lernt halt nie aus. Eine Kleinigkeit geht aber leider immer noch nicht. Aber das liegt eher
schreibt, die das gleiche erledigt. Nun bin ich mal gespannt ob der ATmega8515 mehr aushält als der AT90S8515. Von dem sind mir schon 2 Stück kaputtgegangen (vermutlich wegen ESD). Immer nach dem Umprogrammieren in der Schaltung war er futsch - sprich einzelne Port-Ausgänge haben einfach nicht mehr funktioniert
-
Thread
Platine ätzen
von den Prozessoren ausgelesen werden sollen. Und natürlich die Stromversorgung 2. Platine AT90s8515 mit Sockel und 16x2 LCD Display und 2 Hallsensoren (dienen als Schalter) Die Bauteile liegen alle schon in meiner Schublade, wollen aber alleine nicht auf die Platine (komisch !!!!) Das ganze
-
Thread
"Z+" kaputt?
Dauer Sinn macht. Was genauso toll ist, ist die Langlebigkeit einiger AVR's: - AT90S4433 - AT90S8515 - AT90S8535 - ATmega103 - ATmega163 ... Welche werden die nächsten sein ? Gruß Fiffi
-
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
umwandeln von Hex in Mnemonic
Ich habe folgendes Problem: Nachdem nach langem, fehlerlosem Einsatz mein AT90S8515 auf einmal ´rumgesponnen hat habe ich ihn mit einem Multiprogrammierer ausgelesen. Und Fehler im Code, im Vergleich zum Original-Code, festgestellt. Mich interessiert nun, WAS falsch ist, damit ich
sauber aufgeführt ist, welcher Hex-Code welchen Assembler-Befehl bedeutet. So eine Tabelle für den AT90S8515 würde mir auch schon weiter helfen. Nur habe ich solch eine Tabelle auch noch nicht gefunden... Würde mich über jeden kleinen Hinweis freuen Boris
-
Thread
Warteschleifen Berechnung
die Taktzyklen in diesem Beispiel (vom Internet)wirklich richtig berechnet ? Laut Datenblatt AT90S8515 braucht der Befehl "rcall" schon 3 Zyklen, und der "ret" Befehl 4 Clock-Zyklen. --------------------------------------------------------------------- Wait50us: ;Systemtakt = 10Mhz
-
Thread
Fuse und Lockbits
Weder beim AT90S8515 noch beim ATmega8515 kann man sich /RESET per fuse bit wegdefinieren. Wenn Du wirklich die lock bits gesetzt hast (ja: man kann /alle/ AVRs sperren), dann hilft ein simples chip erase, sie wieder
-
Thread
Fehler beim versuch zu kompilieren
in der Dokumentation von avr-libc angesehen ... C:\lcd>C:\WinAVR\bin\avr-gcc.exe -g -Os -mmcu=at90s8515 -c test_lcd.c C:\lcd>C:\WinAVR\bin\avr-gcc.exe -g -mmcu=at90s8515 -o test_lcd.elf test_lcd.o test_lcd.o(.text+0x2c): In function `main': C:\lcd/test_lcd.c:53: undefined reference to `lcd_init
:\Programme\Microsoft Visual Studio .NET \FrameworkSDK\Lib\ -Wl,-Map=test_lcd.map,--cref -mmcu=at90s8515 -o test_lcd.elf avr-gcc: C:\Programme\Microsoft: No such file or directory avr-gcc: Visual: No such file or directory avr-gcc: Studio: No such file or directory avr-gcc: .NET\FrameworkSDK\Lib
-
Thread
Timer1 - Fehler bei 16Bit - 8Bit OK
oder auch nur OVERFLOW TCNTH mit TCNTL funktionieren nur, wenn ich in den unteren 8Bit bleibe im AT90S8515 sowie im ATMega6. Sobalt ich einen 16Bit großen Wert verwende, kommt aus dem Controller nur mißt. Das Programm im Anhang ist nur ein Auszug, also abgemagert auf das Problem. Normal brauche ich
-
Thread
LED blinkt mit der halben erwarteten Rate
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
Servo mit PWM ansteuern?
Moin, mittels des 16Bit-Timers des AT90S8515 möchte ich einen Servo ansteuern. Wenn ich das Signal richtig vom Oszilloskop abgelesen habe, so hat es eine Länge von ca. 8 ms von denen ziwschen 1 und 2 ms high sind. Kann ich so ein Signal mit
-
Thread
Probleme mit externem RAM
aber ich finde es so unverständlich und frech von dem.) Könnte ein ATmega8515 gegenüber einem AT90S8515 da Abhilfe schaffen? Kann ich die gegeneinander austauschen? Und bestände dann sogar die Möglichkeit den mit externem RAM und 16 MHz zu betreiben oder ist das dann entgültig zu schnell? Vielen
-
Thread
4MHz Quarz ungenau auf 2-3 Sec pro Minute
Benutze den AT90S8515. Im Datenblatt habe ich keinen Hinweis auf den RC Oscillator gefunden. Dies scheinen nur die moderneren Typen zu besitzen. Der Jumper auf dem STK ist okay. Folglich muß was an meinem Code fehlerhaft
-
Thread
Suche Anfänger Beispiel für Bascom
Hallo, habs jetzt endlich hinbekommen meinen AT90S8515 zu proggen. Ich steig aber noch nicht so ganz bei Bascom durch. Ich möchte das wenn ich Taster 1 an PortD drücke die LED1 an PortB angeht und über die serielle Schnittstelle soll mir der Terminal
-
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
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
Verkaufe HMPEG MP3 Player
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
-
Thread
AT90S8515 mit 80 LED´s
Hallo, ich möchte mit meinem AT90S8515 insgesamt 80 LED´s getrennt ansteurn können. Ich denke mal, ich muss das Signal Multiplexen. Leider habe ich keine Ahnung wie das geht. Ich habe im Anhang ein Bild, wie ich es gern realisieren würde
-
Thread
Ret und Call klappt nicht! Warum?
Habe gerade ein program für einen AT90S8515 im Assembler und Emulator getestet. Aber der ret befehl klappt nicht, er springt immer irgendwo hin wo er nicht soll. Bin leider anfänger auf dem Atmel, woran kann das liegen? Könnte das problem
-
Thread
glcd 240X128 mit t6963 und AVR 8515
hallo zusammen, möchte ein glcd mit t6963( conrad bestellnr. 187445 ) mit einem at90s8515 ansteuern. basacom avr basic soll einsetzt werden. folgende verbindungen wurden vorgenommen: '1 GND GND '2 GND GND '3 +5V +5V '4
-
Thread
Sleep instruction
Hay Leute, weiss jemand wie ich nen ATMEL (AT90s8515) in den sleep mode schalten kann? Laut Datasheet ist das SE und das SM Bit zu setzen, aber dan wartet er anscheinend noch auf eine sleep instruction. Wie soll die denn aussehen? Ich benutze ICCAVR
-
Thread
Stromverbrauch eines AT90S8515
Wie hoch ist eigentlich der Stromverbracuh eines AT90S8515 wenn alle Eingänge benutzt werden?
-
Thread
vom 90s8515 zum atmega162
Moin! Ich habe bisher Programme auf dem dem STK500 begelegten AT90S8515 erstellt, und bin nun an einem Punkt angelangt, wo ich auf den ATmega162 wegen seiner doppelten seriellen Schnittstelle umsteigen muss. Leider spinnt sich das AVRStudio jetzt einen zurecht, indem
Habe eine Lösung gefunden: Bei den AVRfreaks.com gibt es eine AppNote "Migrating at90s8515 to atmega162". Nur zur Info...
-
Thread
Externer RAM beim AT90S8515?
Moin, wo kann man einen Schaltplan für den Anschluß eines RAMs beim AT90S8515 finden? Was muß man dabei bdenken? Kann jeder RAM-Baustein mit 64 K verwendet werden, unabängig von seiner Speicherorganisation? Vielen Dank schonmal, J. Rehder
> wo kann man einen Schaltplan für den Anschluß eines RAMs beim > AT90S8515 finden? Im Datenblatt. Wenn Dir das dort nicht genügt, habe ich so meine Zweifel, ob Dir ein Schaltplan allein genügen würde. > Was muß man dabei bdenken? Timing. Timingdiagramme sind
-
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 Programmer
-
Thread
Motor langsam starten mit AVR und L293D
machen und wo die Taktfrequenz eigestellt wird. Kann mir jemand helfen? Kann man anstatt des AT90S8515 auch einen AT90S2313 verwenden? Ist das Programm und die Taktfrequenz vom Quarz abhängig? Wie muss ich den Code verändern, um z.B. eine Frequenz von 1kHz zu erhalten? MFG, #############