-
Thread
AT90S8515
Ein Moin an alle!!! Ich habe folgendes Problem. Ich habe mir einen Schaltung mit den AT90S8515 aufgebaut die eigentlich nicht anderes machen soll als Parallel 8 Bit einlesen, seriel übertragen und dann wieder auf einer zweiten Schaltung mit einem AT90S8515 Parallel 8 Bit ausgeben. Das klingt
sollen 9*8 Parallel Signale seriel übertragen werden. Das habe ich mir so gedacht. Ich benutze den AT90S8515 mit dem ich Bustreiber ( 74LS245 ) ansteuer. Ich schalte immer einen Bustreiber frei, der schaltet die Signale auf einen Bus und dann lese ich die Signale mit dem AT90S8515 ein ( auf PortC ).
-
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
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
-
Thread
AT90S8515 und UART
Wenn nicht => PC ist schuld. Der Satz über die Formel bezog sich übrigens auf das Manual vom Mega8515, da hatte Atmel ein Einsehen und hat die Formel auch mal richtig herum gebracht. Die notwendige Umformung der Formel im AT90S8515 Manual mag wohl wirklich manchen aus der Kurve tragen.
PS: Am Tx-Pin vom 8515 wohlgemerkt.
-
Thread
Zufallsgenerator mit einem AT90S8515
Sooo .. mal wieder eine diffizile Frage .. Konnte im Forum mit der Stichwortsuche nach Zufall nix gewünschtes finden, also frage ich selbst mal. Angenommen ich hätte gerne einen Zufallsgenerator, der auch wirklich zufällig ist, wie würde ich sowas machen. Grundbedingungen: * Kostensparend (am besten kein externes Bauteil) * CPU Time - sparend (bin eh schon beinahe am Limit :) ) Was mir bis jetzt in den Sinn kam: * ADC Rauschen verwenden Hat sowas schonmal jemand gemacht, oder gibts evtl. andere Vorschläge ?
-
Thread
Problem mit AT90S8515
Hi Leute, hab da ein Problem beim Programmieren des 90S8515. Der Baustein wird von Programmer gar nicht erkannt. :-( Gabs da nicht mal eine Serie von Atmel, bei der das SPIEN-Bit nicht gesetzt war? Hat jemand ne Idee, wie ich das hinbekommen kann? (Ist
Dann müsste ich ja nochmal nen Programmer bauen!! Da probiere ich doch lieber erst mal den alten AT90S1200 mit der Firmware V2.3. Hat schon mal jemand die V3.1 ausprobiert?
-
Thread
Transistor an AT90S8515
Wie kann man einen BC 639 an einen AT90S8515 anschliessen, um einen Motor der ca. 600ma zieht zu betreiben? Wie kann man den vorwiederstand berechnen? Ist das überhaupt der richtige Transisitor Typ? Thanks fritz7
-
Thread
Stromverbrauch eines AT90S8515
Wie hoch ist eigentlich der Stromverbracuh eines AT90S8515 wenn alle Eingänge benutzt werden?
-
Thread
USART AT90S8515
hi arbeite mit dem µC AT90S8515, der auf dem STK200 integriert ist. möchte mit usart arbeiten. weiß auch wie man die register setzt, aber die initialisierung klappt nicht. bekomme immer fehlermeldung: error: Undefined symbol
erledigt. headerdatei hatte ich, ist auch die richtige. ich hab mich mit den datenblättern vom Atmega8515 und at90s8515 verwechselt.
-
Thread
AT90S8515 "Zufallsgenerator"
Hi ich brauche einn PAP oder den Quellcode für einen Zufallsgenerator, der entweder '0' oder '1' zufällig generieren soll und dann in ein Register schreibt.
-
Thread
RESET mit AT90S8515
Hallo, ich mache die ersten Gehversuche mit GCC. Meine Software läuft im Groben. Jedoch hängt sich der Contoller auf, wenn ich einen externen Reset durchführe. Beim Einschalten der Versorgungsspannung läuft er normal hoch. Hat jemand eine Idee? TEWE
-
Thread
AT90s8515 PDIP
Hallo, suche für ein existierendes Projekt 1 Stück AT90s8515 DIP40. Vieleicht hat noch jemand einen in der Kiste rumfliegen. Würde mich freuen. Gruss Peter
-
Thread
AT90S8515 und IDE
Hallo beisammen, ich versuche verzweifelt, einen 8515 als IDE-Controller zu programmieren (per BasCOM und Proteus). Schreiben funktioniert ganz gut, nur lesen funktioniert nicht so, wie es soll. Das Problem muss grundlegender Natur sein, denn das Leseproblem geht schon los, wenn ich nur versuche, die Plattendaten auszulesen (mit 0xEC) Ich hab der Einfachheit halber auf die Abfrage des Statusregisters verzichtet und dafür ziemlich lange Delays eingebaut (100 ms nach jedem Befehl). Anschluss: AD0 an PC0 AD1 an PC1 AD2 an PC2 CS0 an PC3 CS1 an PC4 (in Proteus CD3) WR über 4009 an
-
Thread
ISP des AT90s8515
Schönen guten morgen, hab da nen kleines problem, hab im frühling im rahmen eines projektes den controller programmiert, indem ich die isp verwendet, welche die ports mosi, miso, sck und reset verwendet, hab mir damals keinen kopf gemacht, wie das nun wirklich funktioniert, nu muss ich das aber doch wissen, zwecks prüfung, kann mir da jemand mal nen kurzen überblick geben??? das wär super nett, danke im voraus. Sandra
-
Thread
AT90S8515 Pinbenutzung
Hi Leute. Läßt sich beim 90S8515 der 'OC1B' Pin eignetlich als genereller Ausgang nutzen? Oder nur in Verbindung mit dem Timer? (Wollte den Pin nutzen, um ne Hintergrundbeleuchtung zu schalten. Geht aber nicht wirklich.) Danke schon mal für eure Antworten. Gruß ERDI - Soft.
-
Thread
at90s8515 -->atmega8515
hi leute, hat hier jemand schonmal versucht programme die für den at90s8515 geschrieben wurden auf seinem nachfolger den atmega8515 zu brennen? habe gelesen das der nachfolger einige änderungen drin hat bezüglich der timer - ich würde gern wissen ob man irgendwelche
-
Thread
Kommunikation Zwischen AT90S8515 und Terminal
Im Anhang könnt ihr sehen wie ich etwas über den µC auf dem Terminal ausgeben. Jetzt möcht ich im Terminal z.B. ein Wort eingeben, mit Enter bestätigen, dann soll es an den µC geschickt werden und wieder auf dem Terminal ausgegeben werden. Leider weis ich nicht wie ich vom Terminal aus and den µC etwas Schicken kann. Bauche ich dafür spezielle Befehle innerhalb des Terminals und wenn ja welche?
-
Thread
Undefinierbarer Absturz des AT90S8515
Ich habe mit dem AT90S8515 eine Schaltung aufgebaut, bei der mit Lichtschranken (mit Schmitt Trigger) Impulse gezählt werden. Es sind 8 Lichtschranken gleich hintereinander, wobei maximal etwa 24 Impulse in der Sekunde
haben. So kommt es zu keinen Abstürzen mehr. Frage: Gibt es einen ATmega, der 100 % kompatibel zum AT90S8515 8PI ist?
-
Thread
Nightrider an PORTA auf AT90S8515
Tach zusammen, hab heute meinen ersten Erfolg mit einem µc gehabt. Da mir die vielen Fragen und Antworten von Anfängern und den Profis sehr weiter geholfen haben, wolte ich doch mein kleines Proggi hier vorstellen. Ich bin ein absoluter Anfänger der sich jetzt bedingt durch die Tenikerschule mit µc beschäftigen darf und will. Z.Z. mit Keil Compiler und Raakers Platine. Privat dachte ich mir kann es nicht verkehrt sein sich mal den µc von Atmel zu widmen. Man kann zwar nicht alles 1 zu 1 umsetzen aber wenn man sich mit der Materie beschfätig, dann klappt das schon. Im Sommer fangen wir dann
-
Thread
AT90S8515 flashen, aber wie anschließen?
Drähte. Evtl. findet sich hier auch jemand, der dir dein altes Schlachtschiff programmiert - der AT90S8515 ist schon ein sehr, sehr alter MC.
Controller anschließen? Der Fischl Programmer dürfte eigentlich genau richtig sein, der würde den AT90S8515 auch unterstützen ;).
-
Thread
HILFE! AT90S8515 funktioniert nicht
Wenn ich mich nicht irre, hat der AT90S8515 keinen internen Takt. Wie soll er also irgend etwas machen ?
..und hier noch ein Tip: Der Reset des 8515 ist low-aktiv, d.h.der 8515 geht in den Reset-Zustand, wenn dieser Pin auf Masse liegt. Ansonsten soll dieser mit 10k auf +5VDC hochgezogen werden. So, um nun beim Einschalten einen schönen "langen"
-
Thread
Externes SRAM am AT90S8515
Guten Abend @ all! Ich habe folgendes Problem: Ich möchte ein externes 32K SRAM am AT90S8515 betreiben, allerdings habe ich keine Informationen gefunden wie ich das externe SRAM in Assembler einschalten und adressieren kann :-( Habe schon gegoogelt und im Forum gesucht... Weiss jemand
-
Thread
at90s8515 interne pullups?
Hi, ich hab eine Frage zum at90s8515: hat der jetzt interne pull-up-widerstände oder nicht. Ich hab mir das Datenblatt runtergeladen, da steht vorne drin, dass man für jeden Port einen Pull-up aktivieren kann oder so. (Sorry, mein
-
Thread
Multiplikationsbefehl für AT90S8515
Hallo... Ich habe durch Zufall erfahren, das der AT90S8515 keine direkten Multiplikationsbefehl hat, ich möchte nun den DS1820 an einen solchen anschließen. Mein Frage nun wer hat das schon einmal gemacht und hat eventuell ein Beispielprogramm? Einen
Der 90S8515 kennt zwar noch keine Hardware-Multiplikation aber auf der ATMEL Hompage www.atmel.com gibt's eine entsprechende APP-Note AVR200 nebst Quellcode.
-
Thread
AVR+Tacho+AT90s8515
Ich würde gerne ein Tacho baun(so zu sagen)! Hat jemand ein Programm für den AT90s8515 das einen Tacho nachbilden sollte?Ich bräuchte es im AVR. Danke octi
-
Thread
AT90S8515 mit PonyProg
Hey Leute! Wir versuchen grad, den AT90S8515 mit PonyProg über die serielle Schnittstelle zu programmieren. Der µC ist okay, im STK funktionierts jedenfalls. PonyProg gibt uns die Fehlermeldung <24>, er erkennt den Controller also nicht
-
Thread
Bitee helfen ....AT90s8515
Ich bräuchte bitte die Software für einen UART beim 8515, welches zum Beispiel einfach ein ASCII Zeichen sendet...wäre dankbar für den Source Code dazu, und wenns geht so schnell wie möglich ! Danke im Vorraus mfg,webman
-
Thread
at90s8515 komme einfach nicht weiter
Hallo, ich habe eine LED matrix gebaut, die mit einem at90s8515 angesteuert werden soll. auf der stk500 klappt alles wunderbar doch wenn ich den controller in meine schaltung einbaue geht nichts mehr, ich frage mich, was an den ports an der stk500 anders
-
Thread
UART mit AT90S8515 Hilfe
@allo Ich soll eigentlich den MC AT90S8515 von Atmel so programmieren dass er daten(Text und Befehle) von PC über RS232 empfängt. Es soll dann verglichen zwischen Text und Befehle denn ,Text werden im SRAM und Befehle im EEPROM gespeichert. Ich habe hierfür der AT90S8515 und möchte gern in Assembler und Uart.Hat Jemand schon so was gemacht? oder hat jemand ein Beispielprogramm für mich? Ich bitte um Hilfe!!!!
-
Thread
AT90S8515 im STK200
Hallo, Hab mir das STK200+(mit AT90S8515) gekauft und möchte es nun testen. Frage: In welchen Sockel gehört denn der AT90S8515 denn hinein?(Digital Parts oder Analog Parts) Wann stecke ich denn den µC in den Digital Parts- und wann
In den Analog-Sockel kommen die µCs mit integriertem AD-Wandler rein (z.B. 8535), der 8515 gehört in den anderen.
-
Thread
N-Flag bei AT90S8515
Hallo, kann mir jemand sagen wann genau das N-Flag gesetzt wird? Ich dachte eigentlich es wird nur gesetzt wenn das Ergebnis einer Rechenoperation negativ ist. Das ist aber scheinbar nicht so. Ich will im SRAM einen Wert als maximalwert stehen haben, bei Ausgaben von Werten auf einen Port soll jedesmal mit diesem Wert verglichen werden (subtraktion), ist das Ergebnis negativ soll keine Ausgabe erfolgen. Das hat irgendwie nicht so ganz funktioniert. Also habe ich im AVR-Studio mal nachgesehen wie die Flags gesetzt werden. Komischerweise wurde das N-Flag bei "sub temp,RxByte" (mit temp >> RxByte)
-
Thread
AT90S8515 externes RAM
Hallo, versuche gerade ein externes 32k SRAM an meinen AVR anzuschließen. Habe die Schaltung dabei mit einem 74HC573 und 74HC138 auf meinem Steckbrett aufgebaut. Weiterhin verwende ich das STK500 und von dort aus gehe ich mit ca. 20-30cm langen Flachbandleitungen auf das Steckbrett. Nun mein Problem: Hatte zunächst den Eindruck, dass meine Schaltung und mein Programm funktioniert, da die LEDs auf PortB immer abwechselnd blinkten. Habe auch mal andere Bitmuster in den Speicher schreiben lassen. Funktionierte auch. Jetzt habe ich dann auch mal die Flachbandkabel von meinem Steckbrett abgezogen
-
Thread
AT90S8515 Tastatur und Display
geeignetes finde. Welche Komponenten sind empfehlenswert und einfach einzubinden? (Controller atmel AT90S8515)
-
Thread
AT90s8515 Serout Problem
Hallo! Ich versuche die komplette ASCII Tabelle über PORTB.7 auszugeben. Aber mein Micro lässt viele Zeichen aus. Woran kann das liegen? Hier mein Code: $regfile = "8515def.dat" $crystal = 4000000 $hwstack = 40 $swstack = 16 $framesize = 32 Dim S As String * 10 Dim A As Long Dim Mybaud As Long Mybaud = 9600 For A = 0 To 255 S = Chr(a) Serout S , 10 , B , 6 , Mybaud , 0 , 8 , 1 Wait 1 Next A End Das gibt mein Micro aus: !"#,-./0123<=>?@ABCLMNOPQRS\]^_`abclmnopqrs|} Danke für jede Hilfe!
-
Thread
Timer für den AT90S8515
Dieser Beitrag ist zur Unterstützung von Anfängern gedacht. Was die AVR Controller angeht, so bin ich auch ein Anfänger. TC0 führt in gleichmässigen Zeitabständen einen Interrupt aus. Dieser wird genutzt um Timer zu realisieren. Im Beispiel sind es 5 Timer. Das Zeit-Intervall wird definiert durch den Startwert des Registers (Timer1 - Timer5). Jedes mal wenn der Interrupt ausgeführt wird, werden die Timer Register um 1 dekrementiert, bis sie bei Null stehen, dann ist der Timer abgelaufen. Man kann den Code im Prinzip bei jedem Controller anwenden, man muß nur RAM Ende, die ports
-
Thread
AT90S8515 durch ATMEGA8515 ersetzen
Hallo! Ich habe hier gerade das Problem, ein Programm, was ich für einen AT90S8515 geschrieben habe auf einem ATMEGA8515 mit dem richtigen Takt zu laufen zu bringen. Das Programm läuft nur zu langsam. Der Prozessor ist im Auslieferungszustand und ich habe eben das Datenblatt
Hallo Paul, ich kämpfe mit dem gleichen Problem. Es scheint in Bascom keine DEF-Datei für den ATMEGA8515 zu geben. Das Datenblatt ist auch nicht gerade hilfreich. Immerhin gibt es ja 64 Möglichkeiten, wie die CKSEL und sUT Fusen stehen können. Schreib mal, wenn Du weitergekommen bist
-
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 mega8515 ca. 4minuten. FuseBits: S8515C, BOOTSZ1, BOOTSZ0, SUT0, CKSEL3, CKSEL2, CKSEL1 sind auf LOW rest auf high. Diese Einstellung erfolgte nach dem ich unter PonyProg das S8515C Fusebit auf LOW gesetzt
-
Thread
Timer0 beim AT90S8515
hallo zusammen, habe mein Programm soweit fertig bis auf diesen Timer0 (8Bit Timer) beim AT90S8515. Ich brauch den Timer innerhalb einer Empfangsroutine, sprich beim Empfang von Bytes, dort initialisiere ich es ab dem 1.Byte-Empfang... da es nicht unendlich auf verlorene Bytes warten soll
ich vielleicht den Prescaler zurücksetzen noch in meinem Code... Ich wüsste nicht, dass man beim AT90S8515 den Prescaler gezielt zurück setzen kann. Diese Finesse braucht es, wenn man mehrere Prozesse im "Gleichtakt" betreiben möchte. In diesem Fall ist das nicht erfoderlich. Der nicht zurück
-
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. Nur welchen Baustein muss ich nehmen um die 80 LED´s anzusteuern ? mfg Kay
-
Thread
RGB led ansteuerung mit AT90S8515
Hallo zusammen Ich habe mir im Internet 20 RGB LEDs bestellt und würde diese nun gerne mit einem µC einzeln ansteuern. Hat diesbezüglich jemand von schon erfahrungen sammeln können bzw. eine passende schaltung aufgebaut? Gruß Dennis
-
Thread
AT90S8515 Interrups dürch externe Signale
nein 1. beim AT90S8515 liegen die externen Interrupts auf den Pins 2 und 3 des Ports D. 2. Der Interrupt kann entweder bei einer Flanke (Wechsel von Low nach High oder umgekehrt) oder bei Low-Level ausgelöst werden
-
Thread
ALE Pin setzen (AT90S8515)
Hallo zusammen Kann ich irgendwie von Hand (C) den ALE Pin des AT90S8515 setzen bzw rücksetzen? MfG Stephan
Sieht nach einer undokumentierten Funktion aus. Port E gibt es ja garnicht beim AT90S8515... Schon ausprobiert ob es funktioniert ?
-
Thread
8-bit Mikrocontrollerschaltung(AT90S8515)
Ich muss eine 8 bit-Mikrocontroller(AT90S8515) aufbauen und ich habe eine Frage und zwar welche Ausrustung braucht man für ihn?Gibt es irgendwelche Tutorials ,die man benutzen kann, ich habe überhaupt keine Ahnung wie man das macht. Danke
, vor allem einem Grafikcontroller. Benedikts Grafikansteuerug läuft ebenfalls mit dem (Mega)8515, der ist pinkompatibel zum älteren 90S8515: http://www.mikrocontroller.net/forum/read-4-160854.html#new
-
Thread
led matrix mit at90s8515 ansteuern
Hallo, ich versuche eine LED matrix mit einem at90s8515 anzusteuern. Auf der STK500 klappt alles wunderbar. wenn ich jedoch den controller in meine schaltung einbaue http://ita14.wbb2host.de/files/led-matrix.png leuchtet nicht eine LED. ich habe
Schaltplanfragment mal so: an PBx sind die LED Kathoden und an PDx die Anoden angeschlossen. Das ist bei einem 8515 nicht gerade der Hit, weil er nur 10mA gegen high, sehrwohl aber 20mA gegen low treiben kann. Aber das ist nicht der Grund warum bei dir nix leuchtet. Du musst entwerde die Levelzuweisung 0x00 und
-
Thread
3 Phasen Sinus mit AT90S8515
Hallo, ich würd gern 3 um 120 Grad versetzte Phasen mit meinem AVR per PWM erzeugen und wenn möglich als analoges Signal ausgeben bzw. danach per Wiederstandsdekade wandeln und RC filtern. Zur Frequenzsteuerung habe ich ein externes Poti vorgesehen. Wäre äusserst dankbar für konstruktive Vorschläge oder Programmbeispiele zu vergleichbaren Programmbeispielen. mfg Bohb
-
Thread
AT90S8515 Controller nach Atmaga 32
Das ist zumindest nicht ganz trivial. Zumal AT90S8515 und ATMega32 nicht 100% pinkompatibel sind (und erst recht nicht funktionskompatibel). Was soll das ganze denn werden? Was auf jeden Fall geändert werden muss, sind die Interrupt-Vektoren. Zu
hallo Johannes, danke für die schnelle Antwort, ich habe da eine Uhrenschaltung mit einem AT90S8515 die ich erweitern möchte. Oder gibt es einen anderen Atmega mit mehr Speicher der sich besser zum Transfer eignet? Gruss Peter
-
Thread
Auslesen von Quad-UART durch AT90S8515
Hallo, ich möchte einen Quad-UART (16C554) an einen AT90S8515 anschliessen um damit 3 serielle Kanäle auf einen Kanal zu multiplexen. An PORTA hängt der 8bit Datenbus zwischen µC und UART, an PORTB die Interruptkanäle des UART und SPI, über PORTC gebe ich
auf dem BUS. Hat vielleicht schon jemand Erfahrungen mit einem externen UART (am besten 16C55*) am AT90S**** gemacht und kann mir vielleicht einen Tip geben. Danke im Vorraus Steffen
-
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
Du hast evtl. den AT90S8515 mit AT90S8535 verwechselt.
-
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
AVR-GCC läuft nur mit At90s8515
runtergeladen. Das ganze funktioniert auch wunderbar, allerdings nur in der Standardeinstellung für den at90s8515. wenn ich im makefile MCU = at90s8515 in MCU = atmega83 ändere geht gar nichts mehr. (Ich hab übrigens ein Mega8 aber der wird in der Liste irgendwie nicht aufgeführt...) Sowieso, irgendwie
-
Thread
SPI Kommunikation zwischen zwei AT90s8515
Habe Probleme eine SPI Kommunikation zu realisieren. Wer kennt sich damit aus und wie muss man das SPI Control Register initialisieren damit es funktioniert. Anhang: c-Datei Mein Versuch den Master zu programmieren. In der Simulation mit AVR Studio hat es denn Anschein als würde das Programm funktionieren, aber auf der richtigen Hardware erhalte ich keine Signale am MOSI und SCK Pin Thanks Peter M.