-
Thread
HVProg
Ich wusste garnicht, dass die Firmware auf dem Mega8535 läuft. Ich dachte immer, da wird ein AT90S8535 gebraucht, so wie auf dem STK500. ...
... der ATMega8535 ist abwertskompatibel zum AT90S8535, der neue hat nur zusätzliche Funktionen, ausserdem lässt er sich durch programmierung der fuses, auf 100% kompatibel machen... Der Vorteil ist bei dem Mega, dass
-
Thread
AVR-CTRL mit ATMEGA32@16Mhz
Hallo, habe bisher das AVR-CTRL Board mit einem AT90S8535 betrieben. Leider löst sich dieser auf.... Nunja, ich habe nun mal einen ATMEGA32 und ein 16MHz Quarz eingelötet. Leider löpt dat nicht so wie es soll... Wenn ich dieses Beispielprogramm mittels ISP in den Controller lade, dann leuchten die LEDs nur ganz schwach auf. Beim AT90S8535 leuchteten sie ordentlich kräftig. Das LCD bekomme ich gar nicht zum laufen... Any hints? Gruß Holger
-
Thread
Serielle TTL Schnittstelle an AVR UART
falschrum auf die 5V moduliert. So sieht das zumindest aus. Dann habe ich das mal an das UART meines at90s8535 ankeklemmt und die UART lib von Peter Fleury bedient. Die sagt aber nur "NO DATA". Hat da jemand mal eine Idee was ich da falschmache? Der Code.... #include <stdlib.h> #include <avr
-
Thread
Kleine Frage zum uart
Daniel hat's trotzdem noch nicht begriffen. Der MAX232 ist nicht nur ein Pegelwandler, sondern er invertiert auch den Pegel, also 0 V auf TTL-Seite => +12 V auf RS-232-Seite, 5 V auf TTL-Seite => -12 V auf RS
ich das dann aufs Display? Puhh mal das Datenblatt fragen. Mache das übrigends alles mit einem AT90S8535
-
Thread
Probleme mit Lockbits ATmega 8535
ich hoffe, daß ich mit meinem Problem hier richtig bin. Ich programmiere mit dem STK500 einen At90LS8535. Jetzt gibt es den µC bei Reichelt nicht mehr und daher wollte ich auf den Nachfolger ATmega8535 umsteigen. Die ersten paar Male hat auch alles wunderbar funktioniert. Jetzt scheint es aber
AVR-Studio, das der Programmiermodus nicht eingeschaltet werden kann. PS: Das brennen von anderen Chip's funktioniert einwandfrei Gruß The &
-
Thread
STK 500 kaputt??
Ich habe auch noch keinen kaputt bekommen. Ich hatte mal einen AT90S8515 falsch herum in der Fassung des STK500 stecken (wurde gut heiß dabei) und ihn daraufhin in die Schrottkiste befördert. Irgendwann kam mir die Idee, dass ich ihn ja zumindest nochmal ausprobieren
Hallo zusammen, kann mir jemand sagen woher ich die "STK500_AT90S8535_old.hex"- Datei bekomme?? Gruß Marcel
-
Thread
Hilfe beim Bau der AVR-CTRL Platine
Hallo habe mir die Avr-Ctrl Platine bestellt Habe aber ein Problem: Der Ic At90s8535 ist nicht mehr lieferbar! Welchen IC kann ich alternative dazu verwenden? Habt ihr eine Anleitung für den bau des ISP Kabels???
mega8535 ist kompatibel, im tutorial steht ein link zu einer anleitung
-
Thread
Vcc und GND an µC
Also zumindest beim (alten) AT90S8535 sind unterschiedliche Maximalströme für die unterschiedlichen Gehäuseformen angegeben: PDIP : 200mA max PLCC/TQFP : 400mA max @peter dannegger: Ein Testaufbau kann unter Umständen schon
-
Thread
AVR Studio - (AT90S8535, ATmega16)
Hallo, Habe heute das (AT90S8535, ATmega16) bekommen leider klappt die verbindung zum pc nicht kann mir jemad etwas zu den einstellungen im avr studio sagen mfg Falko
-
Thread
Simulator von Atmel AVR Studio 4
öffne kann ich nur den Atmega 128 als Processor ausuwählen. Meine Software ist eigentlich für den AT90S8535 compeliert. Ich bekomme dann die Meldung "Your device setup is not supported by this simulator ". Warum kann ich nur den Atmega 128 auswählen. Wo liegt mein Fehler, beim compelieren , im makefile
-
Thread
AVR- internen RC Oszillator
habe ein problem im moment verwende ich den AT90S8535 würde gerne auf die mega serie umsteigen ich bekommen den pingleichen atmega16 nicht zum laufen. der externe quarz schwingt einfach nicht. baue ich in die selbe schaltung einen alten AVR Controller
-
Thread
16 Bit Timer für Funkuhr
ich kann mich Redmouth nur anschließen. 1.) Sind wir Anfänger 2.) Haben wir bisher immer nur den AT90S8535 genommen. Bei dem gibt's keinen internet Takt, oder? Deswegen sind wir halt durcheinander gekommen. 3.) Zum Thema 20,10 oder 1 ms. Also wir werden dann schon 10 ms nehmen ist ja klar aber um
-
Thread
USB Programmer
verfuegbaren Schaltplan des Atmel AVRISP, wie bereits geplant FT232 als USB/UART-Schnittstelle. ATmega8535 mit (cit. "kanibalisierter") Atmel-Firmware als eigentlicher Programmierkontroller, Firmwareaktualisierung des 8535 ueber einen weitere AVR, vergleichbar zum AT90S1200 auf dem AVRISP, ATTiny2323 oder
"Firmwareaktualisierung des 8535 ueber einen weitere AVR, vergleichbar zum AT90S1200 auf dem AVRISP" und wie geht das, musste ich nen bootloader proggen oder ? Ich wollte den Aufwand gering halten.Einfach so ein kleines schickes
-
Thread
PLCC44 und Eagle
90S8535 und Mega8535 sind doch von der Pinbelegung identisch, lediglich der Mega8535 hat einige wenige Alternativ-Funktionen erhalten.
Ach ja, stimmt. Vielen Dank. Dann kann ich ja den AT90S8535 nehmen...Super. Danke Avus
-
Thread
LCD Controller für 640x480 LCD mit mega8515
es prima, das man dazu jetzt keinen extra epson controller braucht. kann man das ding auch mit nem AT90S8515 laufen lassen ? wäre es vielleicht auch möglich die eagle datei von dir zu erhalten ? mfg Kay
einem S1D1350x.
-
Thread
I2C an AT90S8535 in C mit WinAVR
Thorsten dieses Bsp. weiterhilft, das der ATmega16 ein TWI hardwareseitig implementiert hat, beim AT90S8535 muss man I2C dagegen komplett in SW entwickeln.
> I2C an AT90S8535 diese Kamellen sind nicht mehr ganz so frisch..
-
Thread
AVR Controller
zusammengelötet. Nach Anschluß der ominösen 12V (unstabilsiertes Netzteil = 13,6V)leuchten zwei LED's und die obere Hälfte meiner LCD Anzeige. Hoffentlich ein Fortschritt. Mein ISP Programmer realisiere ich mit der parallelen Schnittstelle, wie auf der AVR Seite beschrieben. Also nur mit 220Ohm
mal gleich sein, dass war dumm von mir. Der ist natürlich angeschlossen. Der Prozessor ist der AT90S8535. Der DS1820 und der analog Eingang S21 ist noch nicht verlötet, sollte aber nichts ausmachen. Jetzt werde ich den Anschluss am Gehäuse meiner parallelen Schnittstelle noch entfernen, und in
-
Thread
A/D Wandlung mit AT90s8536
edit: es is AT90s8535 nicht 36 sorry
-
Thread
Audio ADC - DAC mit Mega8
debuggen) laufen. Meint ihr die Prozessoren sind OK dafür. ich kenne den in der Anwendung verwendeten AT90S8535 nicht.
Abtastperiode die Sinusschwingung ihren Nulldurchgang hat. Bei einer Phasenverschiebung um beispielsweise 90 Grad würden dagegen die erste Abtastperiode den Zyklus von +90 Grad bis -90 Grad messen; die zweite Abtastperiode dann den Zyklus von -90 Grad bis +90 Grad. Das Resultat wäre in beiden Fällen
-
Thread
ISP Schnittstelle
Hallo, eine generelle Frage: Ist das Programmieren meines AT90S8535 Prozessors über die serielle Schnittstelle, oder über die parallele Schnittstelle zu empfehlen? AVR-Ctrl bietet ja für beide Varianten eine Lösung! Danke im Voraus. Onur
-
Thread
Atmega 8 Programmierung in C
MF,.dep/main.o.d main.c -o main.o Unknown MCU `atmega8' specified Known MCU names: avr2 at90s2313 at90s2323 attiny22 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 avr3 atmega103 atmega603 avr4 atmega83 atmega85 avr5 atmega161 atmega163 atmega32 at94k avr1 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 cc1.exe: MCU `atmega8' not supported main.c:1:20: avr/io.h: No such file or directory main.c: In function
-
Thread
Uhr läuft ungenau
Guten Tag! Ich bin gerade dabei mit dem AT90S8535 eine Uhr zu realisieren. Ich verwende da den 16Bit Timer1. Den Timer1 habe ich auf 100ms eingestellt. Jetzt läuft meine Uhr nicht genau. Wie kann ich softwaretechnisch das so lösen, dass meine
recht variable Interrupt-Latency mit in der Kalkulation drin. Ich weiss freilich grad nicht, ob der AT90S8535 den CTC-Mode kennt.
-
Thread
100ms erzeugen mit Timer1
Hallo! Ich bin gerade dabei mit dem AT90S8535 Timer1 100ms zu erzeugen. Da ich noch nicht so viel mit Timern gearbeitet habe, fällt mir es schwer 100ms zu erzeugen. Weiss jemand was ich da falsch gemacht habe?
-
Thread
avr-gcc Tutorial: AD Wert auslesen
auch die Vermutung, mir fehlt einfach die techn. Grundlage... Ich habe an meinem Mikrocontroller (at90s8535) an Port A 5 Tasten und einen Poti angeschlossen (das Poti hängt also an Pin 0, 1 und 2, 3-7 ist reserviert für die Tasten). Jetzt habe ich sowohl in der Doku vom Controller als auch im Tutorial
Einiges?! Gruss Karl @Juergen, ich stimme Dir voll zu, die Wahl der C's ist mehr als ungluecklich... ;-)
-
Thread
uralte 90s8535 ohne UART?
Datenblatt: www.atmel.com ->Products ->AVR 8-Bit RISC ->Devices ->Mature Products ->AT90S8535 gruß Gregor
irgendwelche sicher nur wenn der "neue 8535" uart hat hatte der allte das auch
-
Thread
AVR ISP geschossen
Hallo Frank, Langsam wird's ja. Wegen dem AT90S1200 vielleicht folgendes noch ausprobieren: - den Reset-Anschluss des ATmega8535 mit GND verbinden. Dazu bietet sich eine Kabelbruecke vom "Reset-Select" (Pin 1 an JS1) zu einem
aus dem "O'Flynn-Archiv" zu alt ist. Das automatische Update kann nicht funktionieren, wenn auf dem AT90S1200 keine Firmware installiert ist. Das "AVRISP-Update" von AVRStudio aktualisiert ausschliesslich die 8535 Firmware. Der AT90S1200 ist "nur" ein Programmiercontroller, dessen Firmware AVR-Studios
-
Thread
LCD von Peter Fleury
... Ich lege aber den Schaltplan bei... Ich denke aber es ist Port C.... Ich verwende den Atmel at90s8535 und winavr. Gruß Sebastian.
-
Thread
komische Linkerfehler bei Testprogramm
(die ausgabe auf der konsole ist: avr-gcc -g main.c -o main.o main.c:7:2: warning: no newline at end of file avr-gcc -W1,-Map=main.map,--cref -mmcu=at90s8535 main.o -o main.elf
avr-gcc -g main.c -o main.o main.c:7:2: warning: no newline at end of file avr-gcc -W1,-Map=main.map,--cref -mmcu=at90s8535 main.o -o main.elf Was haben denn die Kommata in der letzten Zeile verloren? Gehören die da hin?
-
Thread
ATMega8535 - AT90S8535
Hallo, meine Frage steht praktisch schon im Betreff. Sind der Mega8535 kompatibel zum 90S8535 ? Ist der Mega8515 Pinkompatibel ? Vielen Dank schon mal
-
Thread
Externes RAM
Ich hab für sowas mal nen alten AT90S1200 recycelt: http://home.tiscali.de/peterd/appl/hard/sram/sram.htm Peter
fliegt halt der FAT Support für die MMC raus. Ich hab' garantiert irgendwas übersehen... (Zeit für's Bett.)
-
Thread
Pensionist sucht "Anschluss" (Sohn sucht Rat für Geschenk)
ich was falsch "beobachtet" habe!! bin ja noch n noob *g* betreffend µC: habe anfangs mit nem AT90S2313 rumexperimentiert. diesen hab ich aber bald in den mist geworfen, weil´s mit dem nur probleme gegeben hat vor allem mit fusebits usw. verwende jetzt den 8535 der funktioniert noch immer einwandfrei
ne art testboard für meine versuche; das enthält so spielereien wie zwei miteinander vernetzte µC´s ein display, uart, Messwerteinlesung, IR "Übertragung", Speicherkarten, primitieve leds, usw. könntest ja evtl. den schaltplan haben wenns fertig gezeichnet is ... (geschätzte kosten liegen allerdings
-
Thread
Wechselstrom-Gleichstrom
so aus dass an die wechselspannung mind. 3 halogen lampen kommen und diese dann separat durch einen at90s8535 chip gedimmt werden können(mood-light ;-) also an der gleichspannung hängt dann der chip und dahinter ein transistor für die steuerung des stroms! würde als transistor der uln2001a gehn oder
blocktrafo mit 60VA gedacht. die grundidee zu dem "projekt" hab ich von http://moodlight.somnatic.at/moodlight.html will da halt nur anstatt der leds die halogen strahler verwenden! vielen dank nochma...
-
Thread
Kaputte AVRs?
Bei einem AT90S8535, ein ADC Pin (trotz 10k Widerstand waren die 30V wohl doch zu viel.) 8051er halten da eine Menge aus: Kleine Platine mit 8051, EPROM, RAM Quarzoszillator usw. eine Menge Anschlüsse usw. Stromeingang
einem 90s2313, mit dem ich für eine Modelbahn (Spur N) bremsen - halten - langsam anfahren baue, dem PWM-Pin -12 Volt durch "verdrehen" (andere Richtung) des Trafos drauf gegeben habe, den PWM-Pin geschrottet
-
Thread
Tiny 15 im DIP abgekündigt?
abwärtskompatiblen neuen Controller (sowohl kompatibel im Funktionsumfang wie auch in der Bauform). Der gute alte AT90S1200 ist schließlich auch tatsächlich abgekündigt, hat aber einen direkten Nachfolger. So war es auch beim AT90S8535 u.s.w. Du wirst lediglich die ein oder andere Fuse umstellen müssen. Ich bin auch
Tiny13 ist nicht als Ersatz geeignet. Da wird aber ein anderer kommen. Aber da hast Du recht: Den AT90S2343 hat Atmel anscheinend wirklich nicht gern gehabt...
-
Thread
Suche gebrauchtes STK 500
loswerden möchte??? Alternativ: Gibt es irgendwo ein Platinenlayout für ein Entwicklungsboard für den AT90S8535? Dann bitte bei mir melden! Vielen Dank! Andreas
-
Thread
Schnelle FFT in Assembler
@ komplettes VU ich habe wie gesagt eines in C programmiert ausgerichtet auf einen AT MEGA 8535 filter habe ich mich schon viel umgesehen die für einen studenten auch bezahlbar sind es gab da mal ganz früher 4 fach filter pro ic marke weis ich nicht mehr ich glaube aber von AD wobei
Somit bleibt nur die Lösung mit mehreren 128 Punkt FFTs und dem MAX29x: a) Tiefer Bereich mit 1,385kS/s für 0-500Hz mit 10,8Hz Auflösung b) Mittlerer Bereich mit 5,54kS/s für 0-2kHz mit 40Hz Auflösung c) Hoher Bereich mit 44,3kS/s für 0-22kHz. das erreichen ? grüßles matthias
-
Thread
Fusebits beim AT90S2313
Hab ein Problem und das wäre Folgendes: Will einen AT90S2313 programmieren (seriell, Parallelport -> ohne ISP Programmer). Kann zwar Daten aus dem Controller lesen aber nicht schreiben. Kann es sein das die Fusebits verändert werden müssem? Ich arbeite übrigens mit AT-Prog und nicht mit dem viel behandelten Pony Prog. thx
-
Thread
Problem mit Timer *** verzweifel
keine zeit unter 10µs gehabt kann der controller evtl. nicht schneller ??? ohja zur hardware µC ist AT90S8535 und einen externen 8mhz quarz. kann mir vileicht jemand helfen ??
Mit deinen 11 zur Verfügung gestellten Takten wird das also nix, nichtmal in Assembler... ...HanneS...
-
Thread
Timer/Counter 1 läuft nicht richtig AT90s8535
Hallo ich bin dabei den Timer/Counter 1 zu programieren aber irgendwie habe ich ein teiler in der frequenz den ich nicht finden kann. ich habe die register wie im folgt eingestellt TCCR1A=0x00; TCCR1B=0x01; TCNT1H=0x00; TCNT1L=0x00; OCR1AH=0x00; OCR1AL=0x00; OCR1BH=0x00; OCR1BL=0x00; TIMSK=0x04; mein programm sieht wie folgt aus // Timer 1 overflow interrupt service routine interrupt [TIM1_OVF] void timer1_ovf_isr(void) { led7=!led7; }// Timer 1 an der led messe ich ca 500HZ also 2 ms ein 2 ms aus kann mri evtl. jemand helfen ??
-
Thread
Probleme mit WINAVR
nicht verstehe ist, warum dieser Code in diesem C Programm? Was muss ich da tun wenn ich den ATMEGA8535 betreiben will? --------------------- #if defined(__AVR_AT90S2313__) # define OC1 PB3 # define OCR OCR1 # define DDROC DDRB #elif defined(__AVR_AT90S2333__) || defined(__AVR_AT90S4433__) # define OC1 PB1 # define DDROC DDRB # define OCR OCR1 #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || \ defined(__AVR_AT90S4434__) || defined(__AVR_AT90S8535__) || \ defined(__AVR_ATmega163__) # define OC1 PD5 # define DDROC DDRD # define
-
Thread
AVR - Problem
Der einzige Unterschied zu meiner Schaltung, und der hier im Forum beschriebenen, ist das ich einen AT90S2313 habe und daher die Anschlüsse AGND & AVCC nicht existieren und somit nicht verdrahtet sind. So jetzt zum Problem: Ich starte PonyProg und kann lesen. Beim ersten mal hat das brennen funktioniert
waren eindeutig ein Kurzschluss vom 2313 her .... Hab die Schaltung komplett neu aufgebaut, mit nem AT90S8535 außerdem hab ich diesen auf nem stecksockel befestigt, damit er zu messzwecken entfernt werden kann/konnte ...... habe jetzt zwischen GND und VCC einen Wert von über 2MOhm das mit dem spannungsvermindern
-
Thread
hv_prog funktioniert...
, finde ich das nicht ganz so sinnvoll. Ein paar Leerplatinen habe ich noch, auch ein paar 90S8535 TQFP. Wer mich schon mal deswegen angeschrieben hat, bitte nochmal. http://www.mikrocontroller.net/forum/read-1-116446.html#117327
ok, ich schicks dir rüber. STK500_AT90S1200.hex geänderte Version, unterlässt das Setzen der Lockbits für den 90S8535, der kann dann zurückgelesen werden - *.ebn -> *.hex :-)
-
Thread
Composite/PAL mit AVR
/ee476/FinalProjects/ Framework für BAS-Signal, AT90S8535, 8MHz, 64x56 Pixel http://home.student.uu.se/r/rost7041/avr/video_game/index.html Voltmeter, erzeugt BAS-Signal, AT90S1200, 16MHz http://www.geocities.com/ariccibitti/dvm.htm Bingo-Spiel, erzeugt PAL-RGB-Signal, AT90S1200, 16MHz http://www.geocities.com/ariccibitti/bingo.htm Farbbalken Generator, erzeugt PAL-FBAS, AT90S2313, 17,7MHz(!) http://www.serasidis.gr/colour_bar_gen.htm Verschiedene Spiele in Farbe
-
Thread
AVR-Ctrl AT90LS8535 und DS1820
hi, ich habe hier das AVR-Ctrl board mit dem AT90LS8535. nun hab ich mir den DS1820 draufgebastelt, habe aber keinen schimmer wo ich anfangen soll mit der programmierung. da ich noch kein LCD drauf habe (nur die LED leiste bisher) sieht mein plan ganz simpel aus. temperatur auslesen und bei bestimmten "bereichen" bestimmte led's anschalten. beispiel: 0-5° led1 6-10° led1 und 2 11-15° led1, 2 und 3 usw. das ganze soll in assembler stattfinden. leider bin ich noch blutiger anfänger was das angeht. ein wenig interruptverarbeitung
-
Thread
Allgemeine Fragen zur Programmierung von AVR
Programmierung und verstehe einiges noch nicht, hoffe bin hier richtig! Also nehmen wir mal denn AT90S8535 mit 8kBFlash 512B EEPROM und 512B SRam. 1.)Der Flash ist doch für denn speicher meines geschrieben Programm oder? 2.)Wann weiß ich das der Voll ist das heißt wie viel darf ich Programmieren
18,4Kbyte groß die Bin-Datei war 6,56Kbyte groß. Wie passt jetzt die 18,4Kbyte Hex-Datei auf denn 8535? Wird die noch umgeformt? Vielleicht zur anmerkung habe mit Ponnyprog mein AVR Programmiert. Ich weiß sind viele Fragen auf einmal und mir fallen bestimmt noch mehr ein aber ich hoffe mir kann jemand
-
Thread
HV Prog: STK500.ebn flashen -> "Programming failed"
meinst du jetzt einen mega8535 oder at90s8535? klar, irgendwie kriegen wir das schon ans laufen. :)
ich verwende den at90s8535. Tests und oder Versuche kann ich aber erst wieder am WE durchführen. Bin bis dahin beruflich unterwegs.
-
Thread
Inline Funktionen und Codeoptimierung
in Byte ohne -mint8; mit -mint8 ATMEGA16/32 : 7326 7332 ATMEGA8 : 6834 6830 AT90S8535 : 7182 7138 Eigentlich müsste der Code mit mint8 jedesmal kleiner oder gleichgroß sein. Dass der Code für den MEGA8 kleiner ist als für den 90S8535 lässt sich wohl mit dem erweitertem
Coedgrößenschwankungen: AT90S8515 ist noch der alte CPU-Kern, der konnte eine ganze Menge an Befehlen nicht. Daraus folgt, daß der Code größer wird. ATmega8 hat einen neuen Kern und kommt komplett mit RJMP/RCALL aus, da
-
Thread
AT90S8535 Programmieren
Beim programmieren des AT90S8535 mit dem Programm PonyProg2000 tritt beim schreiben des device der Fehler "falsches oder fehlendes device(-24)" auf. Was ist das für ein Fehler & wie kann ich ihn beheben? Vielen dank schon mal
-
Thread
ATMEGA8535 tut nicht!!!
Dieses Board habe ich imm Einsatz. Mit dem At90S8535 hat es funktioniert.
Ich benutze einen 8Mhz Quarz. Siehe Schaltbild Der ATMEGA8535 soll genauso schnell laufen wie der AT90S8535.
-
Thread
Umfrage: euer Lieblings-Controller
setze ich für jedes Projekt den AVR ein, der die gestellte Aufgabe preiswert löst. Das waren anfangs AT90S1200 und 2313, jetzt sind es Tiny15, Tiny26, Mega8, Mega 8535 (wenn ich mehr I/Os brauche). Demnächst wird es auch mal ein Mega16 und ein Mega32 sein. Programmiert wird in Assembler mit AVR-Studio
also meine lieblingscontroller sind entweder at89s8252 bei den 8051ern (mit sdcc oder assembler) oder atmega8535, at90s2313, attiny12l bei avrs (mit codevision oder assembler) mfg leo