-
Thread
STK200 ATMEGA16
STK 200 Entwicklungsboard ausprobieren. Die Software, die ich bisher zur Programmierung des AT90S8515 benutzt habe (wavrasm1.3 und AVRISP2.4) unterstützen den Mega16 aber nicht. Wer kann mir sagen, welche Programme unter Win NT 4 dies ermöglichen? (WinAVR habe ich gerade downgeloaded. Wegen
raus erstmal mit dem 1 MHz RC-Oszillator laufen, das ist dann sicher ein Unterschied zu Deinem AT90S8515. Eventuell würde Umschalten auf den Quarz ja die Timing-Probleme lösen? Ach ja, das würde sicher auch die geringere Ausführungsgeschwindigkeit erklären... (ich hatte oben noch nicht bis zu Ende
-
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
-
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 leider ein SMD-Baustein, den ich eigentlich nicht wieder auslöten möchte.) Könnte ich mittels Parallel-Programmer das Teil wiederbeleben? (Habe zum Glück fast alle Pins auf Stiftleisten oder IC-Sockel rausgeführt.) Benutze zum programmieren bis jetzt den ISP-Programmer aus der App-Note AVR910 mit modifizierter Firmware (3.0). Der Programmer
-
Thread
AVRDUDE
Device-Codes und anschließend das Prompt von AVRDUDE. Jetzt kann ich mit der Einstellung für den AT90S8515 den ATMEGA8 lesen und schreiben. Hat jemand ähnliche Phänomene festgestellt oder mache ich etwas falsch? AVRDUDE stammt aus WinAVR 20030424. Michael
-
Thread
atmega8 unter windoof...?
at90s2323 at90s2333 attiny22 at90s2343 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 atmega603 atmega103 cc1.exe: C:\PROGRA~1\AVR\BIN\MAKE.EXE: *** [test1.o] Error 1 für mich hört sich das so an, als würde der keine mega8 mögen... gruss ms
attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega8 atmega83 atmega85 atmega8515 atmega8535 atmega16 atmega161 atmega162 atmega163 atmega169 atmega32
-
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 die
-
Thread
Interrupts und Variablen
timertick++ == 8) timertick = 0; } Sieht doch vernünftig aus, oder? :-) Für einen AT90S8515 mit -O compiliert gibt das 23 Worte Code für die Interruptroutine. Alternative: SIGNAL(SIG_OVERFLOW0) { uint8_t t = timertick; if (t++ == 8) t = 0;
-
Thread
Dot-LCD an STK 500
ist die für mich absolutes Neuland. Verwende das Toshiba TLX-1021 (LCD) und das STK500 mit einem AT90S8515 oder AT90S4433 Also falls irgendjemand Beispiele oder Tipps hat, sind diese sehr willkommen. MfG Julien
-
Thread
Pulsdauererkennung
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 in
-
Thread
Nokia 3310 LCD ansteuern
man das SPCR mit 0x50 initialisieren. Und der zweite Fehler war, dass ich das LCD zuerst mit dem at90s8515 angesteuert habe, welcher eine Betriebsspannung von 5V hat. Hab erst im nachhinein bemerkt das man das Display ja nur mit 3,3V speisen sollte *oops*. Ja auf jedenfall siehts jetzt ziemlich gut aus
-
Thread
AVR und ST 93c56 EEPROM
Grüßgott Ich möchte einen 93C56 EEPROM von Reichelt mit einem AT90S8515 ansteuern. Leider komme ich mit dem Datenblatt nicht klar. Jetzt frag ich ob jemand Internet Seiten kennt wo es einen Code gibt. Link zum Datenblatt: http://datenblatt.reichelt.de/opendownload.html
-
Thread
STK 500 Frage
Arbeite mit dem Standard-Controller AT90S8515! Wenn ich das AVR-Studio auf Parallel/High Voltage Serial Programming Mode stelle gibt es keine Probleme mit den LockBits bzw. Fuses. Kann ja mal einen anderen Controller probieren!
-
Thread
Zugriffszeiten auf externes SRAM
Hallo ich versuche gerade die tatsächlichen Zugriffszeiten eines AT90S8515 auf ein 32k großes externes SRAM mit denen des Simulators des AVRStudio4.07 in Einklang zu bringen. Im AVRStudio Simulator beträgt die Zykluszeit für einen Ladebefehl aus dem externen SRAM immer
auch unabhängig davon, ob ein "Wait State" verwendet wird oder nicht. Tatsächlich benötigt ein AT90S8515 aber meiner Meinung nach 3 Takte (mit Wait State sogar 4). Ich muss mein C-Programm aber mit den tatsächlichen Zugriffszeiten simulieren, da es mehrere zeitkritische Teile enthält. Handelt es
-
Thread
90S8515, Takt
Der AT90S8515 besitzt keinen internen Oszillator, daher auch keine Fuses für selbigen... Den VFO des STK500 kannst du im STK500-Menü des AVR-Studios unter 'Board' einstellen. Knapp 4MHz gibt dieser her, für
-
Thread
WinAvr compiler fehler?
folgende fehlermedung. avr-gcc -c -g -O2 -Wall -Wstrict-prototypes -Wa,-ahlms=gcctest1.lst -mmcu=at90s8515 -I. gcctest1.c -o gcctest1.o avr-gcc gcctest1.o -Wl,-Map=gcctest1.map,--cref -mmcu=at90s8515 -o gcctest1.elf avr-objcopy -O avrobj -R .eeprom gcctest1.elf gcctest1.obj avr-objcopy: gcctest1
-
Thread
fehlermeldung beim compilieren
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
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
atmega8
gcc3.3, binutils2.14 und avr-libc-20030512cvs bei mir installiert. Mein altes Programm für den at90s8515 konnte ich compilieren, seit ich die Einstellungen auf den atmega8 geändert habe, klappt nichts mehr, es erscheint die Meldung "cannot open crtm8.o" wieso fehlt diese Datei und wo bekomme ich diese
heruntergeladen. Ein Kollege (Linuxprofi, würde ich sagen) hatte die selben Quellen für ein Prokjekt mit dem at90s8515 heruntergeladen und installiert, bei im war die crtm8.o auch nicht installiert. Die Verzeichnisse avr3, avr4 und avr5 in /usr/local/atmel/avr/lib/ waren nicht vorhanden. Im AVR4 wäre die crtm8.o
-
Thread
AVR C AT90S8515 extRAM Hilfe
hallo, ich programmiere gerade einen AT90S8515 im rahmen einer studienarbeit. wer kann mir mal c code schicken, wo zugriffe auf externes RAM implementiert sind oder tipps und hilfe geben? vielen vielen dank im vorraus!
-
Thread
taster auf 2 arten abfragen
\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
Uart und portb- schweres problem
Ich sende wie im folgenden programm zu sehen daten über den uart des At90s8515 in ein register das dann an portB ausgegeben wird! Aber kommischer weise leuchten die leds an Pin4 und Pin5 nach de rersten übertragung ständig auf und wenn an dem port 12 ausgegeben werden soll,
-
Thread
Transistor an PinB
aufgebaut aber es will einfach nicht funktionieren! Die Leuchdiode leuchtet nicht! Ich benutze einen AT90S8515! Kann mir jemand weiterhelfen?
-
Thread
ATMega8515 und AVR-Studio
toll wenn man in der Simulation alle Ports und Interrupts testen könnte, nicht nur die die der AT90S8515 hat.
-
Thread
Videosignalerzeugung
nicht ob dir das weiterhilft aber in der Juni Ausgabe von Elektor ist ein TV-Tennis Spiel mit dem AT90S8515 realiesirt worden. Das Programm ist aber in Assembler geschrieben. Ich hab dir das ZIP mal drangehängt. Viel Erfolg Simon
-
Thread
TCA-500 Add-On Board für das STK-500...
des ATmega8 dennoch diese Option. Unterstützte MCU's... AT90S1200 AT90S2313 AT90S4433 AT90S8515 AT90S8535 ATmega8515 ATmega8535 ATmega8 ATmega16 ATmega32 ATmega161 ATmega162 ATmega163 Weiteren Fragen zum TCA-500 beantworte ich via Email...
-
Thread
Terminal
Nein AT90s8515 kein mega.
-
Thread
Sortieralgorhythmus
Hallo zusammen, Ich habe eine Frage zum sortieren von Daten. Im SRAM des AT90S8515 habe ich 12 8Bit werte stehen. Diese 12 Werte möchte ich jetzt der größe nach ordnen und an irgendeiner stelle im SRAM oder Registern wieder abspeichern. Angefangen mit dem Größten. Wer hat
-
Thread
AVR-GCC: Compiling-Problem
funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -mmcu=at90s8515 -Wa,-ahlmsnd=helloled.lst -I. helloled.c -o helloled.o avr-gcc: installation problem, cannot exec `cc1': No such file or directory C:\avrgcc\bin\make.exe: *** [helloled.o] Error 1 > Process
-
Thread
Oder könnte mir jemand bitte....
das Programm (welches für den AT90s8535 geschrieben ist, für den UART).....umschreiben für den AT90s8515 UART ??? .include "8535def.inc" .def temp = r16 .equ CLOCK = 4000000 .equ BAUD = 9600 ; Stackpointer initialisieren ldi temp, LOW(RAMEND) out SPL, temp
-
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
ICP Pin auf STK 500 (Newbie)
Hi, ich möchte gerne eine Art Stoppuhr auf einem AT90S8515 implementieren, die über den ICP gestoppt werden soll. Wenn ich mein Programm auf dem STK500 teste, reagiert der Controller nicht auf den ICP - wo kann ich den Fehler am besten suchen? (Die Register
-
Thread
LCD 4x20
Ich versteh nicht warum ich keine vernüpftige Anzeige hinbekomme. Hatte vorher ein 2x16 Display, AT90s8515, Programmiere in C und die Welt war in Ordnung. Aber jetzt möchte ich gern ein 4x20 Display benutzen, aber wie!!! Im Anzeigefeld sind nur komische Zeichen!!! Hat einer eine C-Datei die mir weiterhelfen
-
Thread
TIMER-Problem
funktionsfähiges Assembler-Programm für die Timer T0 und/oder T1. Der verwendete µC ist ein AT90S8515 AVR Studio 4 Danke im Vorraus
-
Thread
Problem mit qsort()
undefined references to `__mulhi3' follow make.exe: *** [main.elf] Error 1 Wenn ich es für einen AT90S8515 übersetze, kriege ich diese Meldungen: avr-gcc --version avr-gcc (GCC) 3.3 20030421 (prerelease) Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. avr-gcc -c -mmcu=at90s8515 -I. -I../lib -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=main.lst main.c -o main.o avr-gcc -c -mmcu=at90s8515 -I. -I../lib -g -Os
-
Thread
AVR-Programmer zu verkaufen
: serielle Schnittstelle Microcontroller: AT89S8252, AT89S53, AT90S1200, AT90S2313, AT90S4414, AT90S8515 und weiter AVR-Prozessoren. Doku: Handbuch und CD Link: http://www.montereytools.com/Equinox/Equinox_MicroISP_IV.html Preis 5,00 Euro + Versand Maxibrief 2,20 Euro
-
Thread
LCD-Display
--> auf PORTB natürlich auch so verkabelt #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR__ATmega128__) || \ defined(__AVR_ATmega161__) || defined(__AVR_ATmega162
-
Thread
ATMEGA8515L
Nimm doch den AT90S8515 und nenne ihn einfach ATmega8515. Die beiden sollten ja bekanntlich pinkompatibel sein.
-
Thread
Programmänderung DS1820
folgendes Programm für einen AT90S2313 gefunden, diese möchte ich so verändern, das es auf einem AT90S8515 läuft. Alle meine Versuche sind gescheitert... Wer kann mir bei der Änderung helfen und diese gegebenfalls auch kommentieren, so das es für mich nachvollziehbar ist. Danke...
-
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 kleine
-
Thread
UART und die Grosse frage
hi, ich besitze auch ein stk500 mit einem AT90S8515 und wurde dann beim durcharbeiten des tutorials von UART böse gequält. ;*****uart******** ;PD0 an RXD ;PD1 an TXD .include"8515def.inc" .def temp = r16 ldi temp, LOW(RAMEND) out SPL
-
Thread
Codegröße verkleinern
ist. Wenn du "von Hand" kompilierst, funktioniert alles wie erwartet: avr-gcc test.c -mmcu=at90s8515 -Os -g -o test.elf avr-objcopy -O ihex test.elf test.hex
-
Thread
Suche: MP3 Decoder STA013
einen MAS3507 in PLCC. Kannst auch die ganze Platine dazu haben (MP3-Player "PUMP" aus der c't, mit AT90S8515).
-
Thread
VFD 140x32 an 90S8515
Servus! Ich möchte mein 20x4 (Text) bzw 140x32 (Grafik) VFD an meinen AT90S8515 anbinden... Meine Frage ist, wie ich dem uC erkläre das er ein Grafik und kein Text-Display dranhängen hat. Ich Programiere in BASCOM (ja, ich weiß das hier fast jeder in C arbeitet...) den Textmodus
-
Thread
AVR AT90S8515 Timer/Counter Zeitbasis
Hi, ich laboriere gerade mit o.g. yC. Dennoch verstehe ich die Basis für den Timer1 nicht. Ich verwende "no prescaling", interne Taktung und meine Schaltung erfüllt auch voll ihre Funktion. Allerdings hatte ich Frequenz CLKio gleich der Taktfrequenz des MCU erwartet und so lange kein Ergebnis erreicht. Um meine Wartezeit zu realisieren hatte ich auf Grundlage der MCU-Taktfrequenz den Counter auf FF00 stellen müssen. Funktioniert hat es aber erst, als ich FFE0 eingestellt hatte, also erheblich weniger. Wie ist die Basis für CLKio????????????????? Danke für jeden Tip. Peter
-
Thread
serielle Kommunikation / Terminal
wurscht, was Du nimmst. Die Parameter müssen mit denen Deines AVR übereinstimmen, wobei Du beim AT90S8515 (den meinst Du sicherlich -- es gibt auch einen ATmega8515) sowieso nicht viel Auswahl hast. Gängig ist das sogenannte ,,8N1'', also 8 Datenbits, keine Parität, ein Stopbit. Handshake ist nicht
-
Thread
Fixfrequenz + variable PWM
Hi der AT90S8515 kann mit dem Timer 1 ein PWM-Signal mit bis zu 10-Bit per Hardware erzeugen. D.h. du beschreibst ein paar Register und der Rest macht der Chip für dich. Matthias
-
Thread
EEPROM und PonyProg
Hallo, ich habe folgendes Problem: Ich möchte mit PonyProg das EEPROM eines AT90S8515 vorbelegen. Wenn ich ein File habe welches ich in PonyProg lade ist das ja kein Problem. Aber wenn ich kein solches File habe, wie kann ich mir dieses dann erstellen? Kann mir jemand weiterhelfen
-
Thread
STK500
unter Tools STK500 aufrufe, erscheint immer nur "Detecting.. FAILED!". Das Board ist mit einem AT90S8515 bestückt, der ein simples Blinkprogramm enthält bestückt. Controller und Programm laufen im STK200 mit 3,69 MHz Quarz korrekt. Beim STK500 ist mir aufgefallen, daß am Reset-Pin immer low anliegt
-
Thread
-9V ???
deshalb wollte ich bevor ich das löte noch fragen, ob die Pinbelegung so stimmt. LCD AT90S8515 I/O 0..7 -> PA0..PA7 RXD5 -> PD0 TXD5 -> PD1 GND,VCC -> GND,VCC Was vergessen? http://www.electronicassembly.de/deu/pdf/grafik/ge6963.pdf
-
Thread
AVRGCC und ATTiny26
at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 at86rf401 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega8515 atmega8535 avr5 atmega16
-
Thread
SPI Interface
Hallo!! Hat jemand von euch schon mal mit dem SPI gearbeitet? Ich arbeite mit 2 AT90S8515. Die beiden werden aber höchstwarscheinlich mit unterschiedlichen Taktfrequenzen laufen. Geht das dann überhaupt noch? Wäre schön wenn jemand Quellcode hätte wo ich das ganze mal nachvollziehen