-
Thread
extra controller für frontpanel?
kompizieren (schaltungsmäßig und programmtechnisch) also hab ich mir folgendes gedacht: den alten AT90S835 der hier rumliegt soll das frontpanel verwalten. über die genaue umsetzung bin ich mir noch ned sicher, ein TWI scheit er laut datenblatt ned zu haben aber ein UART - und am 128er währ das 2te
Warum so krass? Es reicht doch der 90s8535 oder jeder andere controller... max232 ran, kein display, keine tasten und nix und ran an die serielle vom PC... Kleines Programm in Delphi, C, VB oder sonbstwas schreiben und du hast die ganze
-
Thread
Leistung an AVR-Ausgaengen ?
Hallo, (bezogen auf einen AT90S8535) In dem Datasheet steht, die Ports koennen jeweils 20mA "sink"en. Ich habe nun folgende Schaltung: an PORT A und PORT B sind jeweils 8 Optokoppler angeschlossen, ebenso ist an einem der PWM-Ausgaenge
Hi, schau mal in das Datenblatt des 8535er auf Seite 105 findest Du unter Note 3 und 4 die Angaben über die "Summen-Belastbarkeit, also wieviel Du insgesamt den Ports zumuten darfst. Grüß Timo Link: http://www.atmel.com/atmel/acrobat/doc1041
-
Thread
Frage AppNote 910 - ISP AVR
sehr guter Programmer (Frankl hat recht :) ! Zur Pegelwandlung allerdings den MAX232 verwenden. Ein AT90S1200 reicht aus, wenn man die Typenliste nur auf die aktuellen Typen beschränkt. Um die neuen Typen programmieren zu können muss die original-Firmware nur geringfügig erweitert werden. Bis dann
HA , wollte nur noch melden, dass mein ATmega8535 auch funzt. Warum? Keine Ahnung, der selbe xtal, die selben C´s jetzt geht er.... egal, bestimmt ein Grundgesetz der E-Technik ;-) Danke für die Tipps Ciao Uwe
-
Thread
ATMEGA8515 &ICE200
Habe bis jetzt immer den AT90S8515/8535 mit dem ICE200 verwendet. Ist der ATMEGA8515/8535 auch mit dem Emulator kompatibel?? kann mir jemand weiterhelfen?? wäre echt toll :-)
wenn du die erweiterten Funktionen des MEGA8515/8535 nutzen willst, dann nein.
-
Thread
Lernunterlage AVR-Assembler (inkl. Befehle in DEUTSCH)
Hallo Hans Nachtrag: Zitat Kapitel 2.3 Seite 7 "Der AVR AT90S8515 hat 32 programmierbare bidirektionale I/O-Linien, die in vier Ports (PA-PD) zu je acht Pins (0-7) zusammengefasst sind. Jede dieser I/O-Linien kann entweder als Eingangs- oder als Ausgangsleitung
Hardwaremäßig habe ich bislang einen ISP-Programmer via LPT erfolgreich aufgebaut und damit den AT90S2313 des ISP-Programmers von Klaus, welcher über das AVR-Studio an der COM-Schnittstelle betrieben werden kann, programmiert. Auch habe ich bereits ein Projekt mit einem alten Flipper (winziger Tischflipper
-
Thread
Ramerweiterung
Hallo Leute, ich möchte 4 von diesen SRAM Baustein zusammen mit einem AT90S8515 benutzen, der ja bekanntlicht externes Ram ansteuern kann. Ich möchte die 4 Chips aber einzeln über Latches und einen 2Bit decoder, sprich 2 Portpins auswählen können. Es soll also ein Adressbus
Hallo, TDA8703 für 8-Bit gibt's bei Reichelt und macht ohne Klimmzüge 20Ms/s und wenn man den Moment, in dem die Daten gültig sind, genau trifft, sind es (bitte im Datenblatt nachprüfen) bis zu 40 MS/s. Das Treffen des Momentes dürfte
-
Thread
USB-Interface an MSP430
Eine USB-seriell Bridge wäre ok. 115kbd bekam ich mit dem AT90mega8535 zusammen. Natürlich hoffe ich daß der MSP da noch mehr kann. Ich muss ja nicht über den MAX232 gehen. Der Flaschenhals wird wohl die Software auf der Windowsseite sein. Einer schrieb,
"Echte" RS232 sein? Ich hab da nen Platinenfritzen der zwar ein langsamer als die üblichen 8-10AT ist, aber dafür finde ich macht er gute Preise. Geroutet wäre das Ding fix.
-
Thread
Videosignalerzeugung
Videosignalerzeugung. Ich möchte nämlich einen Fernseher als Display benutzen. Ich habe dafür einen at90S8535 bei 8 MHZ eingesetzt. Programmiert wird das ganze mit dem GNU Compiler, also in C. Und da liegt auch schon der Haken. Ich habe es zwar mittlerweile geschafft, mehrere Rechtecke auszugeben, doch
nicht ob dir das weiterhilft aber in der Juni Ausgabe von Elektor ist ein TV-Tennis Spiel mit dem AT90S8515 realiesirt worden. Das Programm ist aber in Assembler geschrieben. Ich hab dir das ZIP mal drangehängt. Viel Erfolg Simon
-
Thread
Pony Progund ATmega8535 Problem
Hallo ich hab einen ATmega8535 jedoch kann ich mit Pony Prog nur lesen, die Security Bits setzten, aber das schreiben funktioniert nicht. Alle anderen µC (ATmega16, AT90S8535) funktionieren problemlos. Wisst ihr, n was das liegen
gibt ne inoffizielle PonyProg Beta die das Problem mit dem 8515 lößt. Evtl. hilft dir die auch beim 8535. Bei Interesse PM. Matthias
-
Thread
Programmer ohne 74HC244
jetzt schon seit Monaten auf der Suche nach der ultimativen Lösung für folgende Konstellation: AVR AT90S8535 Windows 2000 mit DLPortIO-Treiber und PortTalk-Treiber und auf der Suche nach einem Programmer, der OHNE irgendwelche Bauteile zwischen LPT und AVR funktioniert. 'n Kumpel von mir hat so'n
Und wenn PonyProg dann funktioniert, was benötige ich noch alles um ein EIGENES Programm in den AT90 zu kriegen und wie funktioniert das? Ich bin absoluter noob auf dem Gebiet, also sorry, wenn ich zu viel frage... danke!!! Gruß, Hendrik
-
Thread
HEX-file mit STK500 nicht flashbar
Funktionen nicht unterstützt (Autobauding, Eindrahtmodus, Verbindungsaufbau durch den AVR innerhalb 0,3s nach Poweron-Reset). Peter P.S.: Ein RS232-Sniffer: http://www.serial-port-monitor.com/free-serial-port-monitor-product-details.html
Zwischenbericht: -ISPheader für den 90S8535 auf den SK500 gelötet -Reset und MCUreset verbogen, -90S1200 mit dauerLOW stillgelegt -STK500_90S8535.hex mit Ponyprog geflasht und verifiziert -auch der EEprom inhalt ist vorher sauber leer
-
Thread
Probleme mit ADC und UART
Ich hatte keinen ADC da um Werte mit dem PC zu messen, daher habe ich ein kleines Programm für den AT90S8535 geschrieben, um die Spannungen an den 8 Eingängen zu messen. Durch Befehle kann man die einzelnen Kanäle abfragen, oder zwischen 10 oder 8bit Wählen (Bit ADC10 in Register Bits gesetzt oder nicht
). Aber dies im normalen Code und nicht in einer ISR! Viel Erfolg, Bit- & Bytebruch... ...HanneS...
-
Thread
AVR ISP-Scheint doch geschützt zu sein!
geschützt zu sein. Wobei ich mir nicht 100% sicher bin weil das alles SMD-Bauteile sind. Zusätzlich zum AT1200 steckt auch noch ein ATM8535 drin. Vielleicht kann sich ja mal jemand anschauen. Sagt evtl. die Farbe bei SMD-Bauteilen was über die Funktion aus? z.B. Braun=Wiedestand, Schwarz=Diode......
identifizieren. Die beiden schwärzlichen etwas dickeren Bauteile links neben dem Quarz unterhalb des 90s1200 könnten beispielsweise Chipinduktivitäten sein, während die beiden kleineren braunen Krümel unmittelbar oberhalb des Mega8535 Kondensatoren sein dürften. Dioden hingegen sind entweder in kleinen
-
Thread
ISP beim Mega128 anderst?
selbstgebauter ISP Prormmieradapter beim Mega128 nicht funktioniert. Ich hab den STK200 Dongle nachgebaut. Beim AT90S8535 funktioniert der ganz prima. Nur eben nicht mit dem Mega128. Habe MISO, MOSI und SCK genau gleich angeschlossen und die neuste version von PonyProg verwendet. Hat jemand ne idee was auser der
richtigen pins ausgesucht. Ich habe auch das Signal mit dem Oszy bis dahin verfolgt und mit denen am 8535 verglichen. Eines der Signale sieht am Mega128 etwas "bescheiden" aus, es geht nicht von 5 auf 0V sondern nur von 5V auf 4,5V ...ich kann jetzt jedoch nicht mit sicherheit sagen ob es MOSI oder MISO
-
Thread
Wer entwickelt Schaltung für mich (LED RGB) oder hat Quelle
und Abruf dieser 6 Einstellungen, alles über die Fernbedienung. Die Steuerung geschieht über einen AT90S8535, welcher 3 PWM-Ausgänge besitzt, im 8-Bit-Modus (reicht für einen kont. Farbübergang vollkommen aus), über 3 BUZ21-FET`s. Als Fernbedienungsempfänger fungiert ein AT90S1200, welcher mit einer
kontinuierliche Farbwechsel funktioniert bereits bestens; die Fernsteuersignale kommen auch einwandfrei am 90S1200 an; "lediglich" der Programmteil, der für die Auswertung der Fernsteuersignale und die logische Umsetzung zuständig ist, ist noch in der Mache.- Das Flußdiagramm dazu steht jedenfalls bereits schon
-
Thread
Wie habt ihr C gelernt?
Beitrag #3285664: > C mit K&R, AVR mit dem Datenblatt des ATmega8 +1, außer dass es bei mir noch ein AT90S4434 war (und danach ein ATmega128). :) Allerdings geht es mir wie A. K., zwischen C lernen und AVR lag ein Jahrzehnt dazwischen.
lustig schauts aus heutiger Sicht auch aus **grins** So richtig C gelernt habe ich dann mit dem AVR AT90S8535 (und google), danach kamen ein paar Neuerungen in Sachen Pointer und C++ sowie etwas MFC während des ETechnik-Studiums dazu, und Vertiefung in Windows-Programmierung und ARM Cortex-M im Job.
-
Thread
[T]ausche diverse Atmel Controller und ein ATmega128 Development Board und diverse Phytec Boards
nach Differenz ausgeglichen werden. Zum Tausch gibt es wie auf den Bildern zu sehen: 5 mal AT90S4414-8JC (PLCC44) Atmel Mikrocontroller 6 mal AT89C2051-24PC (DIP20) Atmel Mikrocontroller 10 mal AT90S2313-10SI (SOIC20) Atmel Mikrocontroller 1 mal AT90S8535-8JI (PLCC) Atmel Mikrocontroller
-
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
-
Thread
AVR Mega
ich würd an deiner stelle mal mit einem grösseren AT90S anfangen...da brauchst dir keine sorgen um fuses zu machen...was alles schon um einiges erleichtert...ich würd da ein bisserl mit lcds usw herumspielen.... AT90S8535 is ganz fein und du kannst
ringspeicher...) naja der USART vom Mega ist ein bisserl komplizierter wie der gute alte UART von den 90S typen... besorg dir einfach irgendwo eine source... WinAvr-C-Source kannst von mir haben... der sendet per INT und du brauchst nur einen pointer auf den string zu übergeben und er sendet ihn automatisch
-
Thread
Bitte um Identifikationshilfe alter AVRISP Programmer (seriell)
hellgrau (oben) die PCBs beider sehen -von Auge- gleich aus und gleich bestueckt (chips: je 1 AT90S1200 + 1 AT90LS8535. Mit etwas Muehe hab ich google folgendes entlockt: * <http://www.equinox-tech.com/products/details.asp?ID=3&displ=tl> Bin aber gar nicht sicher ob das die Doku fuer
dann klapps auch mit den > Links: das tippe ich schon seit Netscapes Zeiten nicht mehr, weil's der Browser selber weiss.
-
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
Hardwareanschluss ADC 8535
Hallo wie schliesse ich beim at90s8535 den adc hardwaremäßig richtig an. Aref und AGnd sind klar. Nur kann ich mit meiner zu messenden Spannung direkt auf die Eingangspins von Port A, oder muss ich noch irgendwelche Strombegrenzenden
gedacht. ------------ Eingang PortA | AVR |------ Aref +5V z.B +3V | 8535 | ------------- | |-------AGnd | | | | Bitte keine Beiträge mit benutz die Suchfuntion, hab ich gemacht und nichts gefunden.
-
Thread
Kriege kein LED angesteuert.
immer so wie oben an und die AVRs können auch den entsprechenden Strom liefern. Im Datenblatt zum Mega8535 steht folgendes: "Although each I/O port can source more than the test conditions (20mA at Vcc=5V, 10mA at Vcc=3V) ... ports D0 - D3 should not exceed 100 mA ... ports D4 - D7 should not exceed 100mA
Habe mich auf den AT90S1200 bezogen, und seit dem nicht mehr um die Ausgangsports gekümmert. Ergab sich auch keine Notwendigkeit dazu, weil sie bei meinen Projekten eh nie höher belastet wurden. Output High Voltage I
-
Thread
RAM Baustein
; mywriteRAM(address, someotherdata); Die 40poligen DIL-AVRs (bzw. 44polig als PLCC/TQFP) gibt's in zwei grundsätzlichen Pinouts: mit AD-Wandler (dazu gehört Dein ATmega8, der gewissermaßen ein Nachfolger des AT90S8535 ist) oder alternativ mit externem RAM-Interface (das wären AT90S8515 bzw.
Anschaltung des externen RAMs ist in den Datenblättern dieser AVRs beschrieben. Möglicherweise gibt's bei Atmel auch 'ne Appnote dafür, habe ich nicht nachgeschaut. Richtig Spaß macht's eigentlich erst mit einem ATmega103 (veraltet) oder 64 oder 128, dort hat man dann trotz externem RAM immer noch