-
Thread
Probleme mit ATmega8535 --> wird nicht erkannt
dass die Lösung zu meinem Problem auf der Hand liegt, bzw. total klar ist. Ich hab mir nen ATmega8535 gekauft und den wie im Tutorial auf ne Platine gelötet. Ich hab aber nur nen ganz normalen Quarz genommen. Bei meiner Verbindung zum Computer verbinde ich jede Ader (MISO, MOSI etc) außer GND mit 220ohm
, MUSS aber nicht. Also immer einbauen... Noch eine kleine Bemerkung: Du hast im Schaltplan einen AT90S4433... ich hoffe du hast die ISP-Pins richtig am ATmega8535 angeschlossen. Gruß, SIGINT
-
Thread
Hilfe bei AVR-Wahl
Durchlesen der > Konfigurationen fiel mir der ATMEGA 168 und 169 als geeignet auf. Den 169 gibt's aber nur in SMD. > Wie steht es mit anderen Typen? Hat jemand Hinweise für mich? Der ATmega8535 ist auch nicht schlecht. Den gibt's nicht nur in DIL, sondern auch im kleineren PLCC, für das es
Mega8 und in ASM die ersten kleinen Schritte gemacht. Welche ich nicht mehr nehmen würde sind die AT90SXXX, diese sind zum teil schon abgekündigt. Wenn du schon bestellst schau evtl mal bei Ebay, da gibt es oft 5 Mega8 fuer 10EUR oder bestell dir 3 Mega8 und 2 Mega 16 / 32.. Bist du schon beim bestellen
-
Thread
Wie kann man den eine ATTiny 2313 beschreiben, ohne Studium
dann nicht ATMEL diesen im eigens herausgebrachten AVRprog unterstützen (finde dort nur den Vorgänger AT90S2313) Selbst PonyProg kennt den tiny nicht!! Was ist denn hier los ???? Will ATMEL gar nicht, das ein Anfänger einen Einstieg findet und soll das nur einem bestimmten Publikum vorbehalten
kommischerweise erkennt ponyprog auch meinen programemr nicht, denke ich, denn selbst der unterstützte 90s2313 kann nicht ausgelesen werden. gibt es denn auf der welt nichts anderes als ponyprog oder winavr ??? grüße popi
-
Thread
Suche Infos zu Timer im ATMega
Hi, kennt jemand eine gut strukturierte Einführung zum Thema Timer der ATMega's? Das original Datenblatt sorgt bei mir nur für Verwirrung. Im Tutorial hab ich schon geschaut, allerdings ist das leider nicht mehr so wirklich auf dem neuesten Stand!
Schau dir erstmal das Kapitel Timer im Datenblatt eines älteren AVRs an (AT90S2313, AT90S8535), dort sind die Grundfunktionen beschrieben, die bei den neuen ATMegas genauso sind. Wenn du die verstanden hast, dann kannst du auch bei den neuen Datenblättern die Grundfunktionen
-
Thread
Experimentierplatine
Experimentierplatine entwickelt die besonders für Einsteiger und schmale Geldbeutel gedacht ist. Sie basiert auf dem AT90S2333/4433 von Atmel. Damit es sich lohnt wäre es nicht schlecht wenn sich ein paar Leute zusammenfinden würden. Ich lasse dann die Platinen ätzen. Ihr könnt dann entweder nur die Platine, den kompletten
auch eine gebastelt: http://www.mikrocontroller.com Die ist mit dem etwas grösserem Chip von Atmel AT90S8535. Gruss, Holger
-
Thread
Wo gibt es AVR 2313-4?
Hallo, ich glaub's einfach nicht: Ich brauche einen AT90S2313-4, also einen 2313er mit 2,6-3,6 Volt. Aber weder Conrad noch Reichelt haben ihn, sie scheinen überhaupt keine Low-Voltage-Atmels zu haben. Woher bekomme
habe den Eindruck das ATMEL die LS nicht speziell fertigt. Zumindest der "normale" MEGA8 als auch 8535 arbeiten bei Vcc 2.7V einwandfrei. Allerdings nur mit getesten 8 MHz bei MEGA8 und 4 MHz bei 8535 eben mit gleicher Geschwindigkeit wie die LS-Typen spezifiziert sind.
-
Thread
Stk500 Firmware mit A-Studio412
Auch wenn ich noch ein blutiger Anfänger bin . Nun aber mein Problem: Ich habe ein Stk 500 mit AT90s1200 und einem AT90s8535 auf der Platine ,welche für die Programierung sind ( noch Max232 usw ist aber klar , nur wenn es verschiedene Versionen gibt , habe da keine Ahnung ). Nachdem ich nun das Board
geklickt . (Fehlermeldung "No supported Board found AVR Prog Version 1.40) Na gut der mitgelieferte At90S8515 läßt sich programmieren mit SPI . Andere Atmel wie Mega32 oder Mega163 oder ATTiny 2313 lassen sich nicht lesen ,und keine Fuse bits lesen oder ändern . Ich denke es liegt an der Firmware . Mir
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
immer ein pinkompatibles Nachfolge-Modell (zumindest ist mir da keine Ausnahme bekannt). Zum Beipiel: AT90S2233 / 4433 -> Mega 8, AT90S2313 -> Tiny2313....
Atmega8 ist kein vollwertiger Ersatz für den AT90S2233 / 4433. Port C kann beim Atmega8 nur als Input benutzt werden. Beim AT90S2333 ist dieser Port bidirektional.
-
Thread
Bascom: UART-Problem
Hi. Ich habe mehrere AVRs per UART miteinander vernetzt. Als Master fungiert ein AT90S8535 als Slaves fungieren AT90S2313. Das funktioniert auch alles auf Anhieb. Bis auf ein Problem: Ich will eine Zahl aus einer Variable übertragen. '-------------------------------------------
schon sehr weiter gebracht! :) Ich bin für jeden Codefetzen dankbar *gg* cya McMurkser P.S.: Ich häng schon seit ner Woche an diesem Problem
-
Thread
Eigenes Projekt für Anfänger: was brauche ich alles?
articles/AVR-Tutorial:_Equipment ist ja > nur für den Atmega8 gemacht, oder? Nein, sie ist für den AT90S4433 gemacht und später etwas an den Mega8 angepasst worden. Es sind (zumindest waren bei meinem letzten Besuch) aber noch Details drin, die beim AT90S4433 wichtig waren, beim Mega8 oder seinen Nachfolgern
AVR-Studio kann ihn bedienen, weil er auf dem STK500 als "Hilfsprogrammer" für das Firmware-Update des 8535 eingebaut ist. Damals waren die AVRs (AT90-Reihe) noch nicht bootloaderfähig. Auch bei diesem Teil würde ich mich nicht über Probleme betreffs zukünftige AVR-Typen wundern. ...
-
Thread
AVR STK 500 bei Reichelt - Preis gesenkt!
mal bei Atmel, da findet ihr die User Guide und ja, ein µC ist dabei, bei mir waren es 2 (ATmega16/AT90S8515 Anno2003) übrigens geistert in diesem Forum auch eine tolle Übersetzung rum, für den Fall das es in deutsch besser geht Grüße
Hi, also früher waren da immer AT90S8515 dabei wenn die Boards von ATMEL waren. Keine Ahnung ob heute auch noch ein AVR dabei ist.
-
Thread
Modellbau Ätzen
: +Symbole für ein Quarzoszillator. +Ich habe in meiner Schaltung ein Microcontroller von Atmel AT90S8535 und ich wollte wissen die Beschriftung von den einzelnen Pins.
Für den ATmega8 kannst du einfach das Symbol vom AT90S4433 nehmen, der ist pinkompatibel. Den Quarzoszillator findest du in der Gruppe "crystal".
-
Thread
externe aref
tatsächlich in so einem winzigen Analogschälterchen 440mW verbraten. Da habe ich den Mega8 nach etwa 10s doch lieber von seinen Qualen erlöst. Um zu sehen, ob vielleicht nicht doch ein Stück des MOSFETs weggebrannt worden ist, wiederholte ich den Test nach kurzer Pause. Es floss noch genau der gleiche
den Kurzschließen ist das aber nicht ungefährlich. ein Bekannter von mir hat klugerweiße beim AT90S8535 ne LED über nen Port auf Masse verbunden. => Hat den gesamten µC geschossen.^^ Kenn das Datenblatt vom 8535 nicht, kann also nicht sagen was der für ne Portbeschaltung hat. mfg J.K
-
Thread
AD Wandler Beschreibung
Hallo, vorab: ich hab mir das Datenblatt meines AT90S8535 durchgelesen, komme trotzdem nicht klar. also: ich habe an meinem AVR ein Schiebepoti angeschlossen und mit dem Befehl Getadc ( Bascom Compiler ) den wert am PortA.0 ausgelesen. funktioniert
Hm, wieder was gelernt - bei meinen 8535 habe ich noch keine interne Referenzquelle gefunden...
-
Thread
wechseln des ADC channels
hallo kann mir jemand sagen, wie ich den channel des ADC's eines ATmega8535 wechseln kann, ich hab's probiert, jedoch funktioniert das nicht so recht. er wechselt zwar einmal von channel 0 zu channel 1, aber wenn ich dnn wieder channel 0 auslesen will, dann
Bitmaske aller ADC-Kanäle. Die mußt Du Dir selbst festlegen, wie ich schon angedeutet habe. Auf einem AT90S8535 z. B. ist sie 7, auf einem ATmega128 ist sie 31 (0x1f).
-
Thread
Digitaler Drehzahlmesser
hier rumfliegen habe... Inzwischen ahbe ich auch noch ein paar andere gefunden - Mega8 16PU - AT Tiny 2313 20PU - AT Meaga 16-16PU - AT Mega 8535-16PU ich habe die alle mal bestellt, als ich dachte ich fange mal mit µC an. Bisher habe ich nohc keinen davon benutzt
meine ersten protos waren mit dem AT89C2051. Inzwischen arbeite ich mit dem LPC89P916, der kostet 90 cent. http://www.jankeytec.at/pics/schaltungen2/tacho2.JPG http://www.jankeytec.at/pics/schaltungen/PICT0003.JPG http://www.jankeytec.at
-
Thread
Spektrumanalysator mit AVR
Spektrumanalyse im Audio-Bereich diskutiert wurde, ist mir ein Projekt aufgefallen, in dem mit einem AT90S8535 bei 9kHz Samplingfrequenz ein "einfacher" Spektrumanalysator aus acht FIR-Bandpässen gebaut wurde. (A/D-Wandler -> RAM -> Filter offline drüberlaufen lassen -> RS232 http://instruct1.cit.cornell.edu
Link nicht gleich funktioniert hat: http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s1999/lisa/ Gruß, Chris
-
Thread
AVRCTRL ohne Parallelschnittstelle programmieren
Ich hab das eben mal nachgesehen: In der JTAGICE-mkII Hilfe ist der AVRCTRL-Prozessor, also der AT90S8535P, nicht vermerkt. Aber vielleicht geht das ja trotzdem? Hat das vielleicht schon mal jemand probiert?
des Flashspeichers unter Linux sieht für den AVRCTRL so aus (Beispiel): [code] $ avrdude -p 8535 -P usb -c jtag2isp -U flash:r:ausgabe.hex:i [/code] Allerdings braucht die Ausleserei ganze sieben Minuten.
-
Thread
Frage zu STK500
Atmels im 40poligen Gehäuse. Der eine Sockel ist für die meisten ATMEGAs, der andere auch für die AT90xxxx
Fassungen sind erforderlich, weil es verschiedene Anschlussbelegungen gibt. Der Unterschied ist zwar nicht AT90 und AT Mega, sondern 8515-kompatibel (mit Speicher-Interface) oder 8535-kompatibel (mit ADC). Ähnlich ist es bei den 28-poligen (Tiny28 bzw. Mega8, 48, 88, 168), den 20-poligen (Tiny26 bzw. 2313) und
-
Thread
ATmega328: Bedeutung der Nummer
sind eher eine historische Reihenfolge denn eine Rangordnung. So grob sind die Familien: [pre] AT90S8515 -> ATmega161 -> ATmega162 (8051 pinout) AT90S8535 -> ATmega163 -> ATmega16 -> ATmega164 (ADC versions) ATmega169 / ATmega1690 (LCD) \---> ATmega165 / ATmega1650 (pingleich
-
Thread
ATMEGA UART Probleme
ich habe ein kleines Board (PLCC-fassung) wo ich probleme mit der Seriellen schnittstelle des Mega8535 habe. Wenn ich hingegen den normalen 8535 rein stecke läuft alles einwandfrei kann mir jemand helfen. Probleme: Es kommen egal welche Baudrate man einstellt nur kryptische Zeichen. Spannung =
Die AT90S... µCs haben keinen internen Oszi und deshalb auch keine Fuses zum Einstellen derselben. Die Megas laufen defaultmäßig mit internem Oszi bei 1 MHz und müssen bei Nutzung eines externen Oszillators
-
Thread
Wie kann man diesen Code optimieren
und Lust haben, sich diesen Code mal genauer anzusehen. Es geht um einen Bitmustergenerator mit nem AT90S8535. Ich hab das Gerät inzwischen komplett aufgebaut (also änder ich die Hardware nicht mehr...) und mir fallen noch ein paar kleine Erweiterungen ein. Das Problem ist nur, dass der Code so schon
Beiträge hier im Forum. Bei mir compiliert dein Code zu 3,1k Code. Also noch reichlich Platz im 8535. Verwechselst du etwa HEX Dateigröße mit der Größe des Programm im Flash? Matthias
-
Thread
newbie q: 8 oder 16 bit ADC?
kannst die dann auch gleich auf dem PC simulieren. Die Demo kann übrigens mit 4Kb z.B. mehr als ein AVR90S2333 an Programmspeicher hat. Dein Projekt kannst du sicher damit komplett programmieren. Pascal verbindet die Einfachheit von Basic mit den Anforderungen an eine Vernünftige Hochsprache. Für den ersten
Hi, ich empfehle dir den AT8535. Er hat 8 ADC`s mit jeweils 10 Bit. Dein Ad Wandler ist aber nur so genau wie deine Ref Spannung ist. Du solltest deshalb ein Referenzspannungs IC nehmen. Weiss die genaue Type im moment net. Die
-
Thread
ISP an USB mit Reichelt Adapte
STK500 ist natürlich besser, aber blöcke sind auch bei 910 möglich: "M : write many words at once". cu joern
versorgt. des design entspricht also bis dahin dem original atmel avrisp nur mit einem mega16 statt einem 90S1200. da diese aufgabe alleine ein ziemliche verschwendung des mega16 waere, wird dieser auch noch fuer einen jtag-ice-nachbau genutzt. evertool funktioniert mit dem reichelt usb-seriell-adapter. aber
-
Thread
ADC halb falsch
Starter wrote: >>VCC hat an AREF nichts zu suchen > > Bei älteren Typen schon. Da gibt's die interne Möglichkeit noch nicht. Der Mega8 ist aber kein solcher "älterer Typ". Alles, wo nicht "AT90S..." draufsteht, hat die Möglichkeit, AVCC intern zu wählen.
benutze de externen Aref z.B. bei den DIL-40 Typen (mega32 usw.) aus Kompatibilitätsgründen. Da ich vom 90S8535 hochgerüstet habe war die Hardware schon entsprechend designed. Würde also nicht generell sagen dass an Uref nicht Vcc dran darf, nur bei neuen Layouts mache ich das logischerweise auch intern
-
Thread
ATmega 8535 Programmierung interner Oszilator
Hallo allerseits, habe ein kleines Problem mit meinen ATmega 8535 PLCC. Mein 8 Mhz Quarz will einfach nicht schwingen. Habe das ganze wie bei den klassichen AVRs (z.B. AT90S...) angeschlossen. Also Quarz an Xtal 1 / 2 und 2 35pF Kondensatoren zu Masse. Nun weis ich
und GND Pins man benutzt? Meines Wissens gehören die alle angeschlossen! Und so läuft auch mein Mega8535 mit externem Quarz ohne Probleme. Programiert habe ich ihn mit AVR910 und SP12. Dann mal viel Erfolg! Grüße, Christian
-
Thread
Software 7-Segment Decoder
externen BCD-7-Segment-IC verwenden, nur wo bleibt da die Programmierübung? Ich werde wohl den ATmega8535 verwenden, derzeit übe ich noch mit dem AT90S8535. Ich benötige keinen fertigen Code für die Dekodierung, sondern lediglich Lösungs- bzw. Denkansätze. Vielen Dank schonmal, Thomas