-
Thread
STK500 usb rs232 wandler
einfällt: Nach Connect wird das STK500 anscheinend gefunden, allerdings möchte ich die Signatur des Atmega8515 auslesen, woraufhin die Fehlermeldung erscheint Programming Mode failed und dass ich auf die ISP frequenz achten soll usw. . Vielleicht hat ja jemand eine Idee. Danke.
-
Thread
Matrix 3x7 Auswerten / AtMega 8515
Hallo, Ich habe hier ein 7x3 Tasten-Matrix die ich gerne über meinen AtMega auswerten lassen will. Das Prinzip der Tasten-Matrix ist mir klar, die 7 Zeilen mit je 3 Tasten sind über 10K an VCC verbunden und sitzen an PC0-7 Die 3 Spalten sitzen an PB0 - PB2 und ziehen jeweils den Pegel auf "+5V" wenn eine der Tasten in der Spalte gedrückt wird. Wie kann ich denn nun die Tastenmatrix bequem in C auswerten? Hab bereits mit dem Code schon angefangen, aber komm leider nicht mehr weiter.. Soll ich mit einem Timer Arbeiten? Evtl. mit Interupts? Danke! [code] #include <stdlib.h
-
Thread
UV-Laserdrucker
Geplant ist alles mit drei Platinen. 1. Schnittstelle zum PC: Da kommt eine RS232 rein mit einem ATMEGA8515 inklusive 64kb externes RAM. Da kann ich die gesamte Datei an den Drucker senden und der macht den Rest allein. 2. Schrittmotortreiber: Da kommt ein ATMEGA16 rein und die Schrittmotorendstufen
einen HP-Tintenspritzer rumstehen zum Umbauen. Aber welches Format willst Du übertragen in den ATMEGA8515, PDF? Das System vom Labor überträgt zeilenweise per RS232.
-
Thread
Pegelwandler
Hi, ich habe 4 Signale einer externen Schaltung die ich an ein ATMEGA8515 anschließen möchte. Diese liefert für High +15V und für Low 0-3V. Einen Spannungsteiler würde ich ungern verwenden. Meine Frage gibt es evtl. ein IC in das ich die 15V reingebe und 5V
-
Thread
timer soft pwm und servos
ich hab ein problem. und zwar möchte ich zwei servos steuern. an port b pin 1 und 2 eines atmega 8515 auf einem sdk500. ich programmiere ihn in c. ich hatte das mit -delay_ms(); ausprobiert, was auch funktioniert hat und wollte nun ans genaue einstellen gehen, wozu das nun nichtmehr ausreichte
-
Thread
Sharp GP2D02
für einen Controller hast du den die Sensoren angeschlossen? Ich beabsichtige den GP2D02 an einen ATmega8535 anzuschliessen...
Hallo, ich betreib die Teile an 8515, 2313 und mega8. Gruß -=jens=-
-
Thread
SD-Karte zwischen 2 Boards teilen?
Hallo, je nach Lust und Laune: ATMega, VS1003, SD-Card-Slot, Display und Tasten und selber programmieren. Bei 320kBit wurde es knapp, 128kBit gingen auch von einer 2,5" HD mit einem alten 8515 bei 14,xxx NHz Takt, Anzeige war ein 2x16
-
Thread
Immer wieder Reset
Hallo, ich habe folgendes Problem: Ich habe eine Schaltung mit einem ATMega8515 aufgebaut (geätzte Platine), aber irgendwas läuft da schief. Der MC macht immer wieder mal (so ca. alle 10min) einen Reset. Wie kann sowas zustande kommen? Stromversorgung ist ein stabilisiertes
-
Thread
STK500 LED AUsgabe Problem
dem STK500 und bin jetzt auf ein Problem gestoßen, dass mich verwirrt. Benutzter Controller = atmega8515 (der Mitgelieferte) Das Problem habe ich in Assembler und in C Ich wollte programmieren, dass die erste LED leuchtet Meiner Meinung nach sollte es so funktionieren, hatte es aber nicht:
-
Thread
bit invertieren
alles mit /mirror/ auskommentiert wurde, und danach der > Speicherplatzzuwachs festgestellt wurde (Atmega32, -Os, avr-gcc 4.3.2): Erstaunlich, was bei Dir an relativen(!) Unterschieden rauskommt. Bei mir ist es ATmega168, -Os, avr-gcc 4.3.3.
in_reg] "+r" (in) ); return out; } [/c] Getestet mit AVR-Studio 4.18 (Build 716) / Amtel 8515 Simulator, lässt sich einwandfrei compilieren! Gruß Markus
-
Thread
Wie aus einem ADC -Eingang ein DAC Ausgang wird
Ich verwende einen mega8515 als 32 Kanal PWM Steuerung für LEDs. Die PWM hat 8bit und eine Ausgangsfrequenz von etwa 200Hz. Ich denke du hast die Funktionsweise von PWM nicht so ganz verstanden: In der Interrupt Routine wird
. Zum Thema Quarz, ich habe diesen mit einem Hochpaß mit 20pf und 1 M-Ohm in Reihe belastet (am Atmega-pin der ein Ausgang sein soll) und schon gemerkt daß da nur eine kleine Sinusspannung mit 200 mV anliegt. Daher hab ich einen Komparator nachgeschaltet damit ich ein schönes Recheck kriege. Bisher
-
Thread
Webserver mit ISA Netzwerkkarte
Hallo! Ich würde mir gerne einen Webserver mit einem ATmega32 und einer NE2000 kompatiblen (es ist eine Realtek 8019AS NIC) ISA Netzwerkkarte bauen. Als Datenspeicher soll eine IDE Festplatte oder ein 2MByte nonvolatile SRAM dienen. Ich habe schon einige
einen Webserver auf Basis einer NE2000 und einem At90S8515 (o.a) gibt es fertig sauber aufgebaut für weniger als 45 Teuro, inkl. Software... Gruß W.
-
Thread
Max 7219 mit SPI ansteuern
ihr mir vielleicht weiterhelfen könnt. Zur Zeit versuche ich mit meinem Mikrocontroller (AT90S8515) vier 7-Segment-Anzeigen anzusteuern. Dazu benutze ich den Treiberbaustein Max 7219 von Maxim. Da Daten an diesen Baustein seriell geschickt werden müssen, habe ich erst versucht, ein Programm zu schreiben
, ich habe hier 8 kaskadierte 7219 über 0,5m abgeschirmte Leitung an der SPI-Schnittstelle eines ATmega32 hängen und steuer die mit 4 MHz CLK-Frequenz über die SPI Schnittstelle an. >>soweit ich mich erinnern kann brauchte der 7219 LOW an Load beim >>Übertragen und übernimmt mit L nach H. teilweise
-
Thread
Fragen zum Interrupt Flag Register
Simulator konfiguriert ist. Für den 2313 z.B. ist OCF1A auf Bitposition 6, das kann aber bei einem ATmega schon wieder anders sein. Gruß Axel
Hi Wenn du einen 8515/35 oder 4434 als Prozessor hast , steht OCF1A auf TIFR,5 ist also Bit 4. Gruß Uwe
-
Thread
KS0108B Displaytech 64128A
zugelegt: Displaytech 64128A mit Controller KS0108B Hat von Euch schonmal jemand das Ding an nen ATMega ran gehängt und zum Laufen gebracht? Evtl. sogar in Bascom? Gibts da ne LIB für oder ist da noch Pioniergeist gefordert? Laut Help gibts da Befehle für, hab auch schon gegoogelt, aber das schein
Hallo, bin gerade vor zwei Wochen mit dem Ansteuern eines solchen Displays, mittels 8515, fertig geworden. Ich habe die Ansteuerungsroutinen in C selber programmiert und dies erfordert eigentlich keinen grossen Pioniergeist. Man benötigt ledeglich vier Routinen zum Steuern des Displays:
-
Thread
SPI Flash Speicher beschreiben
Hallo Leute. Ich scheibe grad ein C-Programm für eine ATMega 8515 in dem Daten auf einen 4Mibt Flash SPI Speicher (DB im Anhang) geschrieben werden sollen. Beim testen des Speichers gibt es aber ein kleines Problem. beschreiben des Status register und auslesen
-
Thread
DC-DC Wandler 70V / 13V @2A
schukat.com/schukat/schukat_cms_de.nsf/index/CMSDF15D356B046D53BC1256D550038A9E0?OpenDocument&wg=L8515&refDoc=CMS592501E7B023D0CDC12570C20043767C
@Atmega8: Bei einem Durchflusswandler werden keine Snubber-Netze eingesetzt. Ist auch nicht nötig, da hier im Gegensatz zum Sperrwandler Energie in der Leitendphase übertragen wird. Damit ist im Idealfall
-
Thread
STK500 - Probleme beim programmieren des Controller
Beschreibe den Tiny2313 oder testweise den ATmega8515. Mit ISP kann ich soweit alles schreiben, nur wenn ich dann etwas ändern will, muss ich das komplette device löschen. Kann aber auch nur ein Verständnisproblem sein. Dabei ist die ISP-Frequenz
-
Thread
ISP bei STK500
Ja, wunderbar. Dann kann ich ja den 90S8515 direkt in die Platine einlöten und muß keinen Sockel benutzen (würde etwas eng werden wegen der Höhe). Vielen Dank für die Hilfe! Einen schönen 2. Advent wünscht Kai M. Tegtmeier
Hallo Kai Ich stehe derzeit vor dem gleichen Problem ! Ich möchte einen ATMega162 in der Ziel-Schaltung belassen und dort über das STK500 programmieren Folgende Fragen zur Vorgehensweise: 1. Stecker ---------- kann ich den Stecker ISP10PIN verwenden und mit dem auf
-
Thread
Rechteckgenerator mit Atmega8 nicht so einfach (Anfänger)
Hallo zusammen Ich habe versucht mit einem Atmega 8 einen Rechteck Generator zu programmieren (als Anfänger). Die Tutorials mit delay bringen zwar eine LED zum blinken, helfen aber nicht wirklich weiter. Dann habe ich es über Timer versucht,
besser. Da ist nichts dran ehrenrührig. Anbei mal mein Rechteckgenerator in C, diesmal mit Mega 8515. Der Name 'Konstanz' kommt von der Beschriftung der ehemaligen (MCS-51) Hardware - war ein Zeitnehmer aus dem Lehrmittelbetrieb mit grossem 2*20 Zeichen LCD. Und 'ne Uhr ist mit drin, die ich hauptsächlich
-
Thread
Welche Zeit vergeht pro Zählschritt?
also ich habe einen ATmega8515L
-
Thread
Ausgaenge bei Reset High, warum?
Hallo Leute, also ich habe folgendes Problem: Ich habe ein kleines Programm fuer den ATMEGA8515 geschrieben. PORTD dient als Ausgang bei dem die Pins in einer gewissen Sequenz High/Low gwschaltet werden. Benutzt wird Timer1 Interrupt. Das funktioniert soweit auch gut, aber was mich irritiert
-
Thread
Keine Ausgangsspannung am Attiny2313
nicht. Im gegenteil ich hatte mit dem Netzteil nie Probleme auch nicht bei Akkubetrieb und mein atmega8515 funktioniert, sowie vorherige schaltungen mit dem attiny ich wüsst nun aber auch nicht was ich anderst mache als sonst. Am Takt habe ich nichts verändert sonst hätte ich es erwähnt, die chips
-
Thread
Berechnung auf PC und auf Controller unterschiedlich
hardwareabhängig ist? Könnte es an bestimmten Compilereinstellungen liegen? Werde dies noch mit einem Atmega und im Win Avr versuchen. Gruss hafisch
ausschliessen zu können, auf einen attiny25 gewechselt. Doch inzwischen habe ich einmal auf einen Atmega8515 gewechselt. Bei diesem scheint dies ohne Probleme zu funktionieren. Ist es möglich, dass mir bei einem tiny der Speicher ausgeeht sobald dies mit einem Schleifenindex abgerufen wird? Hat diese
-
Thread
Verständnisfrage: Pulldown am Transistor?
scheinbar keinen internen Widerstand zwischen Basis und Emitter haben. Das Datenblatt zu meinem ATmega 8515, welchen ich derzeit benutze, gibt an, dass sämtliche Ports (A - E) im Falle eines Resets "tri-stated" sind. Wenn ich die Tri-State Logik richtig verstehe, heißt das doch, dass die entsprechenden
-
Thread
AVR Studio Installieren und weitere problemchen
zubekommen wollte ich frisch ans werk… Ich habe in AVRStudio den originalmitgelieferten Prozesser (90s8515 glaub ich) auslesen kön-nen (Read Signature) dann habe ich ihn erasen lassen. Es funktionierte. Als nächstes wollte ich dann irgendwas draufspielen… die Libary fehlte – erstes Problem. Und als ich
den Einstellungen immer noch aus-lesen und erasen… Gestern versuchte ich dann noch was mit dem Atmega32 zu machen – der zickte schon beim auslesen rum. Ich gab bei den Projects immer AVR simulator und dann Entsprechenden µC an. Nachdem nur AVR Studio 4.16 raus ist habe ich es runtergeladen und
-
Thread
Datenverlust im Eeprom ohne Versorgungsspannung
Hallo! Ich programmiere einen ATmega8L mit avr-gcc. Periodisch werden Daten in das Eeprom geschrieben und über die Uart ausgegeben. Solange der Microcontroller an der Versorgungsspannung angeschlossen ist, bleiben die Werte im Eeprom
Das Problem gab es bei den Classik-Bausteinen sehr oft (bei mir war es der 8515). Bei langsam ansteigenden oder abfallenden Betriebsspannungen war der Mikrocontroller oft "längere" zeit in einem Spannungsbereich, der ihm schon Funktionen abverlangte, aber recht eigenwillig. Wie
-
Thread
xram für avr
ich suche, wenn es soetwas gibt, ein tutorial, das genau dieses xram beschreibt. ich hab mir atmega8515 zugelegt, der ja bis zu 64kByte externes ram ansteuer kann. ich verwende den gcc unte c. ich hab diverse beispiele (meist aus projekten) gefunden, in denen es zwar verwendet wird aber nicht genauer
-
Thread
AVR Studio 6 Build Error
Hi ich habe einen Atmega8515 und dazu des STK 500 von Atmel. bin ganz neu hier in dieser Branche. Betriebssystem ist Win 7 Pro. Wollte einfach mal klein anfangen mit diesem Skript: #include <avr/io.h> int main(void
-
Thread
Atmega8, 8bit LCD und Bascom?
Hi, ich habe ein kleines Problem mit einem Atmega8 und einem LCD von Pollin. http://www.pollin.de/shop/downloads/D120519D.PDF Erste und wichtigste Frage. Sind die beiden überhupt kompatibel zueinander? Ich verwende einen 16 MHz Quarz. Fusebits
Hallo Paule, try this: $regfile = "8515def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 16 $framesize = 40 ' LCD Pins: AVR Pins ' ================================ ' DB7 : PORTA.7 ' DB6 : PORTA.6 ' DB5
-
Thread
Wer rettet meine Facharbeit - UART Problem TXC bit
sondern das TXC und RXC bit abfragen. Beim senden passiert aber nix - hier mal ein Codeschnipsel(atmega128): void init_serial (void) { outp((1<<TXEN),UCSR0B); // outp(103, UBRR0L); //9600bps @ 16 Mhz outp(0, UBRR0H); } void write_byte (unsigned char bim_byte) {
hi bin uli und neu,wenig ahnung. hab mich nach der try and error methode in avr8515 eingearbeitet. machte auch den fehler 16 bit register in der reihenfolge lobyte,hibyte zu laden.in der doku stehts aber richtig: hb,lb und hat was mit einem temp-register zu tun,das aber nur intern
-
Thread
Jamara 9g Servo
geschrieben, um den Servo zu testen, doch es tut sich nichts. Ich habe den Servo direkt ans STK500 ( mit Atmega 8515 ) angeschlossen. Die rote Ader an +5 V, die schwarze Ader an GND und die orangene Ader über einen 560 Ohm Widerstan an PE2. Die Spannung am Servo passt auch soweit, ich habe sie gemessen. Nun
-
Thread
AVRStudio stürzt bei ext makefile ab
this lines according to your project ################## #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) # MCU = atmega163 # MCU = atmega161 # MCU = atmega323 # MCU = atmega128 MCU = atmega8 #put the name of the target file here (without extension) #
-
Thread
Einfache Funkübertragung für Modelleisenbahn (EIN/AUS)
Über Funk habe ich keine Idee, aber über Infrarot-Fernbedienung. Man könnte einen MC wie den Atmega8515 nehmen und dort über z.B. ULN2803 entweder gleich Lampen oder bei größerer Last Relais ansteuern. Für den Infrarotempfänger braucht man lediglich einen Pin. Man hat 32 Leitungen (4 Ports) zur
-
Thread
DMX-Receiver LEDs Flackern
Ich hab mal den Code von Ulrich Radig für den ATMega8515 umgeschrieben (siehe Anhang). Leider ist das Problem mit dem Blinken der LEDs geblieben. Hat noch jemand eine andere Idee wie man das in den Griff bekommen kann? Gruß Mathis
-
Thread
Frage zum CTC beim Attiny13
Hallo, ich habe ein Programm von einem Atmega8515 auf einen Attiny13 portiert, beide haben ja fast überhaupt keine nennenswerten Unterschiede. Allerdings habe ich mit den Timern ein Problemchen. Auf dem Mega hatte ich zwei Timer benutzt
-
Thread
Welche Art von Kondensatoren für den Quarz
Quarz geschaltet werden. Habe ein Quarz von 3,6864MHz und habe aus dem Datenblatt des Controllers ATMega8515 die Information erhalten mich zwischen 12 und 22pF zu entscheiden. Die Kapazität ist in diesem Falle nicht ganz so wichtig viel mehr würde mich interessieren welche Art von Kondensatoren hier verwendet
-
Thread
NM7000A an Mega162
du ja verwendest! Must halt für den AVR den Speicherzugriff anpassen -- hab das gleiche mit dem ATMEGA8515 und dem NM7010-Modul gemacht und mit AVR-Studio (WinAVR) realisiert. Wie willst du das Modul ansteuern? Direkt? oder per I2C? Hast du schon die Hardware dazu aufgebaut? Falls du mit unterschiedlichen
-
Thread
I/O Expander oder Schieberegister
Mir fällt da grad noch was ein, die billigste Variante ist wohl, einen Atmega 8515 als Port Expander zu mißbrauchen. Oder habt ihr noch ne Idee?
-
Thread
INT0 warnung Meldungen
ich compiliere bokomme ich immer folgende Warnungen. Compiling: pausetimer.c avr-gcc -c -mmcu=atmega8515 -I. -gdwarf-2 -DF_CPU=3686000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=pausetimer.lst -std=gnu99 -MD -MP -MF .dep/pausetimer.o.d
-
Thread
LCD Initialisierungsproblem
erstmal! Ich bin echt verzweifelt, versuche seit 2 Tagen ein LCD mit ks00...-controller an einem ats8515 zum laufen zu bringen, aber irgendwie will es nicht so richtig. Das Problem sieht folgendermaßen aus. Ich versuche das LCD per 8bit Ansteurung zu initialisieren. Wenn ich das LCD (2x16 Zeichen) ohne
nicht besonders sinnvoll aus (und ein 'sich' fehlt auch noch), also ausführlich: vor zwei Tagen: ATmega168 -> Philips-LCD (schon älter) im 4-bit-Mode die Datenleitungen optisch 1:1 angeschlossen, Resultat: abwechselnd Balken oben, unten und gar nicht Fehler: LCD D7...D4 | | | | m168
-
Thread
Arduino zerstört, Laptop + Netzteil schuld?
immer öfter (dämliche Reklame aus dem Kopf schlag..) ;-) Ich habe hier einen und nur diesen Einen Atmega8515, der auch schon als Kind anders war als Andere. Der gibt auf einer Sieben-Segment-Anzeige sporadisch Blödsinn aus -zwei weitere mit dem identischen Programm tun das nicht. Der Fehler wandert
-
Thread
Timer Interrupt funktioniert nicht
Hallo, ich versuche gerade einen ganz einfachen Timer zu programmieren. Ausrüstung: Atmega 8515, 4Mhz Quarz, AVR-Studio, GCC. Es will einfach nicht funktionieren. Ich kann mit dem AVR Studio ja schön simulieren und habe festgestellt, dass die 100 an die Funktion wartems nicht weitergegeben
-
Thread
Wer benutzt heap Speicher in uCs < 16 kB RAM?
Arduino benutzt den Heap auf Mikrocontrollern mit wenig Speicher. Das gängigste Modell ist der ATmega328 mit 2kB RAM. Ich denke der offensichtlichste Anwendungsfall bei Arduino ist die String Klasse: https://www.arduino.cc/reference/en/language/variables/data-types/string/ Die Klasse ist ist
Faustformel: 10 % vom verfügbaren RAM erstmal sichern. Würde ich so nicht nehmen, denn 10% von 16 KB (Atmega1284p) sind deutlich mehr als 10% von 0.5 KB (Atmega8515). mex schrieb im Beitrag #5974272: > Die wohl einfachste experimentelle Methode ist im CodeComposer > in die system_pre_init eine Funktion
-
Thread
kein WAKEUP aus SLEEP
Hallo, ich habe einen ATmega8515 und das Problem, dass dieser nach der sleep instruktion nicht mehr aufwacht. Inerrups habe ich schon alle kombis aufprobiert. Aber das Problem scheint nicht am Controller zu liegen, da dies auch
-
Thread
Input Capture bei ATmega162
Hallo Leute, ich habe ein kleines Problem mit der Input Captue Funktion des Timer 1 des ATmega162. Ich starte zuerst über einen externen Interrupt den Timer und möchte dann die Zeit bis zum nächsten Peak messen. Ich mache das mit Hilfe des Input Capture Interupts. Das Programm funktioniert soweit
www.hanneslux.de/avr/zuenduhr/index.html findest du im Quelltext des "Zündverteilers" ein Beispiel mit AT90S8515, wie mittels ICP ein Signal gescannt wird. ...
-
Thread
Eingang abfragen Ausgang setzen geht nicht wie ich will
zusammen... ich arbeite mich durchs AVR Tutorial durch und versuche nun mit Ein- und Ausgängen eines ATMEGA8515 etwas zu experimentieren. ...das ganze auf dem STK500 eine simple Aufgabe, aber irgend was mache ich wohl falsch?! Port A sind alles Eingänge, mit den Tastern verbunden und PortB alles Ausgänge
-
Thread
programm mit mehreren schleife?wondering??
anschalten die schleifen durchlaufen und dann die leds wieder abschalten. wenn ich des auf meinem ATmega8515L ablaufen lass dann blitzen die leds nur kurz auf. lass ich die schleifen auf meinem dual core laptop ablaufen, dann rechnet der sich halb zu tode. wie kann das sein?? der mikrcontroller kann
-
Thread
Ausgabe (mit Schieberegister)
arbeite z.Z. an einem Projekt für die Modellbahn und habe das Problem, dass die Anzahl der Pins am ATmega8515 nicht ausreicht. Um Input-Pins zu sparen, verwende ich 74151. Soweit so gut. Ich bräuchte nun etwas ähnliches für die Ausgabe, also eine Art Schieberegister; gibt es einen derartigen Chip? Ich
-
Thread
ATMega16
Hallo, hab wiedermal eine Frage. Hat schon mal wer die externen Inerupt von einen ATMega 16 benutzt? Bei mir funktioniert nur der INT0 und der INT1 will einfach nicht. Mit einen anderen Controller wie den AT90S8515 funktioniert es einwandfrei? Ich währe für jede Hilfe dankbar!