-
Thread
Fragen zum STK500, speziell den Einstellungen
Einstellungen in der Programmieroberfläche zu tun hat. Es handelt sich um das STK500 mit dem ATMega8515L. Programmiert wird mit AVR-Studio 4.13 und dem WinAVR in c. Hier erstmal das Programm: [c] #include <avr/io.h> #define F_CPU 3686400UL #include <util/delay.h> void ioinit(
G. F. wrote: > Ich werd das mal mit 1MHz probieren. Dass der 8515 mit 1MHz läuft, hab > ich bisher nicht in der Doku gesehen :o( daher bin ich von den 3,686MHz > ausgegangen. > Wenn diese 3,686MHz nicht die Oszillator-Frequenz des 8515 ist, was gibt > sie dann
-
Thread
AVR/ASM Tip zu abgeänd. PWM-Helligkeit Tut. (Helligkeit über Taster)
untere CodeBeispiel zeigt ja wie die LED's unterschiedlich hell leuchten. Ich nutze ein STK500 mit ATmega8515(L) und soweit klappt das auch, das wichtigste habe ich wohl noch nicht verstanden und zwar das mit dem Interrupt aber das soll erstmal egal sein... Ich habe jetzt versucht, dass ich die Helligkeitsstufen
sinnvoll? Ahja der Systemtakt, dürfte glaube ich 1MHz sein? Aufjedenfall steht im Datenblatt, dass der ATmega8515 mit diesem als Standardeinstellung ausgeliefert wird und ich habe da denke ich noch nichts dran geändert. Läuft der Zähler dann mit 1/1000000 s hoch? Danke und Gruß, Manuel
-
Thread
Problem bei PWM-Steuerung via DMX512
mich mit folgendem Problem an Euch: Und zwar habe ich eine Applikation entworfen, in der ein ATmega8515/16MHz via DMX512 vier Kanäle empfängt und die Werte der empfangenen Bytes 1:1 als PWM-Wert (Soft-PWM) verwenden soll. Der Empfang des DMX-Signals funktioniert super (Anregungen von der Seite
-
Thread
STK 500 lauffähig machen
ist ok, bei mir zeigt er auch immer 5,1V an. 3. Der mitgelieferte Controller war bei mir ein ATMega8515, das ist KEIN ATMega 8. 4. Ich denke mal, du willst Assembler programmieren. Hast du auch beim Projekt erstellen angegeben, dass du einen ATMega8515 verwendest? Sonst kanns nicht klappen (kann
eingesteckt, > ispkabel richtig verbunden (schließlich kann ich über diese > Konfiguration ja mit dem 8515 „reden“). Urks! Ein ATmega8515 und ein ATmega32 sind zwei /sehr/ verschiedene Teile! Ich hoffe mal für dich, dass du den '32er nicht in die Fassung des '8515er gesteckt hast... Das dürfte es
-
Thread
Mein MCT Programm läuft nicht!
Den Mikrocontroller versorg ich auch mit 3V (2x 1,5V Batterie). Ist ein ATmega 8515L dem müsste das reichen, oder? L steht doch für Low Power oder? Noch hängen nicht beide Sender MCT´s auf der seriellen Schnittstelle. Aber es klappt ja mit einem Sender auch nicht. :-(
-
Thread
AtMega8 + Manchester DutyCycle
möchte folgendes erreichen: einen digitalen Sensor mit dem ZacWire Protokoll auslesen; der µC ist ein ATMega 8515L Definiert ist: steigende Flanke nach 50% Zeitfenster entspricht Start Bit steigende Flanke nach 25% Zeitfenster entspricht einer logischen eins steigende Flanke nach 75% zeitfenster entspricht
-
Thread
Ein an die SPI - Schnittstelle angeschlossener ADC macht Probleme
Hallo Leute, ich wollte heute bzw. auch schon gestern, einen ADC an meinen ATMEGA8515 anschließen. Und zwar möchte ich die SPI Schnittstelle dafür nutzen. Anscheinend ist das aber schwerer als gedacht. Also ich habe einen ADC0831 (Datenblatt im Anhang)), das ist ein normaler
sondern nur 253 an. Kann das alles irgendwas damit zutun haben, dass die Programmierung meines Atmega8515 ja über das ISP des STK500 gemacht wird und das sich da irgendwas beeinflusst?? Wenn ich nämlich nachdem die Programmierung beendet ist, den ISP Stecker abziehe, dann verändert sich der gewandelte
-
Thread
erstllte *.hex-Files nur im Stk 500 ausführbar-avr ide 4
ausgaben beim Build(nicht von dem dämlich gewählten Projektnamen iritieren lassen): rm -rf taster_8515.o taster_8515.elf dep/* taster_8515.hex taster_8515.eep taster_8515.lss taster_8515.map Build succeeded with 0 Warnings... avr-gcc.exe -mmcu=atmega8515 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT taster_8515.o -MF dep/taster_8515.o.d -c ../taster_8515.c avr-gcc.exe -mmcu=atmega8515 -Wl,-Map=taster_8515.map taster_8515.o -o taster_8515.elf avr-objcopy -O ihex -R .eeprom taster_8515.elf taster_8515
-
Thread
LCD 1x16 HD44870 kompatibel will einfach nicht mit der library von Peter Fleury funktionieren
Codefragmente angepasst, sodass diese auf mein Display passen. Ich benutze das STK500 Board und einen Atmega8515, außerdem geht es um ein LC Display 1x16 HD44870 kompatibel. Das Display möchte ich im 4 Bit Modus und an Port B betreiben. Wie folgt ist das Display mit dem Port verbunden: PB0 -> Enable
-
Thread
Impulsgeber an µC
Zusammen, ich bin im Moment dabei, mich in die Welt der µC einzuarbeiten. Habe ein Board mit einem Atmega32 vor mir, an das ich einen Inkrementalimpulsgeber angeschlossen habe. Dieser gibt zwei Rechtecksignale aus, die um 90° verschoben sind. Soweit so gut. Jetzt zum Problem: Wenn ich den Impulsgeber
das geht sogar mit vier Achsen gleichzeitig. Ich habe damals eine Anzeige für Encoder mit einem 8515 und nur 16MHz gebaut, der gleichzeitig noch die Ansteuerung der 7-Seg-Anzeigen (flimmerfrei! ;-) und die Umrechung vornahm. Ach so: und RS-232-Ausgabe und Befehlsverarbeitung ging auch noch (alles mit
-
Thread
Fuse Einstellung spinnt, Programmieren scheitert!
habe versucht, ein simples Programm zur Generiegung eines PWM-Signals mit einem STK500 auf einen ATmega8515L zu übertragen. Das hat nicht funktioniert, der Controller hat einfach nicht gemacht, was er soll und auch nicht was er laut Simmulation tun sollte. Ich habe versucht den µC über SPI zu programmieren
-
Thread
Neue Version AVR8-Burn-O-Mat
Konfigurationsdialog für die Oszillatoreinstellungen unterstützt jetzt sehr viel mehr Controller: ATmega 8, 16, 32, 64, 128, 48, 88, 168, 8515, 8535, 164, 324, 644, 169, 329, 3290, 649, 6490, 640, 1280, 1281, 2560, 2561 und ATtiny2313 - die Fuses können direkt als Hex-Zahl eingegeben werden - "usb
-
Thread
Pin1 bei 74HC595?
entlang steht, wie du schon geschrieben hast, oder oben links, wenn der Text quer steht (wie z.B. auf ATmega8515).
-
Thread
STK500 ATMega8515L Programmierproblem
Hallo, ich probiere jetzt schon den ganzen Tag einen ATMega8515L auf einer externen Platine mit dem STK500 zu programmieren. Beim ATMega handelt es sich um den, der beim STK dabei war. Ich habe den uC auf eine externe Platine gelötet und über ein Programmierkabel
Programmiertool von AVRStudio gehe kann ich vom uC leider gar nichts einstellen, bei Device habe ich den ATMega8515 ausgewählt, aber sobald ich auf Fuses oder so gehe bekomme ich gleich eine Felhermeldung "Entering programming mode...FAILED" und er schreibt immer hin, dass die ISP Frequenz 1/4 der Clokfreq.
-
Thread
"Memory-Mapped angebundener Flash-Baustein" und "seriell angebundener Flashbaustein"?
architekturbedingt nicht durch externe Bausteine erweiterbar. Das einzige, was man bei /manchen/ AVRs (ATMega8515, 162 und alle 128-Derivate) tatsächlich memory-mapped erweitern kann, ist das SRAM. Es steht Dir frei, einen /seriellen/ Flash-Baustein an eine der seriellen Schnittstellen des µC anzuschließen
-
Thread
Eisenbahnsteuerung mit Atmega16
> Da ich relativ viel Schaltausgänge für die Weichen brauche verwende ich > mehrere Atmega32 Das ist nicht nötig, die Firmware passt locker in einen Mega8515. > Das ist zwar nicht die eleganteste Lösung Wieso nicht? Es ist ja immernoch eine Frage des Protokolls. Wenn man sich an
allerdings mangels Bedarf nicht mehr realisiert hatte. > aber ich verschwende nur 2 > Leitungen pro Atmega zur Datenübertragung, Mehr sind bei UART auch nicht nötig. > d.h. es stehen dann noch 30 > Pins zur freien Verfügung Mit Mega8515 hättest Du sogar 32 digitale Ausgänge und einen PWM-Ausgang
-
Thread
ext. Memory-Interface: Verwirrung mit phys. Adr.
.. dann hab ich mit der aktuellen hardware eben nur 32KByte ... hätte ja sein können das der Atmega den internen SRAM irgendwie anders adressiert als den externen...
= 0x00; SFIOR = (1<<XMM1) | (1<<XMM0); *p = 0xaa; SFIOR = 0x00; *p = 0x55; }[/pre] Aus dem Atmega 8515 DB Seite 33, wird es denk ich bei dir auch geben so eine Beschreibung..
-
Thread
STK500 Status aus
Ja, das Board hat funktioniert. Hab kurz bevors nich mehr ging per UART Daten vom PC an nen ATMega8 geschickt. Beim nächsten Einschalten gings nich mehr.
linearregler erklären. falls du die möglichkeit dazu hast, schau dir doch mal an, ob der quarz am 8515 schwingt. die gehn mit esd auch mal drauf... falls der quarz da ist, geh doch mal an die pwm. denn wenn keine pwm daherkommt, klappt der lm317 dann auch die spannung rauf.
-
Thread
Arithmetikfunktionen in AVR GCC
Hallo zusammen, ich bin dabei, ein älteres C-Programm vom AT90S8515 auf den ATmega8515 umzusetzen, welches einige Gleitpunktarithmetik-Operationen enthält. Das alte Programm wurde mit dem alten IAR C-Compiler unter Embedded Workbench geschrieben, jetzt verwende ich
Ich möchte mit dem Atmega32 mal einen ganz einfachen Sinuswert "sin(45)"als Float ausgeben mit Winavr in einem String. Die LCDAusgabe habe ich schon. Danke. mfg
-
Thread
Led einschalten
mal wieder ein Anfängerproblem. Und zwar will ich eine LED zum leuchten bringen. Ich verwende den Atmega8515. Mein Code sieht so aus: [avrasm] .include "m8def.inc" sbi DDRD,PD0 sbi PORTD,PD0 loop: rjmp loop [/avrasm] Nach dem ausführen des Codes passiert einfach nichts... Liegt
-
Thread
include's in asm
als kleinen Nachtrag: Ich will den Atmega8-16Pu oder den Atmega8515L verwenden.
neues Projekt anzulegen, den richtigen µC auszuwählen und .include "m8def.inc" , falls du einen Atmega8 benutzt. Gruß
-
Thread
ATMega 8515 A/D-Wandler
schon mehrere Zeitgenossen mit ADC, v.a. zu nennen seinen Bruder im Geiste, den AT90S8535. Der AT90S8515 bzw. später (nach der Portierung der beiden auf die Mega-Plattform) der ATMega8515 hat dafür ein externes Memory-Interface und hat sich v.a. deshalb so lange gehalten.
Außerdem haben ATmega8515 und ATmega162 ein sogenanntes ,,Industrie- standard-Pinout'', d. h. sie sind (bis auf die geänderte Reset- Polarität, leider) pinkompatibel zum Ersatz von 8051-basierten MCUs benutzbar. Bei
-
Thread
Abfrage des uC Typs
ein. Was mir da auffällt, sind die div. Abfragen z.B. in der uart.c [c] #elif defined(__AVR_ATmega8__) || defined(__AVR_ATmega16__) || defined(__AVR_ATmega32__) \ || defined(__AVR_ATmega8515__) || defined(__AVR_ATmega8535__) \ || defined(__AVR_ATmega323__) /* ATmega with one USART */
makefile, das der Wizard anlegt ist dann lediglich 'MCU = atmega8' zu finden. Sorry für so eine blöde Frage... Peter
-
Thread
Neuer STK500 und ATmega8
die deutsche Hardwarebeschreibung hab ich auch hier aus dem Forum. Zusätlich hab ich noch einen ATmega8L-8PU. Hab den mitgelieferten ATmega8515 rausgenommen und den mega8 eingesteckt, weil ich halt den programieren möchte (wegen Platzgründen usw.). Ich benutze AVRStudio 4 und habe versucht das kleine
leds.asm assembliert "leds.hex" 4. AVRStudio 4 das Programmierfenster (STK500 in ISP Mode with ATmega8) geöffnet und übertragen (s. Screenshot) Hab ich was falsch gemacht was fehlt noch, denn das Programm läuft nicht (die Leds bleiben dunkel). An den Fusebits und Lockbits hab ich nichts
-
Thread
Bootloader ein MUSS!
die deutsche Hardwarebeschreibung hab ich auch hier aus dem Forum. Zusätlich hab ich noch einen ATmega8L-8PU. Hab den mitgelieferten ATmega8515 rausgenommen und den mega8 eingesteckt, weil ich halt den programieren möchte. Ich benutze AVR Studio 4 und habe versucht das kleine Testprogram "leds.asm
leds.asm assembliert "leds.hex" 4. AVR Studio 4 das Programmierfenster (STK500 in ISP Mode with ATmega8) geöffnet und übertragen (s. Screenshot) Hab ich was falsch gemacht was fehlt noch, denn das Programm läuft nicht (die Leds bleiben dunkel). An den Fusebits und Lockbits hab ich nichts
-
Thread
STK500 - Leds invertiert oder doch nicht?
Anfänger im µC Bereich und stehe auch schon vor dem ersten Problem. Ich benutze das STK500 mit einem ATMEGA8515. Ich habe in anderen Beiträgen schon gelesen dass die Ausgänge invertiert sind nur dann verstehe ich folgendes nicht. Bei diesem Programm leuchten alle LEDs, obwohl ich PORTB 0x00 übergeben habe. --------------------------------------------------- .include "m8515def.inc" .def temp = r16 ldi temp, 0xFF out DDRB, temp ldi temp, 0x00 out DDRD, temp out portb, temp loop: rjmp loop --------------------------------------------------- Bei diesem
-
Thread
Pollin CPLD Board Erfahrungen?
damit möglich wäre ein Logikanalayser draus zubauen? Es ist immerhin Speicher drauf und mit einem Atmega dran sollte sich was Zaubern lassen Was meint ihr zu dem Gedanken? Gruß Max
Samplerateumschaltung, Triggerauswahl, Triggerinvertierung - 2005: 16 Kanal, 40MS/s, 128k x16 VRAM, ATmega8515, RS232 + USB (57kByte/s), Logik wie oben nur in einen XC9572 integriert - 2008: 16 Kanal, 66MS/s, 1M x16 SRAM, ATmega8, USB (500kByte/s), verbesserte Triggerung: Man kann pro Kanal einen vorher
-
Thread
Mikrokontroller für den Einstieg
Nimm nen Atmega8 zB der dürfte für den anfang reichen
Hallo, üblicherweise wurde beim STK500 ein Mega8515 mitgeliefert, damit hast Du aslo schon was zum spielen. Vielleicht noch einen Mega8 oder Mega16 mitbestellen, dann kann man auch mit den A/D-Wandlern spielen. Der Mega8515 hat keine A/D-Wandler
-
Thread
Problem mit Timer Atmega8515
Hi Leute, ich habe eine Problem mit dem Timer beim Atmega8515. Hab mich so gut es ging durch das Datenblatt gewurstelt, doch irgendwo klemmt es noch. Leider finde ich nirgends einen Beispiel Code und mit dem Tutorium komme ich auch nicht recht weiter. Hier mein Code. [c] /* Test Timer Atmega8515 STK 500 */ #include <avr/io.h> // (1) #include <inttypes.h> #include <avr/interrupt.h> #include <stdlib.h> #define F_CPU 8000000UL uint16_t count_overflow=0; int timer;
-
Thread
XBee pro Funkmodul mit ATMega8515
für´s Angeln bastel. Ich hab schon die XBee pro Funkmodule für die Übertragung der Signale und die ATMega8515 Mikrocontroller . Ich hab mir gedacht, dass es zwei Sender und ein Empfänger werden sollen. Die beiden Sender sollen jeweils 4 Eingänge bekommen, die aber nicht alle belegt sein müssen. Wenn
ist am Uart angeschlossen. Der Befehlssatz ist dort aufgelistet und beschrieben. Schade. Der Mega8515 hat nur ein Serialport. Bei zweien haette man den PC noch anhaengen koennen.
-
Thread
AVR Atmel ATMega8515 mit XBee Funkmodul
für´s Angeln bastel. Ich hab schon die XBee pro Funkmodule für die Übertragung der Signale und die ATMega8515 Mikrocontroller . Ich hab mir gedacht, dass es zwei Sender und ein Empfänger werden sollen. Die beiden Sender sollen jeweils 4 Eingänge bekommen, die aber nicht alle belegt sein müssen. Wenn
-
Thread
Fuse Bits und F_CPU
Schnittstelle zu senden. Doch leider stimmt die Baudrate nicht. Verwende das STK 500 mit Atmega8515 habe folgende Einstellungen vorgenommen: [c] #define F_CPU 3686000UL USART_Init(2400); [/c] in der Usart.c : [c] void USART_Init( unsigned int baud ) { /* Set baud
UCSRC = (1<<URSEL)|(1<<USBS)|(3<<UCSZ0); } [/c] Im Makefiel folgende Fuse Bits [c] MCU = atmega8515 #Fuse settings for ATmega8515 ifeq ($(MCU), atmega8515) FUSE_BITS = -u -U lfuse:w:0x1e:m -U hfuse:w:0xd9:m HEX_FILE_NAME = MEGA8515 endif [/c] Vielen Dank für eure Hilfe Gruß
-
Thread
STK500 Atmega8515 und einfaches C-Programm
verstanden habe, aber ich glaube, dass ist auch gerade mein Problem. Auf meinem Board ist ein Atmega8515L und ich habe folgenden c - code geschrieben. Auf die Tasten reagiert der Prozessor allerdings nicht. Vielleicht könnt ihr mir ja weiterhelfen! MFG BlueMorph [c] #include <avr/io.h>
-
Thread
Fragen zu Verwendung und Störanfälligkeit von 74HC595
einen 74HC595 eine 7-Segment LED-Anzeige an. Das ganze ist auf einem Steckbrett montiert, und einem ATmega8515L auf dem STK500 verbunden. Alles funktioniert auch so wie ich will, allerdings habe ich folgendes Phänomen: In ca. 50cm Abstand steht eine Tischlupenleuchte mit Kaltlicht-Neonring. Wenn ich diese
74HC595 eine 7-Segment LED-Anzeige an. Das ganze > ist auf einem Steckbrett montiert, und einem ATmega8515L auf dem STK500 > verbunden. Alles funktioniert auch so wie ich will, allerdings habe ich > folgendes Phänomen: In ca. 50cm Abstand steht eine Tischlupenleuchte mit > Kaltlicht-Neonring. Wenn
-
Thread
RTC-Baustein DS17287-5 von Dallas an ATMega16
RTC-Baustein ausgebaut. (Datenblatt im Anhang). Ich versuche seit Tagen, ihn zum Leben zu erwecken am ATMega16. Dieser Baustein hat ja auch frei benutzbares RAM ab Adresse 0x0E. Also habe ich versucht, ein Programm zu schreiben, welches ein paar Werte in den Ram schreibt, und später wieder ausliest und
So, ich habe noch was ausprobiert. Und zwar habe ich den RTC-Baustein an einen ATMega8515 angeschlossen. Dieser ist ja in der Lage, externes RAM zu verarbeiten. Nun scheint es zu klappen. Was ich in den Bereich ab 0x0E schreibe, kann ich auch genauso wieder auslesen. Leider scheint
-
Thread
AVR-Studio, STK500, µC lässt sich nicht programmieren
tatsächlich nutzen kann. Ich habe also wieder das Tutorial bemüht und mir das STK500-Board und einige ATmega16 zugelegt. Das Beispiel-Programm auf dem mit dem STK500 mitgelieferten ATmega8515L hat auch sofort nachdem ich die Brücken von den Ports B und D zu den Tastern und LEDs gesteckt hatte funktioniert
da mein Controller eben kein Atmega8 sondern ein Atmega8515L ist: .include "m8515def.inc" ldi r16, 0xFF out DDRB, r16 ldi r16, 0b11111100 out PORTB, r16 ende: rjmp ende
-
Thread
Paralleles EEPROM beschreiben (page write)
www.datasheetcatalog.org/datasheets/400/489767_DS.pdf ). Die Adress-, Daten- und Steuerleitungen sind mit einem ATmega162 verbuden. Das auslesen des ROMs funktioniert auch schon, nur am beschreiben haperts noch. Vielleicht kann sich jemand von euch mal das Datenblatt, speziell den Write-Zyklus (Figure 5, Seite 12
rauskopiert. Falls was fehlt -> nachfragen... Der Flash hängt als externer Speicher an einem Mega8515 und speicher Fonzs und Grafiken für ein 480x64 LCD. [avrasm] ; benutzter Flash: 128kx8, SST 29EE010-150 0xBF, 0x07 kein Chip-Erase, Product Identification nur SST-Kommando ; benutzter Flash
-
Thread
EEPROM sequentiel lesen I2C
hallo, ich habe einen atmega 8515 mit 7.3728 Mhz, den habe ich mit portb pin 0 und 1 an ein i2c eeprom geschlossen ein CAT24WC16P jetz habe ich versucht einfach mal in adresse 00 was abzuspeichern und in adresse 01. das
Master Implementation ;* Version : 1.0 (BETA) ;* Last updated : 19.12.2008 ;* Target : Atmel 8515 ;* Frequenz MCU fOsc = 7372800 Hz (7.3728 Mhz) ;* ;* zum ausrechnen der verzögerungs(delay) zeiten für 5 µs ;* n = t * fosc -> = 7372800 Hz * 0,000005 sec = 36,864 ;* ;* n | Delay method
-
Thread
ATmega 8515 Watchdog-Reset nach EEPROM-Write
eigentlich nichts zu tun haben. Übrigens: Das Ganze ist eine Umsetzung eines Programms vom AT90S8515 auf den ATmega8515. Die Software ist auf dem alten Prozessor seit vielen Jahren problemlos gelaufen.
0x0f; // Watchdog ein, Zyklus 2s sei(); [/c] Wenn es damit geht dann empfehle ich das ATmega8515 Datasheet ab Seite 50 warum das so ist und worin die Unterschiede zwischen einem ATmega8515 und einem AT90S8515 liegen. Wenn es nicht geht wünsche ich noch schöne Weihnachten und viel Glück
-
Thread
STK500 laesst sich nicht mehr flashen
Es waren zwei Kontroller drinen(Atmega8 und Atmega 8515). Ich habe noch alle Jumpers Überprüft , die sitzen richtig drin . ich bekomme den gleichen Fehler wie vorher.
Yvesco Yvesco wrote: > Es waren zwei Kontroller drinen(Atmega8 und Atmega 8515). Das soll man nicht machen. Nur ein Controller soll auf das STK500 gesteckt sein.
-
Thread
Programmiervorgang geht nicht mit Versorgungsspannung.
Hi Leut, ich habe folgendes Problem und bin ratlos. Ich möchte meinen ATmega8515, der bereits auf einer Platine platziert ist programmieren. Leider klappt dies nur, wenn die Versorgungsspannung der Platine ausgeschalten ist. Jetzt möchte ich das ganze jedoch mit einem AVR
-
Thread
Atmega8515 kein A/D Wandler?
Hallo, schau doch mal bei ATMEL auf die Webseite! der 8515 hat keinen AD-Wandler, ich glaub der 8535 hat einen - hab aber gerade kein Datenblatt hier. An sonsten die Mega's - ab dem 16'er auch mit der selben Pinanzahl wie der 8515. Sascha
mich ein bisschen, dass ATMEL die beiden immer noch im Programm hat. Schließlich gibt es mit dem ATMega162 schon ne ganze Weile auch einen Nachfolger für den 8515 ohne ADC, aber mit externem Memory-Interface...
-
Thread
Encoderwert seriell senden
Meine Hardware: Encoder mit ??1000?? Incrementen (Habe leider keine Daten zu dem Teil) STK500 mit Atmega 8515L und internem Oszilator Hier mein Code: (Ist zu großen Teilen aus dem Forum) [c] #ifndef F_CPU #define F_CPU 36860000UL // Interner Quarz #endif #include <avr/io.h
Hi >Atmega 8515L und internem Oszilator solltest du schleunigst ändern. Mit dem bekommst du keine stabile Verbindung. #define F_CPU 36860000UL // Interner Quarz Habe zwar nur rudimentäre
-
Thread
ISP(STK500) will nicht mehr
vorweg: Bin zwar kein blutiger Anfänger mehr, aber dennoch ein Anfänger^^ Settings: STK500, ATmega32, WinXP, AVRStudio etc alles auf dem neusten Stand Ich habe die letzten paar Wochen erfolgreich mit dem uC gearbeitet. Weiß also wie, wo, was gesteck sein sollte. Gestern will ich wieder loslegen
geflasht - eben gerade komme ich aus dem Elektroladen mit einem Quarz (8MHz) und einem jungfräulischem ATMega32 - Quarz + alter uC -> fail - neuer ATMega32 -> fail - 8515 (beim STK500 dabei) -> fail Ich kann mich auch nicht erinnern, an den Jumpern irgendetwas verstellt zuhaben. Wie schon gesagt, habe
-
Thread
Einstieg - Mit dem STK500?
Das STK500 ist schon sehr gut. Ich habe damit auch angefangen. Leider ist nur der ATMega8515 mit dabei. Aber wenn Du mit Analog-Signalen was machen willst, brauchst Du einen anderen MC. Zum Beispiel den ATMega16. ATMega8 ist auch sehr gut. Die meisten Tutorials und Beispiele beziehen sich
Punktrasterplatine wenn du die Uhr stand-alone betreiben willst -einen Prozessor:ich würde erstmal einen Atmega8 vorschlagen(wegen Tutorial--was übrigens sehr gut ist) Für die Uhr könnte ein Atmega16 nützlich sein, weil er mehr I/O's hat (Achtung bei Atmega16, da muss man das JTAG Interface abschalten sonst
-
Thread
Kein Strom am ATMega8515
Hi, ich habe diese Platine gebaut. http://www.hoelscher-hi.de/hendrik/light/dmxstep.htm (DMX-Tranceiver) So, und dann habe ich dieses Interface: AVRisp mkII. Ich denke ich habe alles richtig an ISP angeschlossen. Aus dem Interface kommen nur 0,3-1V. Jedoch keine 5V. Mit dem Interface können wir connecten. AVR Studio meldet, dass das Target (der Mikrocontroller nehme ich an) kein Strom hat. Wir gehen da einmal, mit dem USB-Strom (0,3V-1V) rein und mit 14,1V vom Netzteil. Hinter dem Festspannungsregler sind es dann 4,7V. Das ist ha auch so gewollt. Es funktioniert trotzdem nicht! Habt
-
Thread
ATMEL's AVR Absatzmarkt
Wir setzen die AVRs (AT90S8515 später ATmega8535) inzwischen seit ca. 12 Jahren ein. Unsere Stückzahlen sind nicht wirklich hoch, doch 5000 Stück werden es inzwischen sein. Bei den PICs ist die Stückzahl noch 0.
> Wir setzen die AVRs (AT90S8515 später ATmega8535) inzwischen seit ca. 12 > Jahren ein. Unsere Stückzahlen sind nicht wirklich hoch, doch 5000 Stück > werden es inzwischen sein. Bei den PICs ist die Stückzahl noch 0. Ich setze
-
Thread
attiny45 mit avr-gcc nur halb unterstützt
atmega8515 atmega8535 avr5 atmega16 atmega161 atmega162 atmega163 atmega165 atmega168 atmega169 atmega32 atmega323 atmega325 atmega3250 atmega64
atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 at90pwm2 at90pwm3 atmega16 atmega161 atmega162 atmega163 atmega164 atmega165 atmega168 atmega169 atmega32 atmega323 atmega324 atmega325 atmega329
-
Thread
Alseits beliebt GCC plugin error
Und wenn man das auskommentiert, kommen noch diese Meldungen: [c] 4.3.0 In file included from 8515_i2c.c:9: c:/avr/winavr/lib/gcc/../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to <util/delay.h>." 8515_i2c.c: In function 'main': 8515_i2c.c:13: warning: implicit declaration of function 'i2c_init' 8515_i2c.c:17: warning: implicit declaration of function 'i2c_start' 8515_i2c.c:18: warning: implicit declaration of function 'i2c_send' 8515_i2c.c:20: warning: implicit declaration of function 'i2c_stop
-
Thread
Probleme mit neuem STK500
ausgeliefert werden aber auf meinem steht komischer weise ATMEGA8515L 8PU!!
>ATMEGA8515L 8PU!! ist der Nachfolger