-
Thread
Tip für Anfänger
STK500 habe ich von www.reichelt.de. Gibt´s aber natürlich auch bei ebay. Zum Lieferumfang gehört der ATMega8515. Programmiersoftware ist mit dabei. (AVR-Studio und Winavr). Gibt´s aber auch als kostenlosen Download.
-
Thread
Piepser/Summer
Hallo zusammen, ich mächte mit meinem ATMega 8515 gemessene Daten hörbar machen. Und zwar sollten es zwei verschiedene Tonarten (heller und dunkler Ton) sein. Außerdem sollte das Piepsen jeweils noch schneller und langsamer werden können.
-
Thread
DIAMEX ALL-AVR
kaputt ist) 2 Tage später nachdem ich ein wenig firm mit avr studio / dem diamex all avr und dem atmega8515 - 16d war habe ich mir dann den beipackzettel des diamex all avr hergenommen => erst beim 3. oder 4. mal lesen ist mir bewusst geworden dass ich zur stromversorgung über den diamex einen dritten
schnell bestätigt! Jetzt werde ich die nächsten kleinen Schritte auf dem Weg zu meinem allerersten ATmega8-Programm gehen... Ich hoffe, einigen von Euch etwas geholfen zu haben. viele Grüße Mico
-
Thread
Entwicklung eines "Debug Tool's"
. Dieses Interface haben aber nicht alle Controller. Die neuen Mega AVR haben das z.B. Mit einem 8515 oder 4433 gehts nicht. Über dieses Interface kann man auch den Flash und das EEPROM programmieren, ähnlich wie über SPI. Ich bin allerdings auch noch nicht richtig tief in die Materie eingestiegen
von 299 Dollar gesehen. Das JTAG Interface an den AVR's wird ein wenig in dem Datenblatt zum ATmega128 beschrieben. Das Protokoll zwischen AVR-Studio und JTAG-ICE wird komplett in der Application Note 60 beschrieben. Das On-Chip-Debugging Protokoll zwischen AVR und dem JTAG ICE ist geheim.
-
Thread
Frage zur 8-bit-AVRs
Mikrocontroller! Hab mich zwischenzeitlich auch ein bisschen mit ein paar Modellen (ATtiny2313, ATmega8515, ATmega32) zusammen mit dem STK500 herumgespielt. Zu meinen Fragen: Wenn ich das richtig verstanden habe, dann wird ein "normaler" Assemblerbefehl (keine EPROM-Befehle usw.) pro Takt abgearbeitet
-
Thread
einfache mcp2515 Senderoutine
von vorne loslegen: ID eintragen, DLC, Data, ..) Ist die Reihenfolge ok? Mein AVR ist der Mega8515 an 4MHz. Der mcp an 16MHz, 125000kbps CAN Die Initialisierung hab ich jetzt nicht mit rangehangen, sollte ok sein. Ich mach mich dann mal an den Empfänger...
Hallo Ich kenne mich mit Asembler nicht aus. Hat jemand ein Programm in Basic ?? (ATMega16 - MCP2515)
-
Thread
Ist es noch sinnvoll, mit Controllern zu arbeiten?
von TO erwähnte kann ich gut nachvollziehen. I2C um mit dem MAS3507 zu reden. In Software auf dem S8515 mit Atmels Beispiel. Spielte nur nicht, weil damals kein Clock-Stretching drin war, ein I2C-Slave es bei mir aber wollte. ok. Seitdem weiß ich, wie I2C funktioniert und das nutzt mir auch heute noch
Atmega328. Da wäre z.B. der 6502 Emulator mit kompletem Basic: http://forum.arduino.cc/index.php?topic=193216.0 Oder der LPC-Vocoder auf dem Uno aus prähistorischer Zeit: https://github.com/going-digital
-
Thread
T6963C und Data Auto Write Mode
Zeichen. @Werner B.: Timing ist irgendwie eigenartig, ich hatte das Display Memory-Mapped am ATMEGA8515. bis 8MHz kein Problem, bei 16MHz teilweise falsche Pixel. Laut Diagrammen hätte das Timing bei 16MHz mit einem Wait sicher passen müssen, ging aber nicht. 2 Waits, testweise Bustreiber in allen
-
Thread
galvanische Trennung RS232
Möglichkeit die serielle Schnittstelle galvanisch zu entkoppeln. Ich verwendet in der Schaltung einen ATMEGA8515 und einen MAX232 zur seriellen Datenkommunikation. Kann mir jemand weiterhelfen? Habe leider keine allzugroße Erfahrung mit Optokopplern etc. Habe auch bei der Suche im Web immer nur Verweise
-
Thread
Interrupt Frage ATMEGA8535
Zeit noch etwas anpassen da es leicht flackert. Jetzt zum Problem. Ich habe das Datenblatt vom Atmega 8535 versucht zu verstehen und bin eigentlich der Meinung das ich den Interrupt richtig programmiert habe?. Da es aber nicht funktioniert und den Fehler einfach nicht finde und verstehe, bitte ich
clock gearbox is called every 1/50 of a second // Note that it is really the CTC interrupt but the 8515 uses the COMP vector // 6 byte clock : fifties:seconds:minutes:hours:days // this clock will wrap around after 65535 days ~= 179 years ISR(TIMER0_COMP_vect) { fifties++; if (fifties
-
Thread
DCC Decoder
Preisverfalls einer Roco weichen mußte. Der Weichendekoder entstand schon 1999 und läuft mit einen 8515 oder 4414 (geht auch mit mega8515) der fehlt auf dem Bild. Damals waren die Avr's noch recht teuer, da hab ich halt für jedes Modul ein 8 fach Dekoder gebaut, heute würde ich das nicht mehr so machen
internen Takt welcher im Programm für die Timer verwendet wird. Wie passe ich dies am Besten an für ATMega32 oder gibt es ein generelles Problem bei der Verwendung eines ATM32. Vielen Dank MFG Robert
-
Thread
Schnelle Kommunikation mit PC?
Moin, ich möchte Daten von einem ATmega8515 mit externem RAM möglichst schnell an einen PC übertragen. Bislang verwende ich dazu eine RS232-Schnittstelle, was aber deutlich zu langsam ist. Da sämtliche Ports fast vollständig belegt sind,
-
Thread
stk500 firmware
bei mir funzt irgendwie das stk500 nicht mehr. wenn ich z.b. einen atmega16 programmiere und anschliessend wieder auslese, dann stimmen die hex-files im höheren speicherbereich nicht mehr ganz überein. dieser fehler liegt aber glaub ich nicht am mega sondern am stk. wenn ich nämlich den mega16 durch einen 90s8515 wechsle, dann hab ich das selbe problem. hat von euch jemand ein älteres avr-studio als 4.11. ich bräuchte ein .ebn file zum stk downgraden? ich hab momentan die stk500 version 2.0
-
Thread
CAN-Knoten... funktioniert das so?
AVR auf "volle Schwingung" einstellen (CKOPT) und AVR/XTAL1 mit MCP/OSC1 verbinden. Letzteres mit ATmega16 und MCP bei 16MHz erfolgreich getestet. Fuer 90S8515 sind 16MHz mglw. zu schnell dann beide mit 8MHz, reicht immer noch fuer hohe CAN-"Baudraten".
-
Thread
[V] STK500 Atmel Entwicklungsboard
Verbindungskabel sind vorhanden. Ich leg noch folgende Controller dazu: 5x Attiny13 2x Attiny24 2x Atmega32 1x Atmega8515 ich würde mich für 60€ incl. Versand von dem guten Stück trennen. Bei Interesse melden Gruß Björn
-
Thread
Wie kann ich den Timer ausschalten und den Zähler einschalt
Hallo Jungs Ich habe einen ATMega8515 auf dem Board. Ich möchte mit dem 16Bit Timer Zählen und nicht mehr Zeitmessen. Wie schalte ich den auf Zählen und nicht mehr messe? MfG Cambrino
-
Thread
Konvertieren von Binär nach ASCII
die Register 25 und 26 belegt. Gut, die hab' ich nicht verwendet. Dummerweise hab' ich aber keine ATmega8, sondern einen ATmega8515. Und da liegen die doch bei 30 und 31. Trotzdem Danke für die Hilfe!
-
Thread
2MB DRAM an AVR Gesperrt
Hier noch ein Schaltplan mit ein paar Beispielen (SIMM und 1Mx16 DRAM) wie man den DRAM an einen mega8515 anschließen kann. Die Anschlussbelegung kann man aber beliebig ändern und in der DRAMIO.h anpassen.
achso atmega8 (ad) freenet (pungt) de wenn noch jamand anderes etwas von der Seite hat ... wir können die Seite ja wiederbeleben. z.B.: www.elm-chan.de.vu
-
Thread
[V] STK500 OVP und nagelneu
gibt es hier ein STK500. Zustand ist neu, unbenutzt, und in OVP. Dabei ist: - das STK500 - ATMega8515L - ATMega16L - serielles Kabel - diverse Verbindungskabel - Stromadapterkabel - Handbuch/CD Preis ist 66,66 incl. versichertem Versand innerhalb Deutschlands. Bei Interesse schickt mir
-
Thread
USB Flash Programer für AM29F032 - welcher µC?
Hallo, ich habe sowas mal für alte Mainboard-Flashbausteine in einen alten AVR 8515 gepackt. Daten per serielle (kann man natürlich einen FTDI dazuhängen), Überttragung in X-Modem aus einem Terminalprogramm. Mini-Commandinterpreter so im Stile alter Debugger ist noch drin. Am längsten
Nen atmega schafft auch ohne weiteres 1 MBaud.
-
Thread
Veraltete AVR's ?!
sinig heute schon einige AVR's veraltet ? - ATtiny22L - AT90S2333 - AT90S4414 - AT90S4434 - ATmega103 Wann sind alle AT90S... Typen veraltet ? Welche Typen soll man denn verwenden, bei denen sicher ist, daß es sie auch in ein paar Jahren noch gibt ...? Gruß Matthias
praktisch zwei baugleiche gibt, die sich lediglich in der speichergröße unterscheiden, wie z.B. 4414 und 8515 oder 2333 und 4433. Die von Mathias aufgezählten Controller gehören alle dazu. Sogar die neueren Mega323 und Mega163 wird es nicht mehr lange geben. IMHO waren das nur Lückenfüller zwischen den AT90
-
Thread
[V]erschenke diverse LS-TTLs Logik ICs
ohne 74LS90 kann ich damit ja noch nicht einmal bis 10 zählen ;-) Da bleibe ich lieber bei einem ATmega8515, der funktioniert wenigstens. LG
-
Thread
Bautrate bei ATtiny26?
HI, beim ATmege8515 gibt es zwei Baudraten-Register und beim ATtiny26 nicht. Kann der ATtiny26 nicht mit einer RS232-Schnittstelle oder einem anderen ATtiny26 Kommunizieren? Wenn doch, wo stelle ich die Baudrate ein?
Code. Ich habe mich nämlich auch schon über dieses krüppelige USI geärgert und bin dann zum ATMega8 gewechselt. Nur wo UART draufsteht, ist auch UART drin. Peter
-
Thread
Roter Bereich auf STK500 defekt
. Der blaue Bereich funktioniert mit meinem tiny13 noch. Auf dem roten Bereich bekomme ich bei ATMega16,2313 und 8515 immer Fehlermeldungen. Als Fehlermeldung bekomme ich die std Fehlermeldung (siehe Anhang) Hat jemand eine Idee, wo ich mit dem Schaltplan die Fehlersuche anfangen kann ? Danke
-
Thread
[S] TTL IC Tester für 74xx Bausteine
Benutze folgenden Eprommer : http://s-huehn.de/elektronik/ Kann man nicht das Programm des ATmega8515 so abändern, das man Mithilfe eines AdapterSockels ICs testen kann ? Oder eine Modifikation so daß nach Programmstart eine Abfrage erfolgt: IC Tester oder Eprommer ? Ich kann es nicht. Nach
-
Thread
Flash beim AT90S8535 erweitern
viele Pins brauche ich ungefähr noch, da die I/O so gut wie ausgelastet sind! Würde ja genr dem ATMega 16 genutzen, kann ich allerdings nicht machen, somit fällt die Lösung weg.
erweitern geht erstmal nicht, denn dazu müsste man Adress und Datenbuss nach aussen führen, so wie beim 8515. Also bleibt nur ein externen FLASH mit I2C oder SPI Schnittstelle. ABER!!! Der Zugriff auf diese Daten ist dann nicht so einfach wie im 8535. Und du kannst nur Daten speichern, keinen Programmcode.
-
Thread
Printf in workpad (myavr)
./avr/bin/ld.exe -m avr2 -o printf.elf d:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/crts8515.o -Ld:/winavr/bin/../lib/gcc/avr/4.1.2 -Ld:/winavr/bin/../lib/gcc -Ld:/winavr/bin/../lib/gcc/avr/4.1.2 -Ld:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib -Ld:/winavr/bin/../lib/gcc/avr/4.1.2/.
root@slax:~# avr-gcc -L /usr/local/bin/lib/gcc/avr/4.1.1/ -I /usr/local/bin/avr/include/ -mmcu=atmega32 -O3 -c /root/Desktop/firsttest/A.c -o A.o In file included from /root/Desktop/firsttest/A.c:2: /usr/local/bin/avr/include/stdio.h:45:20: error: stdarg.h: No such file or directory /usr/local/bin
-
Thread
Bits an LCD übertragen
Erst das ober Nibble(0101) und dann das untere(0000), oder andersrum? btw.: Meine Daten µC = ATmega 8515L LCD = AV1624 Bascom
-
Thread
LCD für Anfänger
5V und 8 Bit. Habe die LCD an Vin, Vout und VDD an 5 V gelegt. D0-D7 habe ich an Portd meines Atmega8515 befestigt. Reset = Pinb.0 = 1 , RS = Pinb.1 , CSB = Pinb.2 = 0, R/W = Pinb.3, E = Pinb.4 Bei der Initialisierung habe ich mir für das aufgezeigte Beispiel entschieden, welches im Datenblatt
-
Thread
Warum Doppel-RET ?
bleibe ich dabei: Wenn ein 89C52 (8kB) zu 80% ausgelastet ist, wird der Versuch, ihn in einen Mega8515 zu quetschen, oftmals in Frust enden (zumindest bei meinem Programmierstil). Nimm einen Mega162 und alles ist o.k. Peter
Aber welche Programme dieser Klasse erreichen 8kb Programmcode? Der einzige Nachteil, den der ATmega vom 8051 geerbt hat, ist meiner Meinung nach die unterschiedliche Adressierung von RAM, ROM und EEPROM. Stefan
-
Thread
Welchen µC...?
Steuerungsprogramm "runternudeln". Welchen Atmel-Prozessor würdet Ihr empfehlen? Hab' noch einen ATmega 128, der ist mir aber hierfür zu schade, weil zu groß! Wäre ja wohl reine Verschwendung! Danke! Gruß, Andreas
1214&Direction=ASC# Schau dir die Spalte "MAX I/O Pins" an und wähle einen aus. Preislich ist der ATMEGA 8515-16 D bei Reichelt am günstigsten (3,45 im DIL40).
-
Thread
Analog Comparator
hi ich habe ein stk 500 und einen atmega 16 darauf und möchte gerne über den analog comparator bei einer bestimmten spannung einen interrupt auslösen, der etwas schaltet. 1. wo wird die zu prüfende spannung angelegt? 2. wie muss ich es
Für den AT90S8515: http://www.avr-asm-tutorial.net/avr_de/avr_adc500.html Schaltbild oberer Teil (Portbits an den ATmega16 anpassen!): http://www.avr-asm-tutorial.net/avr_gra/adc8_hard.gif mfg gerd
-
Thread
AVR Demo
Hmm, nen alten AT90S8515 und ran damit an die Steckdose :) Nee, im Ernst : Irgendwas Opto-akustisches vielleicht ? Z.B. Signal-LED Lauflicht mit Sirenengeheul.
ich bastle gerade am layout für ein 144 led matrixdisplay. das mit schieberegistern von nem atmega angesteuert werden soll. Aber habe noch probleme das ganze einseitig zu gestalten.... suchst du eher sowas?
-
Thread
Probleme bei ansteuerung von LCD über verschiedene PORTs-Pin
ich benutze der ATMEGA8515 aus de STK500
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Nimm einen Atmega mit weniger F_CPU und probier alles zusammen bei 3,3V aus. Damit sollte sich das Problem einkreisen lassen.
falschen Sachen kommentiert... Als trost für Dich: meine ASM-Source von 2000 macht I2C auf einem 90S8515 (Vorgänger des Mega8515) macht auch genau das falsch und spielte trotzdem. Zumindest zusammen mit dem benutzten I2C-Slave (MAS3507D)... Gruß aus Berlin Michael
-
Thread
Es ist zum aus der Haut fahren
Probiere gerade eine SD Karte an meinen ATMega8515. Habe aber ein Problem mit SPI: WISO ist MISO auf Hi??? Ich stelle es extra auf Input mit Tristate: ldi r16, 0b10110000 out DDRB, r16 sbi Portb,4 cbi portb,6 Mit dem Multimeter messe
-
Thread
Lernunterlage AVR-Assembler (inkl. Befehle in DEUTSCH)
Hallo Hans Nachtrag: Zitat Kapitel 2.3 Seite 7 "Der AVR AT90S8515 hat 32 programmierbare bidirektionale I/O-Linien, die in vier Ports (PA-PD) zu je acht Pins (0-7) zusammengefasst sind. Jede dieser I/O-Linien kann entweder als Eingangs- oder als Ausgangsleitung programmiert
AVRs über eine Nulldruckfassung, sowie die Entwicklung eines eigenen Experimentierboards für den ATmega8535 (Eigenentwicklung, um besser damit vertraut zu werden). In englischer Sprache gibt es viele Unterlagen, in deutscher Sprache schon weniger und das war anfangs meine Schwierigkeit. Grüße an
-
Thread
LED Ringclock
googeln. Oder bei mir im Blog gucken: http://elektro-slobbo.blogspot.de/2017/12/ec1204b-clock-with-atmega8515-or.html Gruß Slobbo
-
Thread
LDR für AVR
Hallo zusammen, ich möchte eine LDR für den externen Interrupt beim ATMEGA8515 verwenden. Ziel soll es sein, dass bei Dunkelheit eine LED an einem anderen Port beim Aktivieren des Interrupts für eine Minute leuchten soll. Genügt es, dass ich die LDR über einen Spannungsteiler
-
Thread
Experimentierboard atmega, noch einmal speziell
;) ). Jetzt möchte ich nur noch das Experimentierboard erstellen. Ursprünglich hatte ich ein Atmega8-Board im Sinn, wovon mir aber abgeraten wurde. Ich habe nur sehr wenige Infos über Experimentierboards gefunden, meist war nichts weiter darauf. Ich hätte da lieber etwas Spezielles. Ich möchte folgende Dinge unterbringen. Atmega -tja, welcher ... 32 sollte reichen? Oder einen 8515/8535? Taster (4 oder 5?) LEDs (auch 4 oder 5) gLCD Anschluss für 240*128 Display, oder niedriger (unter Beachtung eventuell notwendiger neg.
-
Thread
Linux: serial port ttyS0 lesen
Hallo, Ich bin noch relativ neue in Linux! Ich habe ein Atmega8515 und habe das Senden eines Strings über Usart unter windows schon programmiert. Nun habe ich mein Bord auf meinem Linux Rechner verbunden und möchte der String wieder lesen. der Befehl " cat /dev
-
Thread
STK 500 Einstieg und Demo-Fragen
Hallo, ich bin ganz neu dabei mich mit dem ATmega zu beschäftigen und habe mir dafür das STK 500 angeschafft. Ganz am Anfang lief das Demoprogramm auch mal. Dann waren einmal die 10poligen Flachbänder falschrum dran und seit dem kann ich mir das
geht mal eine LED an. Oder mal alle... Ist das ganze Programm irgendwo beschrieben= Bei mir ist der ATmega8515L auf dem Board. Habe ich den geschossen??? So, wenn ich jetzt einen neuen Controller nehme und mein erstes Testprogramm schreiben will. Wie gehe ich am besten vor? Einfach Seriell an den PC
-
Thread
Gibt es eine Prioritätenliste für Interupts?
Gibt es das eine Liste? Konte bis jetzt nicht finden. Oder gibt es gar keine Prioritäten? Für ATMega8515 16PI Gruss Weihnachtsmann
-
Thread
ich brauche Hilfe zu STK500
Target Prozessor steckt im Sockel (ein AT90S8515 muesste dabei sein)? 6-poliges Flachbandkabel zw. ISP Anschluss und Target-Sockel ist gesteckt? Wenn richtig erinnert, gibt es in der Online-Hilfe auch ein paar Bildchen.
Ich habe jetz mit ATmega16 ausprobiert, und durch Zufal hab vileicht Fehler gefunden.Es war PortB mit LEDs verbundet, und als ich den abgemacht hat die Fehlermeldungen dann sind weg. Eine Erklärung habe ich nicht. Kennt
-
Thread
ISP-Programmieradapter selberbauen?
Hallo! Ich möchte mir den ATMega bei www.opticompo.com kaufen. Dazu brauch ich ja noch nen Programmieradapter. Aber 25? dafür find ich ja schon etwas heftig. http://www.opticompo.com/emb/isp_programmer_d.html Da das ganze ja am
irgendwas aufgeschnappt), aber wie gesagt, ich habe keinen Schimmer. Ich benutze den Progger für einen 8515 und einen 2313. Das Eagle-Schematic findest du im Dateianhang. so long, Felix
-
Thread
Wie Ports am Besten zusammenfassen?
? Das wollte ich eigentlich ganz unabhängig vom Controller machen. Zur Zeit benutze ich einen ATmega88, davor war ein ATmega8515 in Benutzung, welcher sich aber z.B. nicht über "PINx" togglen lässt. Ich hab ganz einfach folgendes Problem: Ich möchte meine "Konstanten" unabhängig vom Port benutzen
-
Thread
Konzept zum Auswerten von Lichtschranken gesucht
µController dann zukünftig auch noch andere Aufgaben übernehmen könnte. Im Moment setze ich einen ATmega8515 ein. Und die Lichtschranken könnten zur Zeit einen Port blockieren (8 Eingänge). Worauf muss ich bei meiner Planung achten, damit ich hierbei kein Timingproblem bekomme? Gruß Martin
Wenn du einen ATmega64A nimmst hättest du 8 ext.Interrupt-Eingänge, die auf negative oder positive Flanke getriggert werden können. An jedem Eingang hängt eine Lichtschranke (wichtig für die Unterscheidung der Bahn).
-
Thread
64kByte Adressraum nutzen
Hallo... Ich versuche ein externes Ram zu adressieren, allerdings habe ich das Problem beim Atmega 128, dass ich ausschließlich 60kByte ansprechen kann. Die fehlenden 4kByte werden intern verarbeitet. Allerdings brauche ich den vollen Adressraum. Da bleibt mir leider nichts anderes übrig, als
internen "XMM"-Bits statt externen zusätzlichen Adressbits. Ich kannte nur die Möglichkeiten des AT90S8515, der hat noch keine "XMM"
-
Thread
vs1001k macht merkwürdige Geräusche
Hi! Ich hab nun endlich an meinem atmega8515 das erste mp3 von einer Festplatte zum Laufen gebracht(noch ohne Fat). Doch habe ich damit zwei Probleme; Erstens gibts bei der Wiedergabe immer solch merkwürdige Geräusche, die man nicht
-
Thread
sinusförmige bewegung an modelbauservo
Guten Morgen, kann mein Modelbauservo nun mit Hilfe eines C-Prog und ATMEGA8515 (4MHz) ansteuern... würde jetzt aber gerne eine kontinuierliche Bewegung nach einer Sinusfunktion realisieren. Folgendes ist mir dazu eingefallen (siehe Anhang)... leider dreht das Servo dann