-
Thread
500V A/D Wandlung + Relais schalten --> ATMega8515
optische Trennung, Sicherung, usw. geachtet... Was ist das Problem: Ich habe keine Ahnung von uC's! Ich hab mir in der Firma ein STK500 bestellt und verwende derzeit den AtMega8515L. Ein paar LED's mit Assembler und C kann ich nun auch ansteuern. Das wars dann aber auch. Ich nutze zur Entwicklung
Frage. Ich wollte für mein Projekt eigentlich ein Eval. Board der Firma Olimex verwenden. --> AVR-CAN AT90CAN128 DEVELOPMENT BOARD http://shop.olimex.eu/product_info.php?products_id=529 Kann ich den Code, welchen ich für den AtMega8515 schreibe einfach für den ATMega90Can128 weiterverwenden? Mit
-
Thread
GPIB (HP-IB, IEEE-488, IEC-625) - Bus mit AVR verheiraten
die Frage ungeklärt, wie man das mit einem FreeBSD zum Laufen > bekommt. Bei einem FT245 oder gar AT90USB1287 wäre mir letzteres > im Prinzip zumindest klar. Muss ein FTDI sein. In der Installationsanleitung für die USB Treiber wird eine ftdibus.sys kopiert.
Slowenien). Es handelt sich um eine USB-GPIB Umsetzung auf Basis FTDI FT245BM (BL geht auch) und Atmel 90S8515 oder Mega8515 mit DS75160 und 75161. Also alles was man braucht. Schaltplan und Software ist komplett dabei, wird wohl mein nächstes Projekt! Wer mag kann das auch komplett da fix und fertig für
-
Thread
starthilfe atmega8515L / atmega 8
-p m8515 -P /dev/ttyUSB0 -c stk500 -U /:w:/home/foo/leds.hex [/c] gemacht. dabei gibts allerdings die meldung: [c] "/" memory type not defined for part "ATMEGA8515" [/c] allerdings scheint es trotzdem
m8515def.inc für ATmega8515 (nicht 8515def.inc, das ist für AT90S8515). Die Header-Dateien sind auch bei atmel.com nicht einzeln zu finden, sind aber z.B. im AVR-Studio 4.19 enthalten. Dagegen sind sie
-
Thread
Platine ätzen
über 3 24 BIT AD Wandler mit jeweils 3 Eingängen ausgelesen. Jeder AD Wandler wird wiederum an einen AT908515 angeschlossen. Außerdem kommen auf diese Platine noch 3 Drucksensoren die seriell von den Prozessoren ausgelesen werden sollen. Und natürlich die Stromversorgung 2. Platine AT90s8515 mit Sockel
dann ja selber. Wenn SMT drauf ist können die das auch machen ! http://www.elektronik-design.co.at lg.martin
-
Thread
Starthilfe Programmierung
gehen kann (könnte). Momentan beschränken sich meine Versuche auf AVRStudio4 und einen emulierten AT90S8515 (was wohl auch erst mal reicht...). Folgende Vorstellung geistert durch meinen Kopf: Einmal auf hoch oder runter tippen (t<0,5s) und der Motor wird für 8s angesteuert (hoch bzw. runter), es
Du könntest natürlich einen 8051er verwenden, die gibts auch als Flash-Controller von Atmel ;-)) (AT89S8252). Aber ich denke mit dem 90S8515 hast Du schon eine gute Wahl getroffen. Der hat schließlich vier 8 Bit Ports und dürfte ansonsten schon über mehr Peripherie verfügen, als Du in Deinem Fall
-
Thread
LCD, HD44780 und KS0076
:00 peter Exp $ Software: AVR-GCC 3.3 Target: any AVR device, memory mapped mode only for AT90S4414/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text lcd display Originally based on Volker Oth's lcd library, changed lcd_init(), added additional
*/ #define LCD_E_PIN 4 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161
-
Thread
Timer/Counter Setzen
> Atmel 8515 Einen Atmel 8515 gibt es nicht! Bitte etwas präzisere Ausdrucksweise! > allerdings habe ich eher probleme mit den Befehlen Was für Befehle? Programmierst Du Assembler oder C oder gar BASCOM? Dann
ICh benutze einen Atmel AT90S8515 in einem STK500 Testbord
-
Thread
Nachteil bei verschiedenen µC
1. AT90S4433 2. ATmega8 3. ATmega48..168 4. ATmega48p...328p Für neue Projekte liegt es also nahe, einfach die aktuellste Version zu nehmen. Peter
Familie. Und da ist etwas Planung und Strategie nicht von Nachteil. Halte mal die Registermap des AT90S8515 neben die vom ATmega16. Im Detail gibt es natürlich Änderungen, im großen und ganzen sind die Registeradressen aber lange stabil geblieben. An Register wie UBRRH hat damals noch keiner gedacht
-
Thread
Atmega32 UART Interrupt probleme
Der At90S2313 läuft mit 4 Mhz beide controller mit 9600 N 1
gleiche noch mal für Text. der RAM sollte mehr als reichen vor allem da das Programm vorher in einem AT90S8515 ohne UART lief.
-
Thread
LED Blinken / Lauflicht
Hallo Leute Wollt mir mit meinem STK500 und mienem ATMega8515 ein Lauflicht basteln. Da dies aber nicht so funktionierte wie ich wollte, hab ich mich entschlossen zuerst mal die LED's blinken zu lassen, da dies einfacher ist. Beim ersten versuch mit folgendem
Weiterhin benutzt du die falsche Includedatei.. Die 8515def.inc ist für den AT90S8515, du brauchst die m8515def.inc. Noch mag es gehen aber wenn du mehr machen willst kann sowas die absurdesten Fehler machen dank falscher I/O-Adressen. Gruß, Christian
-
Thread
at90 familie: 6800 oder 8080-serie?
(6800 oder 8080) des interface µC (also meines AT90) verschiedene Funktionen besitzt. Nun steh ich gewaltig auf dem Schlauch, da ich im Datenblatt zu meinem AT90 nichts bzgl. 6800 oder 8080 finde. Kennt sich da jemand aus? mfg
Wenn der AT90 mit Nachnamen S8515 heisst, dann hat er ein ein Speicherinterface mit RD/WR Signalen, das sich je nach Zeitbedingungen dafür eignen könnte.
-
Thread
bezahlbarer GPIB-Adapter
GPIB-Buchse hängen können müsste. Ein Hexenwerk ist das nicht. Teensy Dev Board AVRKey Open Kubus AT90USB Teensy USB: http://cgi.ebay.de/Teensy-Dev-Board-AVRKey-Open-Kubus-AT90USB-Teensy-USB-/170568520372 Dieser ist mit dem AT90USBxx und deutlich billiger. Von der Beschaltung des chips her sehe
"knacken" kann. Außer der Speichergröße gibt es nicht allzu viele Unterschiede zwischen einem AT90USB162 und einem ATmega32U2 (letzterer enthält lediglich nicht mehr die PS2-Keyboard-Hardwareunterstützung, die der AT90USB162 noch hatte).
-
Thread
Dummy sucht Antwort!
Karte einlegen und heraus kommt z.B. AT90S2343. Wenn man den EEprom auch noch bestimmen könnte währe das noch besser. Ich hoffe ihr habt ein Herz für einen Anfänger!! Vielen Dank vorab by NERV
entdecken, was alles damit möglich ist und vorallem: WIE? Folgende Karten habe ich auch noch: -> AT90S2323 + 24C16 (Jupiter 1) -> AT90S2343 + 24C16 ("~") -> AT90S8515 + 24C64 (Fun-Card) mit denen möchte ich gerne etwas sinnvolles anstellen!! Hat jemand eine Idee?? (Alles außer Premiere!!!!!
-
Thread
Atmel Familie
inzwischen offiziell abgekündigt und durch pin- und funktionskompatible Nachfolger ersetzt worden: AT90S/LS4433 >>> ATmega8/L AT90S/LS8515 >>> ATmega8515/L AT90S/LS8535 >>> ATmega8535/L ATmega163/L >>> ATmega16/L ATmega161/L >>> ATmega162/L ATmega103/L >>> ATmega128/L Reiner
-
Thread
Pulsdauererkennung
buäh ! hartes Urteil (wegen dem letzten Thread?) Nein Scherz beiseite ich nutze einen 8515
Beispiel dienen, aber so wie es da drin geschrieben steht, isses Quatsch mit Soße. Aber gut, für einen AT90S8515 (den wirst Du wohl meinen und keinen ATmega8515 :) gelten die Werte zumindest. Was ich nicht verstehe, wo teilst Du den Timer0 nochmal durch 8? Die Lösung mit der Abfrage der Timerwerte
-
Thread
I/O Pins benoetigt
Hallo, ich stehe vor dem Problem, dass mir die 32 I/O Pins eines AT90S8535 nicht ausreichen. Ich benoetige Pins die ich einzeln in der Richtung (also Input oder Output) jederzeit umschalten kann. Urspruenglich wollte ich dazu einige 82C55A verwenden, die 24 I/O Pins
Der AT90S8515 und ein paar von den ATmegas haben einen externen Datenbus für RAM. Gruß Andreas
-
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
Warum komme ich beim Auswärten des ADC's nur bis 25% ?
habe vor lauter Wut alle 3 Dateien gelöscht. Es ist ügrigens kein vollständiges Datenblatt des 90s8535, sondern nur eine Übersetzung des internen Aufbaus, der Timer und des ADC's. Eventuell finde ich die e Datenblattfragmente. mfg Sepp
Dass ist der Letzte Teil. Die letzten beiden Zusammenfassungen beziehen sich auf den AT90S4414 / AT90S8515 und Teilweise auf den AT90S2313. Stimmt dass in der Tabelle 28 (ADC-Vorteilerauswahl) dass die Auswahl 000 und 001 einen Vorteilfaktor von 2 ergeben oder ist dass nur ein Druckfehler
-
Thread
LED Display mit Laufschrift bauen & programmieren.
in der Schule gehabt. Wir haben AVR Studio 4 verwendet ohne Hardware, also nur virtuell. Wir haben AT90S8515 verwendet, weiss immer noch nicht was das genau ist und welcher Unterschied da eine Rolle spielt. Nun habe ich einen Projekt vor mir vor, alleine würde ich es jedoch nicht schaffen. Ich möchte
Insbesondere weil der Lernerfolg nach 1 kompletten Semester immer noch nahe 0 ist :-o > Wir haben AT90S8515 verwendet, weiss immer noch nicht was das > genau ist und welcher Unterschied da eine Rolle spielt. > Ich muss ja die Bauteile kaufen (weiss nicht, was benötigt wird), einen > Schaltplan
-
Thread
AVR-install-skript?
simulavr --help Usage: simulavr [OPTIONS]... [flash_image] ... Currently available device types: at90s1200 at90s2313 at90s4414 at90s8515 atmega8 atmega16 atmega103 atmega128 at43usb351 at43usb353 at43usb355 at43usb320 at43usb325 at43usb326 Andererseits hatte
minimale Unterstützung für die Simulation von Peripheriegeräten, insofern müsstest du mit einem AT90S2313 doch hinkommen. >> die Patches meiner FreeBSD-Ports > hmm... wo bekomme ich die denn? (ich weiß, dumme frage, aber mit > avr-gcc beschäftige ich mich auch noch nicht so lange ...) http
-
Thread
Kaputte AVRs?
Bei einem AT90S8535, ein ADC Pin (trotz 10k Widerstand waren die 30V wohl doch zu viel.) 8051er halten da eine Menge aus: Kleine Platine mit 8051, EPROM, RAM Quarzoszillator usw. eine Menge Anschlüsse usw. Stromeingang
Hallo, bei mir war es ähnlich wie bei emil als ich einen meiner 90S8515 vor knapp einem Jahr zerstört habe. Da konnte ich ihn noch problemlos nachkaufen. Das Programmierkabel war aufgesteckt, ein selbstgebautes Netzgerät mit Metallgehäuse dran und dann wollte ich mit
-
Thread
Wert von AT90S2313, und andere alte Prozessoren
Moin. Ich habe noch AT90S2313 CPU's der ersten Stunde. Sie sind etwa 8-10 Jahre alt. Sie sind unbenutzt. Was sind die wert? Außerdem habe ich noch einige andere, wie den AT90S8515 und den AT90S1200, ebenfalls so ca 8 Jahre
. Ich verbrate hier auch gerade meine letzten 90s2313 als Bastelei für meinen Bruder - nichts aufwendiges: ein Pin lesen, mit Timer und Interrupt eine Länge messen und daraufhin ein paar Ausgänge schalten. Das alles in C. Um auf einen tiny2313
-
Thread
Atmel AtMega8515
Hallo Ihr, ich habe ein Problem mit dem Austausch von dem AT90S8515 mit dem MEGA8515. Ich habe festgestellt, daß die Baudrate (19200) nicht stimmt. In der Schaltung wird ein 8 MHz Quarz benutzt, was bei dem 90S8515 kein Problem war. Aber bei dem MEGA8515
-
Thread
Kriege kein LED angesteuert.
500 ... Ich Programmiere übrigens mit BASCOM .. habe einfach mal ein TEST gemacht um die 4 LED`S anzusteuern.. CODE: $regfile = "m8515.dat" Config Portd = Output Portd = &B00001111 Do Loop Kann ja eigentlich nicht viel falsch sein, da es nicht viel Beinhaltet...
Habe mich auf den AT90S1200 bezogen, und seit dem nicht mehr um die Ausgangsports gekümmert. Ergab sich auch keine Notwendigkeit dazu, weil sie bei meinen Projekten eh nie höher belastet wurden. Output High Voltage I
-
Thread
unterstützte AVRs im AX8 ore
Hallo. Der AX8 core unterstützt in der auf Opencores angebotenen Form nur den AT90S1200 und den AT90S2313. Kann man damit auch andere AVRs der AT90 serie (AT90S4433, AT90S8515, ..) erzeugen, oder haben die einen anderen Core als erstere. Ansonsten würde ich mich mal dran machen
den MUL-Befehl konnten die alten AT90S alle nicht und der einzige LPM-Befehl von den alten wird wohl auch unterstützt. somit fehlt soweit ich das sehe nur ein teil der peripherie. und es ist mir auch klar, das mit einem für FPGAs optimierten
-
Thread
NEC Beamersteuerung mit Atmega8U2
UART_TX_BUFFER_SIZE & UART_TX_BUFFER_MASK ) #error TX buffer size is not a power of 2 #endif #if defined(__AVR_AT90S2313__) \ || defined(__AVR_AT90S4414__) || defined(__AVR_AT90S4434__) \ || defined(__AVR_AT90S8515__) || defined(__AVR_AT90S8535__) \ || defined(__AVR_ATmega103__) /* old AVR classic or ATmega103
#define UART0_UDRIE UDRIE #elif defined(__AVR_AT90S2333__) || defined(__AVR_AT90S4433__) /* old AVR classic with one UART */ #define AT90_UART #define UART0_RECEIVE_INTERRUPT UART_RX_vect #define UART0_TRANSMIT_INTERRUPT UART_UDRE_vect
-
Thread
Suche ATMEL8515 DIL
Hi, ich haette noch 3 AT90S8535 DIL 40 zuverkaufen. Mfg Dirk
Nett,es muß aber der 8515 sein. Danke Uli
-
Thread
Welchen controller
Moin, für den Anfang wurde gern der AT90S2313 genommen (bzw. ähnliche AT90S-Typen), dieser ist nun Auslaufmodell und der Nachfolger ist der ATtiny2313, genauso "einfach" wie sein Vorgänger. Ich höre aber auch das der ATtiny15 gern genommen
PIC16C84, wenn man mal die Experimente mit dem 8749 außer Acht läßt. Mein erster Atmel war übrigens ein AT90S1200-4SI, nettes Teil und hatte sogar schon einen internen RC-Oszillator. > Ich habe beim Start mit Atmel mit dem AT90S2313 angefangen und > nie alle Pins voll gekriegt, wozu auch, man ist froh
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
+ ./devtools/gen-avr-lib-tree.sh Generating source directories: avr/lib/avr2/ avr/lib/avr2/at90s1200 avr/lib/avr2/attiny11 avr/lib/avr2/attiny12 avr/lib/avr2/attiny15 avr/lib/avr2/attiny28 avr/lib/avr2/at90s4414 avr/lib/avr2/at90s4434 avr/lib/avr2/at90s8515 avr/lib/avr2/at90s8535 avr/lib/avr2/at90c8534 avr/lib/avr2/tiny-stack/ avr/lib/avr2/tiny-stack/at90s2313 avr/lib/avr2/tiny-stack/at90s2323 avr/lib/avr2/tiny-stack/at90s2333 avr/lib/avr2/tiny-stack/
-
Thread
fehlermeldung beim compilieren
der Complier zwar schon ein wenig weiter aber er scheitert wieder: set -e; avr-gcc -MM -mmcu=at90s8515 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=main.lst main.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > main.d; \ [ -s main.d
NO 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=main.lst main.c -o main.o main.c:4: warning: return type of `main' is not `int
-
Thread
Kurzes Vergnügen mit STK 500
µC-Programm (dank avr-gcc und uisp). Nun wollte ich das Programm aber nicht auf dem beiliegenden AT90S8515, sondern auf einem zusätzlich erworbenen ATmega8-16 unterbringen. Also habe ich die Controller ausgetauscht und das 6-polige ISP-Kabel entsprechend umgesetzt. Seit diesem Zeitpunkt ließ sich nichts mehr programmieren (uisp: "Failed to enter programming mode") - auch nicht mehr der AT90S8515 bei Wiederherstellung der alten Konfiguration. Zum Testen habe ich dann mal das aktuelle AVR-Studio aufgerufen, das sofort ein Firmware-Update empfahl. Dieses ließ sich zwar erfolgreich durchführen
-
Thread
Grosse Probleme mit STK500 (betrifft Ansteuerung von LEDs)
elektronischen Bereich. Anyway, ich beschreib 'mal worum es geht: Besitze ein STK500 mit einem AT90S8515. Eigentlich geht es mir nur darum, _alle_ (!) der 8 LEDs (LED0-LED7) anzusteuern. Nichts schwieriges, sollte man meinen. Nungut, ich habe also mein Nullmodemkabel angeschlossen, und eine Verbindung
etwas: http://www.mikrocontroller.net/forum/read-1-38592.html#250868 Bit- & Bytebruch... ...HanneS...
-
Thread
micro wire
Selbst ohne SPI ist das ja kein Hindernis. Ich wollte einen Dallas/Maxim Temperatursensor an einen AT90S8515 hängen, um einen Motor zu überwachen. Reiner
SPI will auch erst geschrieben werden ;-] <Ich wollte einen Dallas/Maxim Temperatursensor an einen <AT90S8515 hängen, um einen Motor zu überwachen. Einfach das benötigte Datenformat ( Maxim Datenblatt ) anschauen und das HW SPI entsprechen einstellen. MISO->Data out ( MAX ) MOSI<-Data IN SCKL-
-
Thread
RAM Baustein
; mywriteRAM(address, someotherdata); Die 40poligen DIL-AVRs (bzw. 44polig als PLCC/TQFP) gibt's in zwei grundsätzlichen Pinouts: mit AD-Wandler (dazu gehört Dein ATmega8, der gewissermaßen ein Nachfolger des AT90S8535 ist) oder alternativ mit externem RAM-Interface (das wären AT90S8515 bzw.
Anschaltung des externen RAMs ist in den Datenblättern dieser AVRs beschrieben. Möglicherweise gibt's bei Atmel auch 'ne Appnote dafür, habe ich nicht nachgeschaut. Richtig Spaß macht's eigentlich erst mit einem ATmega103 (veraltet) oder 64 oder 128, dort hat man dann trotz externem RAM immer noch
-
Thread
LCD Ansteuerung
Zone!?!? Was hab ich falsch gemacht? Ich benutze AVR-Studio 4.05 B. 181 und das STK500 mit dem AT90S8515 die .def-Anweisung hab ich angepasst. Was hab ich sonst evtl. übersehen. Ansonsten wäre noch erwähnenswert, daß das Display mit einer eigenen Spannungsquelle mit 5V versorgt wird, aber eine
Quarz gesetzt? Sonst funzt ggf. Dein Programm nicht korrekt. Diese! Fusebits hat der Dinosaurier-8515 nicht.
-
Thread
Was ist #elif?
Ich möchte den 90S8535 verwenden. Was bedeutet in diesem Zusammenhang "elif" (else-if??) #if defined(__AVR_AT90S2313__) # define OC1 PB3 # define OCR OCR1 # define DDROC DDRB #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || \ defined(__AVR_AT90S4434__) || defined(__AVR_AT90S8535__) || \ defined(__AVR_ATmega163__) # define OC1 PD5 # define DDROC DDRD # define OCR OCR1A#else # error "Don't
-
Thread
Spannungsregler mit 8515 realisieren?
Hi Leutz, ich möchte einen Spannungsregler mit dem 8515 realisieren. Hierbei soll eine Istspannung (ändert sich mit der Last) einer Sollspannung angepasst werden. Außerdem sollte die Istspannung auf einem Display dargestellt werden. Da ja der 8515 über
Taster und serieller Ausgabe schnell der Speicher und die Ports ausgehen. Ich würde Dir eher zu einem AT90S8535 oder einem Mega16 raten. Die haben mehr Speicher und mehr Ports. Ich könnte mir vorstellen, das eine Verwendung von analog Comparator UND AD-Wandler schnell genug sein könnte, um Dein Vorhaben
-
Thread
avr+easy-radio
problem bzw. eher eine kleine frage zur benutzung der easy-radio funktransceiver 433 mhz mit einem avr (at90s8515), die da lautet: kann man das easy-radio ohne jegliche pegelanpassung an den 8515 anschliessen (läuft mit 5v vcc)? ich hab mich ma in google nach schaltungen umgesehn, und da gibt es einige
das ding mit daten fürttern würde ginge locker 1mbit drüber... weis einer obs die dinger auch in at irgendwo gibt? würd ich gern mal probieren sowas ;) 73
-
Thread
newbie am werk
Prinzipiell geht jeder Controller, gut finde ich persönlich den AT90S8515. Ist aber Deine eigene Entscheidung. Die Anschlussbeschreibung findest Du bei mikrocontroller.net unter Tutorial. Ich selbst hatte mit dem auf dieser Seite zur Verfügung gestellten asm-file Probleme
ich kann dir eine source code datei in Assembler geben..passend zum AT90S8515.. oder anderer AVR Controller. hab den sourcecode gut ausdokumentiert. man sollte da schnell durchblicken was sache ist.. bei weiteren fragen einfach hier ins forum schreiben.
-
Thread
Problem mit externem Assembler-code in winAvr
Compiliert bekomme und mit der Fehlermeldung nuchts anfangen kann: > "make.exe" all Assembling: LcdInit.S avr-gcc -c -mmcu=at90s8515 -I. -x assembler-with-cpp -Wa,-adhlns=LcdInit.lst,-gstabs LcdInit.S -o LcdInit.o LcdInit.S: Assembler messages: LcdInit.S:13: Warning: expression possibly out of 8-bit
Warning: expression possibly out of 8-bit range LcdInit.S:87: Error: junk at end of line, first unrecognized character is `4' LcdInit.S:94: Warning: expression possibly out of 8-bit range LcdInit.S:94: Error: junk at end of line, first unrecognized character
-
Thread
LCD an Atel STK500
hier - ein 16*2 LCD (DIP126-D von Reichelt) mit HD44780 Controller, - ein STK500 mit einem AVR 90S8515 - BASCOM 1.11.7.4 Die Pinbelegung entspricht der aus dem AVR-Tutorial/LCD. auch so in den Compiler-Optionen/BASCOM eingestellt. LCD wird im 4 Bit-Modus betrieben. Leider habe ich folgendes
Ein Atmel AT90S8515 mit $crystal = 3680000, das LCD hängt an Port D. Wie ist Deine Konfiguration?
-
Thread
EMV Probleme AVR + Leuchtstoffröhre
aber nur Hilfen bezüglich Snubber etc. gefunden. Mein Problem ist folgendendes: Meine Schaltung mit AT90S8515 soll eine danebenliegende Leuchstoffröhre schalten, resettet dabei jedoch fast immer. habe nun mal die Schaltung mit Batterie versorgt, neben die Drossel gelegt, und per Hand die Röhre eingeschaltet
@razz >Mein Problem ist folgendendes: Meine Schaltung mit AT90S8515 soll eine >danebenliegende Leuchstoffröhre schalten, resettet dabei jedoch fast >immer. habe nun mal die Schaltung mit Batterie versorgt, neben die >noch tun? Habe schon nen parallelen 100nF
-
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
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
mehre C-datei wie Makefile ??
Die erste Zeile: #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) MCU = at90s2313 musst du auch noch eventuell ändern (z.B.at90S4433 o.ä.) Gruß, Florian
-
Thread
AVR 90S8535 + SJA1000 ???
SJA1000 themen durchgesehn, aber genau das hier is auch mein problem. also die ansteuerung mit einem at90s8535 an den SJA1000. und die anderen threads haben mir leider nicht weitergeholfen.
sicher ob wir den hier an der schule grad haben^^ ausserdem hab ich gehört das zwischen 8535 und 8515 der unterschied nur ein A/D wandler ist? oder welche vorteile bringt der 8515 genau?
-
Thread
SPI Master-Slave kommunikation
--- ldi temp3,18 clr temp2 clr temp1 wait1s_w: dec temp1 brne wait1s_w dec temp2 brne wait1s_w dec temp3 brne wait1s_w ;------------ pop temp3 pop temp2 ; temp2 wiederherstellen
push & pop, call & ret verplemert schon 8 oder so takte. Und wenn da nur 16 Takte dabei sind wird's eng. Empfangen liest das Byte aus dem SPI input buffer. Es ist aber noch im outputbuffer des Slaves. Und muss erst ruebergeclockt werden. Egal, schau's dir an, das waren die tips.
-
Thread
Konstanten im Flash ablegen
Hallo AVR-GCC-Spezis! Ich habe ein Programm für den 90S8515 geschrieben. Dabei muss ich eine recht große Look-Up-Table benutzen (für OSD-Chip STV5730). Die Tabelle möchte ich dher im Flash ablegen. Mein Code-Schnipsel sied so aus: const unsigned char
ich das im Flash ablegen, um den knappen SRAM Platz zu sparen. avr-sizex --long --top 10 --mcu at90s8515 main.elf Flash SRAM EEPROM ----- ---- ------ 64% 86% 0% 5278 444 0 bytes used 2914 68 512 bytes
-
Thread
PIN vs PORT beim OUTPUT
dabei > eingeführten Synchronisationsstufen an den Eingängen. Wann soll das gewesen sein - beim AT90S1200? Mein ältester, ein AT90S8515-8PI von 9825, verhält sich genauso.
S. Landolt schrieb im Beitrag #5102328: > Mein ältester, ein AT90S8515-8PI von 9825, verhält sich genauso. Mhmmmm... Offenbar trügt mich die Erinnerung. Ich finde da auch nichts mehr. Oder ich verwechsle
-
Thread
FT245 únd AVR
Hilfsbereitschaft. Ich habe ein paar Probleme aufgschrieben: Verwendete Bauteile: FT245BM AT90S8515 mit 6,144 Mhz 1. Spannungsversorgung: Der AVR wird direkt an VCCIO angeschlossen (Strom durch den AVR < 15mA). Der Datenport zum FT245 wird standardmässig auf TriState gestellt. Gibt es
hier die Variable für die gelesenen Daten mfg Andreas -- Andreas Auer aauer1 (at) sbox.tugraz.at Student of Telematics http://home.pages.at/aauer1 Graz, University of Technology
-
Thread
Timer soll jede Minute Register inkrementieren
Ich programmiere den AT90s8515 in ASM.
Das 'Uhrwerk' einer Uhr. (AT90s1200) Zählt nach dem Einschalten ab 00:00:00 hoch. Der Quarz mit 3.2768MHz wird hier über Vorteiler 1024 und Timer0 (0x80) auf 25 Interrupts pro Sekunde heruntergeteilt. Diese werden über die