-
Thread
zyklischer Reset beim Empfang von USART-Daten
Hallo zusammen Ich habe bei einem kleinen Projekt mit einem Atmega 8515 auf einem STK500 eine Usart Library geschrieben, mit welcher ich Traces an ein Terminal ausgeben kann. Beim Versuch nun Steuerzeichen vom Terminal zu Empfangen, trat nun folgendes Problem auf
wie dir Vektoren wirklich heißen (bzw. alles andere in deinem konkreten µC) dann schau ins File iom8515.h (müsste in deinen Projektfiles unter 'external Dependencies' auftauchen. Dort sind alle diese Angaben drinnen.
-
Thread
Atmega, Nullkraftsockel und Quarze zu verkaufen
Hallo, verkaufe folgende Bauteile: Atmega8515-16 PU DIP für 2,50EUR/ Stck Atmega32-16 PU DIP für 3,50EUR/ Stck Attiny2313- 20PU DIP für 1,50EUR/ Stck AT89C2051- 24PU DIP für 1,00EUR/ Stck Nullkraftsockel (ZIF-Sockel) 40pol für 25,00EUR
Hallo, folgende Stückzahlen sind noch da: Atmega8515-16 PU DIP für 2,50EUR/ Stck 5 Stück Atmega32-16 PU DIP für 3,50EUR/ Stck 6 Stück Attiny2313- 20PU DIP für 1,50EUR/ Stck 5 Stück AT89C2051- 24PU DIP für 1,00EUR/ Stck 4 Stück Nullkraftsockel
-
Thread
Kann kein Programm übertragen, da Programmer nicht reagiert
) Device code: 0x3e = (unknown) Device code: 0x57 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x3b = (unknown) Device code: 0x41 = ATMEGA103 Device code: 0x43 = ATMEGA128 Device code: 0x44 = (unknown) Device code: 0x45 = ATMEGA64 Device code: 0x46
= ATMEGA8535 Device code: 0x6a = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x73 = (unknown) Device code: 0x74 = ATMEGA6450 Device code: 0x75 = ATMEGA6490 Device code:
-
Thread
Fuse und Lockbits
Hallo Leute Hab gestern meinen 8515 als lichtsteuerung programiert, und dann festgestellt das die lauflichtgeschwindigkeit zu hoch ist. Jetzt kommt mein Problem. Mein AVR lässt sich weder noch auslesen noch programieren. Programmer
Weder beim AT90S8515 noch beim ATmega8515 kann man sich /RESET per fuse bit wegdefinieren. Wenn Du wirklich die lock bits gesetzt hast (ja: man kann /alle/ AVRs sperren), dann hilft ein simples chip erase, sie wieder
-
Thread
PWM Verständnisfrage
das was ich in dieser Grafik gezeichnet habe soweit korrekt ?? Ich möchte mittels der PWM eines 8515 einen Servo (Conrad 4,95) ansteuern. Ist es richtig das die Periodendauer 20ms betragen sollte, aber eher unkritisch ist, und der Puls zwischen 1 und 2ms ?? Ist meine Berechnung der Obergrenze und
weit das er an den Anschlag im Uhrzeigersinn läuft :( Ich arbeite mit folgendem Code auf dem Atmega8515L: [c] #include <avr/io.h> int main() { DDRB = (1 << PD5 ); // beim Atmega 8515L der OC1A TCCR1A = (1<<COM1A1) | (1<<WGM11); TCCR1B = (1<<WGM13) | (1<<WGM12) | (1<<CS01
-
Thread
128x32 Display mit welchen Micro-Controller ansteuern
ist Schluss ? 128x64 sind 512Bytes. Bei 4 Graustufen sind es 2kByte. Ich wuerde als einen mega8515 verwendet. Um die Daten auszugeben, wuerde ich das SPI Interface verwenden.
Danke für die Antworten. Werde mir jetzt den ATMEGA 8515-16 D bei Reichelt bestellen und das mal testen. Ob ich das auf die Reihe kriege werde ich sehen. Sonst melde ich mich wieder. ;) Sollte es nicht der Richtige sein sag mir kurz bescheid. lg
-
Thread
LCD, HD44780 und KS0076
define DDR(x) (*(&x - 1)) /* address of data direction register of port x */ #if defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* on ATmega64/128 PINF is on port 0x00 and not 0x60 */ #define PIN(x) ( &PORTF==&(x) ? _SFR_IO8(0x00) : (*(&x - 2)) ) #else #define PIN(x) (*(&x -
/**< pin for Enable line */ #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
Probleme bei selbstgebauter Uhr (DEM 16217 | STK500)
ATmega8515
Fabian Hoemcke schrieb im Beitrag #1905350: > ATmega8515 Passt. Der kann das auch. Siehe Datenblatt Seite 91
-
Thread
schnelles Pin Toggeling
man bei einem AVR falsch machen? bzw. kannst du mir evt. den richtigen Code poste? Ich habe einen ATMEGA8 hier rumfliegen an den ich den Code gerne testen würde. @Peter Dannegger Genau den habe ich.... Ist leider auch nicht alles wahr :( 12,5 war max(berg ab bei gutem wind ). @Falk Ich habe
/2. Immer hübsch ein OUT nach dem anderen, abwechselnd gesetzt und gelöscht. > Ich habe einen ATMEGA8 hier rumfliegen an den ich > den Code gerne testen würde. Wobei der die Toggle-Funktion noch nicht beherrscht. Und bei 16MHz am Ende ist, also maximal 8MHz zustande bringt.
-
Thread
ser_recv(): programmer is not responding
RS232->USB Adapter auf dem Mainboard auf einem USB Port verbunden. Außerdem ist das Board mit einem ATMega8515 ausgestattet. Was mache ich falsch? Was muss ich beachten? Ich bin auf diesem Gebiet neu und habe keine Erfahrung! Ich hoffe jemand hat eine Lösung und bedanke mich schonmal im Vorraus!
beachten? Ich bin auf diesem Gebiet > neu und habe keine Erfahrung! Deine Annahme, dass der M8515 einen Bootloader hat, ist falsch. So, wie du dir das vorstellst, wird es ganz einfach nicht gehen. Den eingebauten M8515 kannst du nur über ISP programmieren.
-
Thread
Interrupt priorität
Hallo zusammen Ich habe ein ATmega8515 auf meiner Platine der zwei interrupts auslöst. Ein Timer0 interrupt der 5 LED'S ansteuert und ein USART Empfangsinterrupt, die ausgelöst wird wennn Daten vom PC gesendet werden.(Ich sende 255
hmmmmmmm!?!?! Habe gerade das Datenblatt vom ATmega8515 angeschaut!!!! gibt es da überhaupt speziell für den Timer Interupt ein Enable bit???die man zurücksetzen kann? hab leider nix gefunden
-
Thread
avr studio 4
ähnliches besitzt bleiben dir nur Simulator und >Simulator2. die habe ich :-). Auf dem Board ist Atmega 8515. wenn ich "JTAG-ICE" oder "AVR-Dragon" wähle , soll der controller rechts erscheinen oder? kannst du mir erklären wie es weitergeht. Dnke
Hi >die habe ich :-). Auf dem Board ist Atmega 8515. wenn ich "JTAG-ICE" >oder "AVR-Dragon" wähle , soll der controller rechts erscheinen oder? >kannst du mir erklären wie es weitergeht. Ich meine nicht in der Liste, sondern körperlich.
-
Thread
Hilfe!!STK500 funzt nicht richtig
Nun habe ich einen Atmega8 genommen und den kann ich zum Glück proggen. Aber die Fehlermeldung tritt immer auf, wenn ich den mc konfiguriere. Kann mir da jemand weiterhelfen? Dankè!
Ist es nagelneues STK500? In "meinem" steckte nämlich schon der ATMega8515...
-
Thread
AVR Dragon und AVR Studio EEPROM Limit?
AVR Studio 4.18 ATmega 16 AVR Dragon WinAVR-20100110 Verbindung über JTAG Hallo Leute, ich habe neuerdings ein seltsames Problem. Der genutzte EEPROM-Speicher meines Projekts ist jetzt EEPROM: 421 bytes (
läuft aber stand alone (ohne Debugger) komischerweise noch problemlos ab. Bei einem Test mit einem ATmega8515 (kleines Demo-Programm) läuft alles prima. ISP download etc. klappt. Könnte natürlich auch der Sockel oder ein Problem mit dem Board sein. Ich habe jetzt mal einen neuen ATmega16 bestellt,
-
Thread
ATmega8, OCR2, Fehler in Tabelle?
ist aber der Atmega328 (=Atmega88 mit mehr Speicher) sogar billiger mit 2,55€ http://www.reichelt.de/ATMEGA-328P-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119685&artnr=ATMEGA+328P-PU&SEARCH=atmega328 die 0,70€ sind
Ich denke nicht !!! Man bekommt sogar den ATmega8515 zu kaufen und der dürfte wohl der " Nachfolger " des *AT90S8515* aus der *AVR-Basic Line sein*, also der 1ten Generation von AVR-Mikrocontrollern. Gerade für Anfänger ist es gut wenn man die
-
Thread
IC-Programmieren
USB-Programmer-mySmartUSB-light Funktioniert das mit dem? Und was muss ich mit was bei einem Atmega8515 16PU verbinden? Danke im Vorraus! MfG Tobias
Hier könnte es her sein: http://www.avr-tutorials.com/projects/atmega8515-microcontroller-double-digit-digital-dice Dafür das der Schaltplan nicht optimal ist, scheint es gut zu funktionieren
-
Thread
Grafik LCD Ansteuerung funz nicht??
Assembler Code geschrieben um mein 240x64 Pixel großes Grafik LCD mit T6963C Kontroller mit nem ATmega8515 anzusteuern aber der code funzt nicht. Warum was habe ich falsch gemacht?? Code als Anhang gepostet. Gruß Merle
Wird der stackpointer beim ATmega8515 genau gleich wie beim ATmega8 Initialisiert?? Gruß Merle
-
Thread
ATmega162 an STK500
, dass es aus dem Programmingmode aussteigt. Ich habe "einfach" das verwendete Makefile auf den ATmega162 (sprich SCR = ATMega162) geändert und das Projekt in AVR-Studio auch entsprechend modifiziert. Bei den Fuses und Lockbits habe ich Fehleinstellungen soweit ich etwas darüber finden konnte, geändert
hy.ich hab eine frage!geht der atmega162 für den stk500 mit dem code vision avr programmieren.was muss ich einstellen ich brauchs echt dringend. lg octi
-
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 via
-
Thread
LCD Designer
#8222;Ü“ und das „Grad“ für Celsius ausgeben. Ich habe zu anfangs einen AT90S8515 programmiert und musste dann wegen Speichermangel auf einen Atmega161 oder Atmega162 umsteigen. Bei den AT90S8515 hatte ich keine Probleme aber bei den anderen beiden AVR´s werden mir ganz wirre
Kann es sein, das der 161/162er schneller ist als der 90S8515 (Taktfrequenz)? Ich habe Anfangs den 162er mit den internen 8 MHz betrieben, als ich dann extern einen 16 MHz Quarz dran hatte hat mein LCD auch erstmal wirre Zeichen ausgegeben, weil das Timing für
-
Thread
[ASM] Addition (Immediate)
auch interessieren, und seit wann. Bei meinen Neueren scheint es so zu sein, bei den steinalten AT90S8515 und AT90S4433 ist es nicht so.
HI >Bei meinen Neueren >scheint es so zu sein, bei den steinalten AT90S8515 und AT90S4433 ist es >nicht so. Bei denen gab es gar keine GPIORs. Die sind mit ATmega164P/324P/644P oder/und ATmega48/88/168 aufgetaucht. MfG Spess
-
Thread
STK500: Kein vernünftiges schreiben möglich
AVRStudio 4.12 Build 472 - Verkabelung und Jumper nach STK500 Handbuch - Diverse AVR´s ausprobiert (8515,Mega16,Mega32) - Spannung und Takt am AVR gemessen - ISP-Takt liegt laut AVRStudio deutlich unter 1/4 Systemtakt - Fuses können ausgeschlossen werden (8515 hat nur 2, sollte bei High Voltage keinerlei
Sowas hatte ich auch mal als der Controller im falschen Sockel gesteckt hat. Der Atmega88 gehört in den grünen Sockel. Gruß, Arno
-
Thread
Mikrocontroller für Rolladensteuerung gesucht
Hallo Martin, z. B. ein ATMEGA16 und ein paar MUX Gruss Otto
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 nur
-
Thread
vu meter mit atmel
habe es genau so wie in der appnote aufgebaut nur meine analogen inputs an den 8515 angepasst ein anderes def file genommen ( für den 8515 er ) die mhz von 10 auf 8 runter dann die ports definiert die ich im 85 er mehr habe ein paar "led zeilen" eingefügt und den datenblock
Hi, also erstmal kann dein AT90S8515 nicht ohne Quarz laufen . Falls du z.B. ein Atmega8 haettest koenntest du die internen 1 Mhz nehmen. Der Timer arbeitet mit einer Prescaler von 8 (Quarzfrequenz/8) Schau dir mal bitte das Datasheet
-
Thread
Fehlermeldung bei Attiny13 Programmierung
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
USBDMX-Nachbau von de
gesetzt. Aber hat sich nix verändert. Immer noch keine 3V3 vom USBN und auch nur 4 MHz am XTAL1 vom 8515. Aber wenn s mit den Fuses bei dir so funktioniert hat, dann sollt der Mega8515 jetzt richtig sein. Ist also doch der USBN kaputt, oder? MFG Mixer
noch mit einen USBN9604 komme... Habe auch das USBDMX nachgebaut, die SMD-Version. Die Fuses vom Atmega hab ich gesetzt und dann festgestellt, dass der USBN9604 Controller keinen Takt ausgibt für den Atmega. Nichteinmal der Quarz schwingt von diesen IC! Ich habe die meisten Verbindungen nachgemessen,
-
Thread
Fragen zu Bascom DMXSLAVE
HIGHLEVEL Befehl "Config DMXSLAVE" in Bascom. Hier erst mal mein Code: [code] '$sim $regfile = "m8515.dat" 'Atmega 8515-16PU $crystal = 16000000 'Quarz 8Mhz extern $hwstack = 100 $swstack = 100 $framesize = 100 Config
falsch. So Baud habe ich mit rein gemacht. Hier mein neuer Code [code] '$sim $regfile = "m8515.dat" 'Atmega 8515-16PU $crystal = 16000000 'Quarz 16Mhz extern $hwstack = 100 $swstack = 100 $framesize = 100 $baud
-
Thread
OSCCAL, bitte Unterstützung
Oszi. angeht. Hab jetzt nach längerer Pause wieder mit Assembler angefangen und hab mir einen Mega8515 zugelegt. Soweit so gut, mein Programm (SPI- Schnittstelle über Software gelöst) läuft super --> aber leider etwas zu langsam. Wollte nun die Fuses ändern und den µC auf 8MHz laufen lassen, aber scheinbar
werde ich im worst case auf einen externen Quarz umsteigen. @HanneS siehe da, Datenblatt zum ATmega8515: Chapter: Memory Programming Seite: 179 Thema: Signature Bytes, werd ich mir mal anschauen. Thanks
-
Thread
myAVR Board light welcher Programmer ist verbaut? für Linux
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
LC Oscillator am AVR
Das war glaube ich ein mega8515. Wichtig ist, das die CKOPT Fuse gesetzt ist, wenn der mega8515 mit der XTAL EInstellung läuft. Die Kondensatoren hatten so um die 10-30pF, die Spule irgendwas im Bereich um die 30-70uH. Falls der
>>1er Punkt: Hat ein ATmega8 immer die gleiche Zeit um zur INT0 service zu kommen wenn mein hauptloop: rjmp hauptlooped und sonst nix? Natürlich nicht :-) der aktuelle Befehl muß zunächst beendet werden, um die INT-Routine
-
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
IR Empfänger mit ATTiny
einen "eigenen" TSOP gedacht. Der sollte nur das Signal demodulieren. Als Prozessor habe ich einen ATMEGA8515-16, den ich mit 18 MHz übertakten werde. Dieser Stellt dann ein Software-Interface zu USB, ein Hardware-Interface zu RS-232, und ein paar kleineren Spielereien her. Im Endeffekt ist es das Ziel
das IR-Signal an den Computer weiterleiten. Über ihn und die Station kann man dann meine mit einem ATMEGA8515 modifizierte Fernbedienung via RS-232 "programmieren". Diese ist dann in der Lage, bis zu 10 Endgeräte mit einer Fernbedienung zu steuern.
-
Thread
Welcher ATMega für meine Steuerung?
Ich sach mal auch, ein ATMega8515 oder 162 reicht mindestens dreimal aus. Ein Grafik-LCD lass sein, da geht nur unnötig Zeit für irgendwelche Gimmicks drauf und Du kommst nicht zur eigentlichen Programmierung. Wenn Du mit
da würde sogar einem ATMega256 im Nu die Puste ausgehen. Z.B. solche Gags, wie 4-fach indirekte Pointer und double floats für alle Variablen mag ein MC garnicht gerne. Peter
-
Thread
Wie misst mann eine Spannung mit einem Atmel AT90S8515?
Der AT90S8515 hat keinen AD-Wandler, dafür bräuchtest Du einen AT90S8535 (bzw. den ATmega8535). (Zwar hat der '8515 einen Analogkomparator, aber ich denke nicht, daß Du Dir einen sukzessiven Approximationswandler
anlegen welche z.B. im Display anzeigt oder gespeichert wird. Ich möchte auch auf alle Fälle den AT90S8515 verwenden.
-
Thread
AVR geht nur wenn ISP MKII Eingesteckt
Atmega8515 war defekt.
Neuling schrieb im Beitrag #3832398: > Atmega8515 war defekt. Und was hat das mit ATTiny2313 in deinem Schaltplan zu tun ?
-
Thread
AVR MKII und avrdude keine USB Verbindung
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
µC einstieg
mit den erstkonfigurationen nicht ganz klar ich hab die folgenden schritte gemacht: hab mein Atmega16 in den unteren Steckplatz integriert, weis aber nicht genau ob der obere oder der untere funktioniert? funktionieren beide ??? mithilfe des AVR Studios möchte ich ein µC "Hello World" zum Controler
Hey Super Dank für deine Hilfe, Die Pins sind Verbunden das Beispielprogramm läuft sogar auf einem 8515L, nur der Atmega16 ist ja noch nicht Programmiert obwohl wie beschrieben die ISP6PIN schnittstelle mit SPROG3 also Lila Verbunden ist. Das AVR Studio weigert sich tunlichst irgendjemand an der COM Schnittstelle
-
Thread
PIN vs PORT beim OUTPUT
M. K. schrieb im Beitrag #5101555: > Ein Atmega328 verkraftet mehrere Millisekunden das Eineinhalbfache des > im Datenblatt angegebenen Wertes für einen Pin, das ist zumindest meine > Erfahrung Ein Atmega verkraftet monatelang einen Kurzschluss
Lothar M. schrieb im Beitrag #5101661: > Ein Atmega verkraftet monatelang einen Kurzschluss gegen Vcc oder GND > ohne merkbaren Schaden. Vorsicht! > Ich habe das mal an 10 getestet und die dann > gegen neue Atmega vermessen: auch nach 2 Monaten
-
Thread
Display Spannungen
Und wie kann ich diese Spannung realisieren? Möchte ein Display mit diesen Angaben mit meinem ATMega8515 ansteuern.
Ich betreibe meinen µC mit 3,3 Volt (ATMega8515L) und habe auch nur diese Spannung zur Verfügung. Kann mir jemand nen Rat geben?
-
Thread
AVR910 ATmega8 statt 2313
AT90S4434 Device code: 0x86 = (unknown) Device code: 0x87 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x41 = ATMEGA103 Device code: 0x42 = (unknown) Device code: 0x43 = ATMEGA128 Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code: 0x64 = ATMEGA163 Device code: 0x65 = (unknown) Device code: 0x6a = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x74 = ATMEGA16 Device code: 0x76 = ATMEGA8 avrdude: AVR device
-
Thread
AVR Studio 4
Hallo Nachdem ein Beispielprogramm mit AT90S8515 ohne Probleme im Studio 4 ausprobiert resp. Simuliert werden konnte, kann ich plötzlich während des Erstellens eines neuen Projekts nicht mehr den Chip 8515 anwählen! ==> Unter "AVR Simulator" kann nur der ATmega128 ausgewählt werden. Habe bereits Programm neu installiert, habe immer noch dasselbe Problem. Kann mir irgend jemand helfen. Vielen Dank Toni
-
Thread
ATMEGA32 und STK500
;-) ... aber das soll sich noch ändern! Mein Problem: Mit dem beim STK500 mitgelieferten 90S8515 klappt alles wunderbar ... ganz nach Lehrbuch. Keine Probs .... Aber ich habe hier einige Atmega32, welche ich absolut nicht in den Griff bekomme. Beim Programmieren habe ich schon festgestellt,
so kommt das nächste Phänomen: Beispiel einfacher BCD-Zähler mit Ausgabe auf die LEDs: Beim 90S8515 sind die LEDs entweder an oder aus (so wie der entsprechende Zählerstand es auch vorsieht) ... beim ATMEGA32 sind die LEDs immer mit halber Leuchtstärke an ... obwohl sie eigentlich aus sein sollten
-
Thread
Probleme mit M32 und STK500
Der STK500 unterstützt eigentlich kein ATMEGA32, aber ich habe mit AVTProg STK500 ugedated. Es funktioniert nur teilweise, wobei der AT90S8515 funktioniert ohne Probleme. Hat da jemand Erfahrung?
Ich verwende das STK500 zusammen mit AVRStudio 4.08 unter Windows 2000 und programmiere auch ATmega32 damit ohne Probleme. Das notwendige Firmware-Update wurde von der Installationsroutine des AVRStudio automatisch durchgeführt. Oder war es später beim ersten Brennversuch? Bin mir da jetzt nicht
-
Thread
STK500 ISP extern
is not removed. Da ich die 5V von ISP-Pin verwende lass ich VTARGET drinnen. PS: Verwende nen ATMEGA8515, der beim direkten anschließen am STK funktioniert. PS: Habe den ATMEGA zurzeit noch ohne Quarz am Steckboard, also 1MHZ. Ratschläge? Ihr könnt auch Stichwortartig helfen, bin gern bereit
Da ich die 5V von ISP-Pin verwende lass ich VTARGET drinnen. Das ist OK. >PS: Verwende nen ATMEGA8515, der beim direkten anschließen am STK >funktioniert. Dann musst Du ihn auch extern ans Laufen bekommen. Miss mal - am besten direkt an den Controllerpins - ob erstens VCC ordnungsgemäß vorhanden
-
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
Atmel Evaluationboard V2.01
Boardes nennen, habe auch schon mein Seriellkabel angeschlossen und Bascom dazu bekommen, den Atmel 90S8515, der hier noch rumlag auszulesen. Auch kleine Erfolge sind Erfolge. Nun hab ich mir bei Pollin einen Atmega 32 16pu0808d mitschicken lassen. Also eingestöpselt, Basom gestartet, Testfile von Pollin
wenn der atmega32 neu ist, hast du dann schon gefused?
-
Thread
Arduino uno R3
Marke) empfehlen, unter anderem auch den Verkäufer. http://www.ebay.de/itm/New-SainSmart-UNO-R3-ATMEGA328P-ATMega16U2-Board-Free-USB-Cable-For-Arduino-/231502640718?hash=item35e6a1f64e
Z. schrieb im Beitrag #4733272: > ich glaube nicht, das ich das programm so einfach in einen > atmega 32 oder atmega 8 bekomme, weil es pde oder ino - dateien sind. Seltsame Annahmen.... Es gibt einen Arduino mit ATMega8. Wird also voll von der IDE unterstützt. Und für den ATMega32 gibts sicherlich
-
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
Aufgearbeitet: AVR verfust
hinhauen. Im ProgTool ist noch die DWEN Fuse akiviert. Wie muss ich den HV-Seriell connecten zu einen ATMega8515, ich hab dazu noch nichts gefunden.
OK, ich habs glaube gefunden: Im Atmega8515 Datenblatt auf Seite 193, oder?
-
Thread
Fehlermeldung AVR Studio unklar
Beispiele\LED_und_switch.asm(3): Including file 'C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes\8515def.inc' C:\AVR\STK500\Beispiele\LED_und_switch.asm(42): No EEPROM data, deleting C:\AVR\STK500\Beispiele\LED_und_switch.eep AT90S8515 memory use summary [bytes]: Segment Begin End Code
Ja, darfst du. In der Tabelle 3-3 des Begleitheftes ist auch erklärt das HV für den ATMega8515 zulässig ist. Ich werde aber in Zukunft das "Default Setup" wie auch auf Seite 2-2 des Heftes und wie von dir erklärt nutzen. Aus welchem Grund solte HV eigentlich nicht genutzt werden?