-
Thread
Symbole auf LCD darstellen
RTFM! CAVR -> F1 -> "LCD Functions" Example: /* LCD user defined characters Chip: AT90S8515 Memory Model: SMALL Data Stack Size: 128 bytes Use an 2x16 alphanumeric LCD connected to the STK200+ PORTC header as follows: [LCD] [STK200+ PORTC HEADER] 1 GND- 9
-
Thread
edip43 sendepuffer auslesen
Hallo Ich habe ein EDIP43A Starter KiT, ein AVR STK 500 Starterkit mit ATMEL AT90S8515 und benutze AVR-Studio 4 (GCC) zum programmieren. Ich möchte jetzt die Komunikation zwischen Display und Mikrokontroller per RS232 realisieren. Ich habe für das Display ein Programm mittelS Herstellersoftware
-
Thread
AvrMon, AVR In-Circuit debuggen
Ja, da stimme ich dir zu. Hab nur nach einer Lösung für einen AT90S8515/ATmega8515 gesucht. Die beiden sind schon verbaut und ich muss eine Fehlersuche in dem System machen. Didi
-
Thread
AVR Programmieradapter Parallelport max. Kabellänge?
ein Problem gehabt, daß auf die Adapter zurückzuführen war. Mega8, Mega16, Mega32, Mega644, AT90S8515, Mega8515, Mega162, AT90S2313, Tiny2313,... Auch mit zusätzlicher Last am SPI (ENC, Display, SD-Card, Flash, MP3-Decoder o.ä.) nie ein Problem gehabt. Inzwischen fast ausschließlich Dragon
-
Thread
Verkaufe STK500 incl. Conrollern und Buch
liegt bei). Es gibt dazu: 1 Stk. ATMEGA8515 1 Stk. ATMEGA163 1 Stk. AT90S8515 1 Stk. AT90S2313 1 Stk. AT90S4433 dazu. Preis für das STK500 incl. Controllern 79 plus Porto. Des weiteren habe ich noch das Buch "AVR-RICS Mikrocontroller"
-
Thread
Empfehlung SRAM und Latch für mega162
Hallo! Ich möchte einen mega162-16 mit 32 KB ext. Ram und zueghörigen Latch ausstatten, um den AT90S8515 auf meinem STK200 zu ersetzen (8-16MHz). Kann mir einer eine funktionierenede Bauteilkombination nennen? Gruß und Dank Michael
-
Thread
Probleme mit WINAVR
PB1 # define DDROC DDRB # define OCR OCR1 #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 #elif defined(__AVR_ATmega8
-
Thread
Probleme mit dem STK500
meinem STK500 kann ich keine Controller im Sockel SCKT3000D3 mehr Programmieren. Habs mit dem AT90S8515 und dem ATmega161 probiert. Dabei erscheint die Fehlermeldung "Entering Programming Mode - FAILED". Den ATmega163 kann ich ohne weiteres Programmieren (der kommt in den anderen 40 pin Sockel).
-
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
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
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 dabei
-
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
Probleme mit dem AVR-GCC
Hallo, Ich habe ein Problem mit dem AVR-GCC. Zum Testen habe ich kleines C-Programm für einen AT90S8515 geschrieben. Der AVR-GCC übersetzt dieses auch ohne Probleme. Der Mikrocontroller funktioniert allerdings nicht mit dem erzeugten HEX-File. Nach mehreren erfolglosen Versuchen, habe ich im AVR-Studio
-
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
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
Probleme mit sprintf
ASCII-Zeichen umwandeln. Lokaler Setup ist: AVR-GCC : Version 3.3.1 Plattform : STK200 Kontroller: AT90S8515 Meine Source wird ohne Fehlermeldungen kompiliert. Das Problem ist nun, dass im ASCII-Buffer nicht die erwarteten Zeichen abgelegt werden, sondern alles 0xFF (255). Mein Frage ist, was mache ich
-
Thread
AVR und 82c55?
geklemmnt? Dann müsste eigentlich jeder AVR mit möglichem externen Speicherbus in Frage kommen (AT90S8515, ATmega8515, ATmega162, ATmega103, ATmega128, ATmega1281, ...). Allerdings verplempert man für den externen Bus zwei Ports. Alternative: Schieberegister über SPI ansteuern, Port-Extender
-
Thread
Lauflicht in C mit AVR - bei Tastendruck umkehren
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 Code
-
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
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
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
AVR und IC-Prog
Programmer feststellen kann, ob das erwartete IC dranhängt. Die SW die du laden möchtest geht von einem AT90S8515 aus, du hast aber einen AT90S2313 dran. Das kann also so nicht gehen. Wenn du den Sourcecode des Programms, das du in den AT90.. laden willst hast, dann kannst du mit einem Assembler (z.B. von der
-
Thread
[V] MikroElektronika "EasyAVR6 Development System"
AT90PWM3 AT90PWM316 AT90PWM3B AT90S1200 AT90S2313 AT90S2323 AT90S2343 AT90S4433 AT90S8515 AT90S8535 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164P ATmega164PA ATmega165 ATmega165P ATmega168 ATmega168P ATmega169 ATmega169P ATmega32 ATmega323 ATmega324
-
Thread
[AVR] IR Fernsteuerung nachbilden (Aufzeichnen)
Ich habe versucht mit einem AT90S8515 eine IR Signal einer Fernsteuerung aufzuzeichnen und wiederzugeben. Es funktioniert aber nicht. Ich habe einfach in gewissen Zeitabständen den aktuellen Wert der IR LED (ein oder aus) Bit für Bit
-
Thread
Suche 90s8515.h
einjähriger Abstinenz wieder in die Programmierung mit Mikrokontrollern eingestiegen. Für den AT90s8515 suche ich die Datei 90s8515.h und die Datei vom selben Typ die zu dem ATtiny2313 gehört. Ich dachte eigentlich die wären im AVR Studio mit enthalten, aber da habe ich sie nicht finden können...
-
Thread
Lasten Schalten (12V / 20W) mit dem Microcontroller
Hallo, Ich möchte mit einem AT90s8515 drei Halogenlampen (je 12 Volt / 20 Watt) einzeln Ansteuern (An- und Aus). Die Halogenlampen werden von einem Trafo gespreist welcher 12 Volt Wchselstrom liefert. Relais will ich nicht einsetzen,
-
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
Umstieg auf ATmega16
Hallo, ich bin gerade dabei den AT90S8515 gegen einen ATmega16 zu ersetzen. Ich habe versucht das identische Programm auf den ATmega 16 zu übertragen. Das programm ist noch recht einfach und ich verwende außer dem Timer0 keine besonderen
-
Thread
Problem mit LPM und StackPointer.
Leider weiß ich jetzt nicht mehr weiter. Ich will einen AT90S8515 per LPM die ASCII-Zeichen 85 und 170 auf die Com2 des PC senden lassen. So wie mein Kode angelegt ist sollten also diese Zeichen insgesamt 4x im Hyperterminal (Win98) erscheinen. Es kommt aber
-
Thread
Indentify Drive bei CF-Karte
nicht stimmen. Im Anhang ist ein Bild von der Beschaltung der Karte. Die Schaltung läuft mit einem AT90S8515 auf dem STK200. Meine Frage ist jetzt, ob mein Vorgehen Richtig ist: Die CF-Karte wird mit CE1 auf low aktiviert. Ich lege Portb.0, Portb.1 und Portb.2 (A0-A2) auf high, um das Commandregister
-
Thread
HW Reset auslösen
verstanden was dies bedeutet, jedoch ich werdes mir mal genauer anschauen. @Peter Ich verwende eine AT90S8515, und so viel ich weiß ist dies hier noch sinnvoll. Ein Reset per SW hab ich mir auch anfangs überlegt, jedoch hierbei habe ich doch immer eine Zeitverzögerung, und ich möchte noch weiter Bauteile
-
Thread
AVR Core Emulation Source Code in C?
[pre] klaus@i4a:~ > simulavr --list-devices at90s1200 at90s2313 at90s4414 at90s8515 atmega8 atmega16 atmega103 atmega128 at43usb351 at43usb353 at43usb355 at43usb320 at43usb325 at43usb326 [/pre]
-
Thread
unterstützte AVRs im AX8 ore
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, die fehlende hardware zu schreiben und einzubauen. mal schaun wie weit ich komme. Bernhard
-
Thread
8051 Familie flashen
Latchbaustein ansteuert. Die Schaltung ist vom Prinzip her genauso wie die RAM-Erweiterung eines AT90S8515, und im Internet zu finden, eventuell sogar im Datenblatt. 8051-Varianten mit internem Flash-Speicher gibt es jedoch auch von Atmel, und das sind keine AVRs, sondern Intel-kompatible Micros. Allerdings
-
Thread
Anfängerfrage zum Programmaufbau bei mehreren Devices
notwendigen Stack Manipulation und dem Verwalten der Rücksprungadessen? Ich teste momentan auf dem AT90S8515, der beim STK500 dabei ist. den ATMEGA128 vom STK501 hab ich noch nicht gesteckt. Ok für alle Skeptiker: RAM frisst das schon, das weiß ich auch!
-
Thread
Stack beim AVR
Digitalkmera habe, nur ein Screenshot von der TV Karte. Bisher lief anstelle des pinkompatiblen AVRs AT90S8515 ein AT89S51 mit 1,8432MHz CPU Takt (also 22,1184MHz Quarz). Dieser war zu etwa 90% ausgelastet, ich hab mal den Pixeltakt von 10MHz auf 12MHz erhöht und da haben schon ein paar gefehlt. Der AVR
-
Thread
UART - ATmega16
beschrieben, den String "TEST!" über die UART rauszuschicken (mit AVR Studio 4, Assembler). Mit dem AT90S8515 klappt das auch prima. Nur mit dem ATmega16 will es einfach nicht funktionieren. Ich glaube mein Problem ist das Register UBRRH. Obwohl URSEL auf 1 steht wird trotzdem in UBRRH und UCSRC immer
-
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
Das selbe µC-Pinout von verschieden Herstellern?
Hersteller an. Die ersten AVRs waren pinkompatibel zu den AT89C2051 (AT90S2313) bzw. AT89C51 (AT90S8515). Und die ATtiny im 6- bzw. 14-poligem Gehäuse sind pinkompatibel zu PIC.
-
Thread
Was ist #elif?
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
Überlegung und Rat.
Taster) als Matrix. Das macht 32 (Eingangs)kanäle. Gefunden hab ich dann einen Controller, z.B. AT90S8515. Oder als Entwicklungsplattform ein Amtel ATSTK500. Ein solches System bietet mir eine Softwareumgebung und eine serielle Schnittstelle zum PC. Wie ihr unschwer bemerkt bin ich nicht vom
-
Thread
Mikrocontroller für Rolladensteuerung gesucht
Ich habe jetzt mal bei mir nach Atmel AVRs geschaut und in der Bastelkiste AT90S4414, AT90S8515 und AT90S8535 jeweils im DIL40 Gehäuse gefunden. Irgendwie hören sich die beiden Letzteren nach ATmega8515 und ATmega8535 an und sind von der Pinbelegung wohl auch gleich. Wurde da eigentlich
-
Thread
Look-up-Table
empfangenes Byte reagieren und im SRAM das dazugehörige Antwortbyte heraussuchen. Ich benutze einen AT90S8515. Nach dem Start(/Reset) wird das SRAM aus dem EEProm mit den 256 möglichen Werten geladen. Dann warte ich darauf, daß per SPI die Anfrage eintrudelt. Wenn ich diese erhalten habe, soll er dazu aus
-
Thread
USART Initialisierung Atmega162
Der GPS Empfänger ist an der seriellen Schnittstelle angeschlossen. Ich habe zuerst mit dem Atmel AT90S8515 gearbeitet und alles funktionierte super. Nun habe ich auf den Atmega162 portiert, der 2 serielle Schnittstelle hat. Er hat anstatt UART nun USART, aber ich stelle in der Initialisierung ein, dass
-
Thread
LCD Problem
lcd.h den atmega 32 folgender maßen ergänzt: #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
Variabel an LCD ausgeben
daß Du die Gleitkommavariante ausgewählt hast. Brauchst Du diese denn überhaupt? Auf einem AT90S8515 ist der Unterschied in der Codegröße zwischen Standard und Gleitkomma fast 2 KB, außerdem braucht die Gleitkommaversion noch malloc(), wenn Du das sonst nicht benötigst, ist das nochmal ein halbes
-
Thread
Befehle/Daten unterscheiden
Ich prgrammiere gerade mit einem AT90S8515 an einer Grafikkarte für uC mit TV Ausgang. Das ganze wird über den UART gesteuert. Dieser ist auf 115200Baud, 9bit eingestellt. Ist das 9. Bit Low, handelt es sich um Daten, ist es High ist es
-
Thread
Speicherorganisation bei SRAM???
Moin, zusammen mit dem AT90S8515 möchte ich externes RAM verwenden. Gewählt habe ich dabei einen Speicherbaustein mit 64K und einer 8x8K Organisation. Der 8515 ist ja in der Lage 64K zu adressiern, ist er aber auch in der Lage derartig
-
Thread
Fehlermeldung
Meldung: [.....] avr-gcc main.o pwm.o lcd.o tools.o stv5730.o -Wl,-Map=main.map,--cref -mmcu=at90s8515 -o main.elf C:\avrgcc\bin\..\lib\gcc-lib\avr\3.0.2\..\..\..\..\avr\bin\ld.exe: address 0x80026b of main.elf section .bss is not within region data make: *** [main.elf] Error 1 [.....] Was hat