-
Thread
Mega8515 läuft nicht an.
Betreibe einen ATMega8515 mit einem externen 4 MHZ Quarz. Lege ich an die Schaltung Spannung an und stecke den Mega unter Strom in den Sockel geht alles. Mache ich nun Strom aus und wieder an, läuft der Mega nicht mehr
Problem scheint sich erledigt zu haben. Habe meinen alten AT90S8515 reingesteckt. Der lief problemlos. Habe danach wieder den MEGA8515 reingesteckt und nun lief dieser auch wieder Problemlos. Trotzdem Danke! Olli
-
Thread
Bascom Bootloader Atmega32 plu Fusebits
m88def.dat" 'Const Loaderchip = 88 '$regfile = "m162def.dat" 'Const Loaderchip = 162 '$regfile = "m8515.dat" 'Const Loaderchip = 8515 '$regfile = "m128def.dat" 'Const Loaderchip = 128 '$regfile = "m64def.dat" 'Const Loaderchip = 64 '$regfile = "m2561def.dat" 'Const Loaderchip = 2561
Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 #endif #if Loaderchip = 8515 ' Mega8515 $loader = $c00 ' 1024 words Const Maxwordbit = 5 'Z6 is maximum
-
Thread
SPI Code aus dem Datasheet
SPI-Kommunikation einen µCs und eines CO-Prozessors abfangen. Dazu verwende ich meinen STK500 mit Atmega8515. Auf S. 130 im Datasheet des 8515 steht The following code examples show how to initialize the SPI as a Slave and how to perform a simple reception. ****************************** SPI_SlaveInit
-
Thread
ATMega8515: Taktfrequenz geteilt 2 ausgeben
Kann der ATMega8515 (16 MHz) die Taktfrequenz geteilt durch 2 an einem Pin ausgeben?
-
Thread
ATmega8515 will nicht mehr.
Weiß einfach nicht mehr weiter, der Atmega8515 reagiert einfach überhaupt nicht mehr. Nutze PonyProg, ISP Schnittstelle mit selbstgebauten Adapter von Pc seriell auf die fünf Kontakte MISO;MOSI;SCK;RESET;GROUND Habe den Controller damit verbunden
-
Thread
Tipp gesucht - ATMEGA16 Code zu 8515 Code
Demoboard STK500. Ich habe einen Code geschrieben mit dem ich ein zweizeiliges Display auf demm AT8515 ansteuern kann. Funktioniert soweit alles. Nun habe ich heute Mittag einen anderen Prozessor ATMEGA16 verwendent, da ich diesen in Zukunft einsetzen moechte. Nun habe ich auf dem Demoboard an der
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
Hallo, ich nutze jetzt seit einiger Zeit den fastboot auf dem ATmega8515 und bin begeistert davon. Eben wollte ich ihn für einen AT90S8515 kompilieren und bekomme trotz der entsprechenden Anpassungen im Makefile die folgenden Fehlermeldungen beim Kompilieren: ./converted
Ich habe gerade mal nachgeschaut; der ATmega8515 ist ja der Nachfolger des AT90S8515 mit einigen Verbesserungen und Fehlerbehebungen und es wird auch nur noch der ATmega8515 verkauft. Da ich nur noch einen einzigen AT90S8515 hier liegen habe,
-
Thread
USB for Dummies: einfacher Datenaustausch yC <-> PC
da er recht umfangreich aussieht. Meine Fragen: 1.Wie initialisiere ich die USB-SS mit einem Atmega8 oder 8515L? 2.welche includes brauche ich und woher bekomm ich diese? 3.wie greif ich auf den CDC-Treiber zu 4.was ,muß ich noch beachten Ich weiß, zur Init gehört eine VendorID und eine DeviceID
> Hast du schon mal einen 8- oder 14pinner mit integriertem USB gesehen? habe noch nie einen atmega8 mit 8 oder 14 pins gesehen :) TQFP32 (evt. mit QFP32->DIP adapter) atmega8U2 würde mir lieber sein
-
Thread
Daten von SPI an RS232
Guten Tag! Ich verwende einen STK500 mit einem Atmega8515. Ich möchte die Daten/Signale, die ans SPI ankommen, über die RS232 ausgeben. Ein Codebeispiel wäre sehr hilfreich. Danke im voraus
fertigen Gerätes ausmachen. Du musst dich schlau machen über * generelle Programmierung eines M8515 * Ansprechen der UART, Text senden (empfangen), Handshaking * Ansprechen der SPI, Daten empfangen * Implementierung eines Ringbuffers * Wie kriege ich an den M8515 noch zusätzlichen Speicher drann
-
Thread
Analoger Eingang, wie nutzen?
Hallo Ich besitze einen ATMega8515 und programmiere mit Bascom Ich möchte mit einem Analogen eingang den spannungsverlauf einer Batterie messen und ihn dann im eeprom aufzeichnen. Habe leider keine ahnung wie ich mit Bascom einen
Hallo, falls Du mit analoger Eingang einen Analog-Digital-Converter (ADC) meinst. den hat der Mega8515 nicht. Messen ist da also nicht möglich. Anderen AVR nehmen: Mega8/48/88/16/32 usw. Gruß aus Berlin Michael
-
Thread
Wieviele Regler im Atmega8515 möglich?
ventilator). Für alle vier möchte ich gerne PID Regler benutzen. Ist es möglich 4 PID Regler in einem Atmega unterzubringen, oder reichen die Anzahl der Timer/Interrupt Routinen nicht aus? Habe irgenwo gelesen dass für die Regler Timer verwendet werden sollten, um eine definierte Zykluszeit für das aufrufen
. > Für alle vier möchte ich gerne PID Regler benutzen. > Ist es möglich 4 PID Regler in einem Atmega unterzubringen, oder reichen > die Anzahl der Timer/Interrupt Routinen nicht aus? Kommt eher auf die Rechenzeit an, aber warum so ein Urgestein wie den Atmega8515? Wenn die Pins ausreichen nimm doch
-
Thread
Problem mit Stackpointer ATMEGA851516PU0840
Mega8515 ist kein Mega8
"Mega8515 ist kein Mega8"...sondern ...? Entschuldige bitte, ich kann jetzt die Zahl nicht zuordnen. Von was hängt das ab? Wo kann ich sehen welche include Datei ich benötige?
-
Thread
Atmega8615 funktioniert nur auf dem STK500?
kein vergleichbaren Beitrag gefunden. Also folgendes: Ich hab ein BinärUhr Programm in den Atmega8515 geladen. Wenn ich das Programm auf dem STK500 teste, funktioniert es einwandfrei. Aber wenn ich den Atmega auf meine BinärUhrHardware stecke, leuchtet gar nichts. Die LEDs werden über einen
-
Thread
Nachfolger: AT90S4414
Muß es pinkompatibel sein? Dann ATMega8515 z.B.
Der ATMega162 sollte auch passen.
-
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
DMX512 mit ATtiny2313 empfangen
weiter. Im Anhang findet Ihr meinen Code. Den habe ich von Hendrik Hoelschers Projekt für den ATmega8515 versucht zu übertragen. Leider scheitere ich noch immer. Konkretisierung meines Problems: Ich habe versucht, mich Schritt für Schritt an die Ursache ranzutasten. D.h. ich habe in der Interruptroutine
Vermutung: kann es sein, dass das Ganze mit dem Register UCSRC zusammenhängt? Im Vergleich zum 8515 weist das Register vom ATtiny2313 kein URSEL auf. Wie hat man damit umzugehen?
-
Thread
Speicherbedarf Mp3-Player
Ein ganz simples Ding passt auf jeden Fall in einen ATMEga8. Unter 8MHz sollte der für 320kbit/s aber nicht laufen.
1 Hardware in Gang bringen 1.1 ATMega 1.2 SD-Karte 1.3 MP3-Decoder 1.4 D/A-Wandler, Verstärker, usw 2 Software in Gang bringen 2.1 Kommunikation Atmega <-> SD Karte 2.2 Kommunikation Atmega <-> MP3-Decoder (ein MP3-Stream könnte
-
Thread
SPI mit Atmega8515 und MBI5030
beschäftigt sich mit der Ansteuerung von MBI5030 über den SPI. Die MCU ist hier momentan ein Atmega8515. Soo, ich habe mir ein paar Beschreibungen durchgelesen und Erklärungen, stehe aber etwas auf dem Schlauch, zB bei den verschiedenen SPI Modis. In meinem Beispiel, schiebt der Atmega die
Daten an die Treiber, die dann LEDs ansteuern. Also muss keine Datenverkehr zurück gehen an den Atmega. Dann genauso die Beschaltung, Kaskadieren oder Stern? Für ein paar Tipps und Anregungen wäre ich sehr dankbar. MfG Philipp
-
Thread
ATmega8515-16PU wird heiß - manchmal
hi ! Erstmal: Das hier ist mein erstes Atmel Projekt und ich befürchte es ging direkt in die Hose. Einziger Hoffnungsträger: Es hat bisher nix gestunken und kein IC stinkt verkokelt (nach einigen Jahren Rummgebastel ein nicht zu verachtender Faktor ^^). Das "Projekt": http://www.hoelscher-hi.de/hendrik/light/dmxstep.htm Anbei ein paar Fotos von meiner Platine: http://pcfreaksworld.de/pix/avr/oberseite.jpg http://pcfreaksworld.de/pix/avr/oberseite2.jpg http://pcfreaksworld.de/pix/avr/poti.jpg (<- brauch ich doch eig nich oder?) http://pcfreaksworld.de/pix/avr/ruckseite.jpg Zum
-
Thread
AVR Eclipse - Build Fehler
Ubuntu und Eclipse ein kleines Testprogramm zum laufen zu bekommen. Ich habe das STK500 und eine 8515 Microcontroller. Leider scheitert es immer beim Build des Projekts. Ich bekomme dann folgende Fehlermeldung: Building target: test.elf Invoking: AVR C Linker avr-gcc -Wl,-Map,test.map -mmcu=atmega8515
> Building target: test.elf > Invoking: AVR C Linker > avr-gcc -Wl,-Map,test.map -mmcu=atmega8515 -o"test.elf" ./main.o > /usr/lib/gcc/avr/4.3.2/../../../avr/lib/avr4/crtm8515.o: In function > `__bad_interrupt': > ../../../../crt1/gcrt1.S:193: undefined reference to `main' > make: ***
-
Thread
Soft-PWM mit f<2500Hz
LED-Anwendung mit dem C-Code aus dem Tutorial "Soft-PWM" gebastelt. Als Controller setzte ich einen ATmega8515/16MHz ein und generierte vier PWM Ausgänge. Mit dieser Lösung ist jedoch bei einer PWM-Frequenz von ca. 450Hz schluss. Für eine weitere LED-Anwendung möchte ich versuchen, diese sogar resistent
Interrupt. Das ist schon fast zu knapp. Generell würde ich dir zu einer Hardware PWM raten. Der 8515 hat leider nur 3 Compare Ausgänge - wenn es in deiner Anwendung einen LED-Kanal gibt, der dir nicht so wichtig ist, kannst du den per Software PWM weiter laufen lassen.
-
Thread
usart konfiguration atmega8515 9600 N 1 GCC
mit 9600 baud, 1 stopbit über bluetooth module. es funktioniert beim atusb1287 prima, mit dem atmega8515 nicht und es liegt sehr sicher an der konfiguration vom uart. laufen tut er mit einem 11,0592mhz quarz ich habs so gemacht: UCSRB |= (1<<RXEN) | (1<<TXEN); UCSRC |= (1<<URSEL) | (1<<UCSZ1
-
Artikel
NanoVM Eclipse-Plugin
Erdene-Ochir Hier ist ein NanoVM-Plugin für Eclipse 3.2. Das Plugin wurde nur unter Windows mit STK500 und ATmega8515L (256 Byte Heap) getestet. Installation. RXTX installieren. nanovm_plugin.zip herunterladen. Eclipse 3.2 starten. Help -> Find And Install ... -> Search for new features to install auswählen. New
-
Thread
Frage zu einer Ampelschaltung mit Interrupt
ampel: Rot = LED7 Gelb = LED6 Grün = LED5 ich hoffe ihr könnt mir helfen. danke! .device ATmega8515 .nolist .include "m8515def.inc" ;========================================================================== ;DECLARATIONS .def temp = r16 .def merker = r17 .def counter = r18
-
Thread
ATmega168 Problem mit mySmartUSB und WinAVR
Device code: 0x36 = (unknown) Device code: 0x37 = (unknown) Device code: 0x38 = AT90S8515 Device code: 0x39 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x3b = (unknown) Device code: 0x3c = (unknown) Device code: 0x3d = (unknown) Device code: 0x3e
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x73 = (unknown) Device code: 0x74 = ATMEGA6450 Device code: 0x75 = ATMEGA6490 Device code: 0x76 = ATMEGA8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
[V] Atmel STK500
unbenutztes STK500 mit allen Kabeln, Anleitung in Originalverpackung. Im STK500 selbst sind ein ATmega162v-8PU und ein ATmega8515L-8PU enthalten. Zusätzlich packe ich noch zwei Controller dazu: 1x ATmega16-16PI und 1x AT90S8515-8PC Insgesamt also vier Controller. Preis für alles zusammen: 70EUR
-
Thread
STK 500 kaputt?
Hallo, welcher ATMega? Mega8515 und Mega162 ja, Mega16/32/644 nein. Gruß aus Berlin Michael
> Hallo, welcher ATMega? > Mega8515 und Mega162 ja, Mega16/32/644 nein. Korrekt, so ist es!
-
Thread
SHARP LJ640U34 von Pollin?
man mit einem Tastkopf misst: An XTAL1 ist die Amplitude je nach Kapazität deutlich kleiner.) Ein ATmega162 wäre die ideale Lösung gewesen, denn dieser kann das Quarzsignal gepuffert an PortB0 ausgeben, aber der ist auch deutlich teurer.
Fehlermeldungen. Nunja. Ziel ist es, eine kleine Platine zu bauen, mit einem RAM (55ns), einem CPLD und einem 8515 (oder besser einem Mega64, muß ichmal sehen, den 8515 hatte ich nich rumliegen), mit der dann sämtliche monochromen Displays aus meinem Displaymuseum anzusteuern sind, und zwar so, daß der Prozessor
-
Thread
Problem beim Einlesen eines Drehgebers
Hier erstmal mein momentaner Code in Assembler: [avrasm] .include "m8515def.inc" .set maske = 0b00001100 ; Drehgeber Bits .set DrehPort = PIND ; Drehgeber Port .def merker = r16 .def temp = r17 .def merker2 = r18 .def alt = r20 .def zahl = r21 ldi
solche fehler aus erfahrung immer als erstes ausschließen aber ich hab nicht dran gedacht.. mein ATMega (der schon laaange zeit als experimentier stein herhält) hat irgend einen Schuss gehabt - IC getauscht - Funktioniert -.- oh man .. :-) *jetz dafür rumjubel* Trotzdem allen ein Danke die mir den
-
Thread
ISP Mode Error AVR Studio
Hallo zusammen, ich habe einen STK 500 auf dem ich schon ATtiny13 und ATmega8515 programmiert habe. Nun habe ich mir 3 Stück ATmega8-16PU bei Conrad gekauft. Beim Versuch diese zu flashen erhalte ich von AVR Studio immer folgende Meldung - ISP Mode Error A problem occured
kann, habe ich einen Wandler von Prolific von USB/COM angeschlossen. Bei einem ATtiny13 und einem ATMega8515 hat das auch prima funktioniert. Nur bei einem ATMega8 nicht. Selbst die Verkleinerung des Programmiertaktes auf 57kHz brachte nichts. Zum Glück habe ich noch ein älteres FSC Notebook mit einer
-
Thread
8 Kanal 50Ms/s AVR Logic-Analyzer
FTDI-Chip das mit Abstand teuerste Bauteil gewesen wäre - ausschließlich externer Trigger - atmega8515, da im PLCC-44-Sockel sehr platzsparend auf Lochraster Ein paar Erkenntnisse: - Software-USB schafft bei mir 8kB/s; Bei 64kB Samplespeicher sehr grenzwertig... Komprimierte Übertragung
IMHO so elegant. Ich hab' auch mit dem Gedanken gespielt, 24 statt 16 Kanäle zu verbauen, da am atmega8515 noch ein Port frei war, aber da jeder Cache-Chip ein ganzes Watt schluckt, und USB nur 2,5W hergibt, hab' ich die Idee verworfen. Michaels Idee, die Samplerate durch Interleaving zu verdoppeln
-
Thread
Ansteuern von 300 RGB-LEDs
sich schon teuer genug ist. Meine erste Idee war es, die LEDs in 10er Gruppen mit jeweiles einem ATmega16 z.B. anzusteuern und die AVRs mittels UART zu "vernetzen". Ich frage mich allerdings, ob es der ATmega16 schafft, 30x Software PWM für die 10 LEDs hinzubekommen. 30 Anoden oder Kathoden (LEDs sind
billig" einzeln ansteuern kann? In dem man moeglichst wenig Elektronik drumrumbaut. Weder 38 ATMega8515 noch 57 PCA9685. Statt für jede LED einen Ausgang vorzusehen, sollte man nur für jede Zeile und jede Spalte einen Ausgang vorsehen, also Multiplexbetrieb machen. Die meisten LED vertragen den
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
nicht ganz passt. Ich brauche es an der Uni fuer Messzwecke. Eigentlich sollte es auch "nur" ein Atmega werden und hat per se nichts mit Michaels Board zu tun und konkurriert auch nicht damit, seine Bestellung ist ja abgschlossen. Aber auch gut, dann lasse ich es halt und stelle hier irgendwann nur
der entsprechenden Appnote von Atmel > auch empfohlen. Atmel empfiehlt die schon seit dem mega8515. Bisher konnte mir noch keiner eine sinnvolle Erklärung liefern, wieso normale HC573 nicht funktionieren sollen, denn anhand des Timings im Datenblatt ist das nicht erklärbar. Ich hatte mit normalen
-
Thread
[V] STK500, STK501 und STK520
biete ich folgende Artikel an: 1x STK500: Board mit allen Kabeln, Anleitung, zwei Controllern (ATmega16 und 8515 in DIP) und OVP. 1x STK501: Board mit ATmega128 (TQFP) und OVP. 1x STK520: Board mit je einem AT90PWM2 bzw. 3 und OVP. Alle Boards sind in einwandfreiem technischen Zustand, das
-
Thread
microcontroller für präzise zeitmessung (schallmessung)
Nimm eine ATmega644 (AVR). Der laueft mit 20MHz und du kannst alle GPIOs als Interrupteingang verwenden. Damit geht es auf jeden Fall.
einen avr mit einem 16 bit timer der capture mode kann, atmega8515 zb., prescaler = 1, dann brauchst kein asm, sondern kannst alles gemütlich in C erledigen.
-
Thread
Komischer Effekt beim UART
hi Ich probier grad ein bischen an der Seriellen Schnitstelle des ATMEGA8515 rum und da ist mir was komisches aufgefallen. Mit dem Code der oben im Dateianhang ist Funktioniert der Sender einwandfrei. Problem im nächsten beitrag.
-
Thread
Drehreglerwerte an visual basic übergeben
nach. Ich nehme mal an das du integrierte Analog Digitalwandler meinst. Was ist DIP. Hat der ATMEGA8515L auch sowas. Hab grad im Datenblatt geschaut, da ich aber nicht genau weiß nach was ich suchen soll ist mir nichts aufgefallen. Wenn ja welche Pins sind das. mfg
der MEGA8 2 AD-Kanäle mehr (also 8). Im Starterkit sollte ein MEGA8-16PU also mit DIP28 sein. 8515 ist ohne AD. gruß avr
-
Thread
STK200 will nicht brennen
Guten Tag; Ich habe mir ein STK200 gebaut und möchte nun einen ATMega8 damit bebrennen - leider kann ich ihn immer nur auslesen. Bevor die Frage auftaucht: Erst ist bespielt, deshalb weiß ich, dass ich lesen kann und wirklich den Flash lese und nicht irgend nen Müll
LPT1-übliche 0x378 ging es problemlos. Anschließen bei einem Bekannten ein Mega32 und ein Mega8515 auf dem Original STK200-Board mit besagtem Dongle: jeder Prozessor ließ sich genau einmal lesen (Fusebits und Flash). Nach dem ersten Programmierversuch wurden alles Fuses nur noch als "programmed"
-
Thread
problem mit uhrenquarz (32,768 khz)-Atmega8515 reagiert damit nicht
erstes Projekt) eine Binäruhr. Sie funktioniert soweit toll. Nur läuft sie mit einem 8Mhz Quarz am Atmega8515 zu ungenau (ca. 30 Sekunden vorn/hinten nach 10 Minuten!) und so besorgte ich mir einen Uhrenquarz mit 32,768 Khz vom Elektronikladen um die Ecke (sprich: kein Datenblatt oder irgendwelche sonstigen
läuft es wieder (Zwar sehr schnell, aber er ist ansprechbar). Ich benutze das MySmartUsb, einen Atmega8515 und AVR Studio 4 (Mit myAVR ProgTool). Ich habe den Quarz mit folgender Codezeile definiert: #define F_CPU 32768 Da ich mich mit den Fusebits noch nicht so gut auskenne, denke ich,
-
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
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8 atmega48 atmega48p atmega88 atmega88p atmega8515 atmega8535 atmega8hva at90pwm1 at90pwm2 at90pwm2b at90pwm3 at90pwm3b atmega16 atmega161 atmega162 atmega163 atmega164p atmega165 atmega165p atmega168 atmega168p atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega3250 atmega3250p atmega328p atmega329 atmega329p
-
Thread
kleinstes Mikrocontroller-Projekt
einigen Jahrzehnten alles wieder mit der alten Firmware von früher neu programmieren muss. Sofern das ATmega Programmiergerät mit dem ATmega dann überhaupt noch funktioniert.
VAG Wechslerprotokoll-Simulator. 8515+Quarz+2C
-
Thread
Problem beim ersten Übertragen vom AVRStudio zum STK500
Der ATMEGA kommt in einen anderen Sockel wie der 8535 Otto
aber wo kann ich das nachlesen, welcher chip in welchen Sockel muss. Bei mir war übrigens ein ATMEGA 8515L drinnen , also kein 8535 (falls das wichtig ist). Leider gabs kein Handbuch zum board....
-
Thread
ZigZag Eurolite Z-20 DMX ATMEGA8515
Hi Jungs, ich arbeite gerade daran, in meiner Freizeit, einen alten Lichteffekt DMX fähig zu machen. Damit ihr euch vorstellen könnt wovon ich rede schaut mal auf folgende links.(Ich will nicht das Forum mit Bildern zumüllen) http://www.musik-service.de/PA-Licht-Eurolite-Z-20-Zig-Zag-C-prx395500570de.aspx http://www.youtube.com/watch?v=YfUXkwUDOwI Bislang läuft dieser beim Einstecken des Steckers los und hört erst wieder auf wenn man den Stecker zieht. Ich habe nun vor die alten Platinen im inneren durch meine zu ersetzen. Folgende Funktionen sind vorgesehen: - im Inneren befindet sich