-
Thread
Ziemlichgross
dieses File knapp über 8Kbyte gross. Das Programm jedoch sollte nicht so groß sein, ich benutze den AVR90S2313 (2K Flash). Mit diesen Zeilen, habe ich das File übersetzt: avr-gcc -g -Os -fregmove -fforce-addr -Wall seriell1.c -o seriell1.out -mmcu=at90s2313 avr-objcopy.exe -S --strip-debug --strip-unneeded
-
Thread
Metalldetektor mit AVR
Axel, ich denke, das nennt man Bodenradar, und da ist jede Menge µC drin. Nur ging's in der OT darum, einen µC als simplen Frequenzgenerator zu missbrauchen. Das ist schon sehr dünn um mit µC etwas zu tun zu haben. Und nutzt auch die Möglichkeiten eines µC's in keinster Weise. Wenn
magshow.php?num=337 http://home.skif.net/%7Eyukol/russian.htm Verwendet wird unter anderem ein Atmel AVR AT90S2313, der sich aber einfach durch den ATtiny2313 ersetzen läßt. Ein NE555 erzeugt in einer Spule ein 20 kHz-Signal, welches vom Mikrocontroller kontinuierlich gemessen und mit dem Referenzwert (Luftabgleich
-
Thread
ATmega168 flashen
AVR-Studio an dem programmer? habe AVR-Studio4, aber mein programmer (einer von ebay mit nem tiny2313) unterstützt den dann wohl nicht, gibts da irgend eine möglichkeit? eventuell den tiny auf dem programmer neu flashen?
estes ausgegebenes Geld in Richtung AVR war 1. ein STK500 und 2. 2x ATMega16 und damals noch einige AT90S2313. Okay, auf Taschengeld bin ich nicht mehr angewiesen ;-), allerdings hatte ich mich im Vorfeld über AVRs und ihre Programmiermöglichkeiten im Netz informiert und mich für eine vernünftige Einsteigerlösung
-
Thread
ARC M3E-A 433Mhz Transmitter Gegenstelle...
Ich messe mit einem 'alten' AT90S2313 Pulslängen am Input-Capture Pin mit einer Auflösung von einer Mikrosekunde. Der IC-Interrupt schreibt die Messwerte in einen Ringpuffer, das Hauptprogramm liest den Ringpuffer aus und sendet
nachdem ob ich HF oder IR auffangen will. Ich bekomme zwar dauernd Pufferüberläufe da der RAM des AVR's ziemlich klein ist aber im Normalfall reicht das aus um das Protokoll zu erkennen. Gruss Thomas
-
Thread
Projekt: PropClock Microsyl.com
gebaut. Folgende Sensoren verwende ich: -Hallsensos TLE4905 -IR-Empfänger: TSOP1736 Da der AT90S2313 kaum noch zu bekommen ist, verwende ich einen ATtiny2313 im SOIC20-Gehäuse (SMD). Als LEDs verwende ich 3mm-LEDs mit 1500 mcd, welche bei 20 mA laufen. Die elektrische Übertragung realisiere
Digitalmode, dafür grafisch aufwendigere Analoguhr). Bilder etc liefer ich gern, frag an: hacker-tobi [at] gmx [dot] net
-
Thread
Propeller Clock mit Atmel ???
auch vor einer Woche mal hingesetzt um mir so ein Drehlicht zu bauen. Zum testen habe ich den 8 Pin AT90S2323 benutzt. Deswegen hatte ich nur 5 Pins für die LED's. Das Ding lief dann mit dem int. 1MHz takt und natürlich völlig unsynchron ;). Aber man konnte ab und zu was lesen ;-). Mein Problem war
mit einer geringen Baudrate überträgst. So wie ich es mir vorstelle müsste ein zweiter Prozessor (AT90S2343) ewig lauschen und wenn Daten kommen diese dann dem Hauptprozessor zuführen. Alles andere würde meines erachtens die LED Steuerung zum erliegen bringen.
-
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
avrprog haengt
habe nach längerer Pause meine Parallelportprogrammierschnittstelle wieder an das Breadboard mit dem AT90S2313 angeschlossen. Das eingebrannte Programm funzt nach dem Hochfahren des Notebooks und nachdem ein Busreset (Parport) passiert ist. Aber irgendwie kriege ich die Programmierung nicht mehr in
stehen? Ich habe eigentlich gar nichts geändert. Die Kommandozeile ist: avrprog -y -e -p 2313 -c stk200 -m flash -i test2313.hex
-
Thread
AVR Empfehlung
Schau Dir mal den AT90S2313 an. Ist auch mein Favorit. Allerdings ist bei 15 I/Os Schluß. Du brauchst aber: 8 für die Tastatur, 7 fürs Display (mit 4-Bit Ansteuerung) 2 für serielle Schnittstelle (Wenn auch Rückmeldungen
Hi und genau den würd ich nehmen. Der ist im TQFP nicht größer als der 2313 im SO-Gehäuse. Und DIP28 ist auch nicht wirklich viel größer als DIP20. Dafür bietet er aber _deutlich_ mehr. Matthias
-
Thread
Leiterplatte-Fundus
: 'Frequenzgenerator (Wobbler) bis 4 GHz' Wolfgang Schneider, DJ8ES, UKW-Berichte Heft 3/2001, S. 131 ff. Auch im Sammelband 'UKW-Tagung Weinheim 2001' Dein Platinensatz ist aber nicht vollständig, es fehlt die Steuerplatine. Dazu brauchst du noch einen YIG-Oszillator 1,6 - 4 GHz. Bei Interesse
habe ich oft gehört. Es sind drei Platinen: >Steuerplatine im Europaformat. Gleich zwei AVR, AT90S2313 und AT90S8515, 2 DA-Wandler AD1851 für die Sägezahnerzeugung. Mischerbaugruppe: ADE-42MH, gedruckter Tiefpass und ERA-5 https://www.minicircuits.com/WebStore/dashboard.html?model=ADE-42MH%
-
Thread
Parameter an Funktion
Okey, F_CPU ist 3.6864 MHz (steht im Code) und als CPU verwendest Du offenbar den AT90S3213... Im Prinzip funktioniert Dein Program, mal abgesehen davon, dass Du den Buffer-Inhalt [Das klappt!] mit [Hallo Du da!!] überschtreibst, nachdem nur die ersten zwei Zeichen vom ersten String
Hallo! Also, ich benutze einen AT90S2313 in einem STK500 Testboard, der standardmässig 3.6864MHz liefert. Als Umgebung nutze ich den "vi" mit dem "avr-gcc", "make" und "uisp". Zu meiner Schande muß ich zugeben, mich nie mit dem
-
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
Basic für AT90s1200
Hallo, ich suche seit längerem im Netz nach einem Basic Dialekt für den AVR AT90s1200 von Atmel, aber bis jetzt erfolglos. Ich hab da soo paar Ideen die ich verwirklichen will. Wegen fehlendem RAM bei dem o.g AVR kommen solche wie Bascom und Co nicht in Frage. Hat da jemand
Es giebt noch ein Basic-Compiler von Sistudio mit Namen AVR-Basic Light nur für AT90S1200. Gibt es bei Farrnel.com
-
Thread
USB HID Host Interfacace mit AVR?
@Christian: USB-Host auf einem AT90S2313: www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost.html Der Assemblercode aus dem Downloadarchiv ist auf englisch kommentiert. Einfacher ist es, wenn du den Controler des USB-Ziffernblocks gegen einen AVR (ATTiny2313) tauschst, der dann seriell an dein Board angeschlossen wird.
-
Thread
[V] Bauteile - AVRs, ENC28J60, MAX 7201, 7 Segment uvm.
" 2x AVR ATMega128 16AU SMD 5x AVR ATMega32 16PU DIP 3x AVR ATMega644 20PU DIP 1x AVR ATTiny2313 20PI DIP 3x AVR AT 90S2313 10PI DIP 1x Renesas R8C Board aus Elektor 2x ENC28J60 DIP Ethernet-Controller 1x MagJack RJ45 "SI-40138" 4x Relais 5V Finder 36.11.9.005.0000 3x MAX7219ENG DIP 7
Falls mögl., wäre ich an ATmega32, ATtiny2313 u. ATmega644 interessiert.
-
Thread
Was sind eure Lieblings-ICs?
Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
internen PLL-Takt) Und: µA741 in Groß: http://images.google.de/imgres?imgurl=http://evilmadscientist.s3.amazonaws.com/media/2014/08/xl741/1%402x.jpg&imgrefurl=http://www.evilmadscientist.com/2014/the-xl741/&h=750&w=1000&tbnid=5fYWZvppgAeI_M:&vet=1&tbnh=90&tbnw=120&docid=Kzunpspo3fuaDM&usg=__-jaPNu0Hb_qb2woUroSA_kv60Fc
-
Thread
Probleme mit seriellem Programmer (Sercon2-Mini)
Mikrocontrollern; und mein erstes Projekt scheitert am ISP-Programmier-Inteface. Ich verwende einen AT 90S2313 mit 4 MHz Quarz. Zum Programmieren habe ich das Interface Sercon2-Mini gebaut (http://www.geocities.com/SouthBeach/Port/1592/adapter.htm), da es genial einfach ist. Zuerst wollte ich PonyProg
paar Schutzwiderstände nötig sind und die mit PonyProg einwandfrei funktionieren (Ausnahme: evtl. AT90S1200). Wenn es dir auf die Einfachheit ankommt, dann bau dir so eine. Damit wird man schon viel eher glücklich. Gruss, Peter
-
Thread
Miso/mosi/sck beim 89c2051
Nur bei AT89S*.
Ja, der AT89C2051 wird gerne genommen, insbesondere sein großer Bruder AT89C4051 ist schon wesentlich leistungsfähiger als der AT90S2313. Aber er braucht eben ein externes Programmiergerät, z.B.: http:/
-
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
Windows7 / Parallel-Port Programmer Problem
Sascha S. : daran habe ich nicht gedacht, ich habe Ubuntu drauf, wie bzw womit kann ich denn dort ein Basom-Programm flashen? Danke! Alex
Eine Frage habe ich doch noch: AVR Dragon unterstützt folgende Typen der AVR-Familie: AT90USB162 AT90USB82 ATmega168 ATmega168P ATmega32 ATmega328P ATmega32U4 ATmega48 ATmega48P ATmega88 ATmega88P ATtiny13 ATtiny13A ATtiny2313 ATtiny25 ATtiny45 ATtiny48 ATtiny85 ATtiny88 Was ist mit
-
Thread
InSystemProgramable
Frage ist auch noch, ob und wo man ihn dann kaufen kann :s Gruß René
höhere Verfügbarkeit...Kauf mal für ein Design von vor 6Jahren (oder so) mal eine größere Menge an at90s2313 oder ähnlichen alten Atmels. Für privat (so wie es hier den anschein hat) ist das aber meist nicht so schlimm. Aber nur wegen des Programmers eine bestimmte Architektur zu nehmen oder nicht
-
Thread
Frage zu LCD-Display
Hallo! Danke für Eure Hilfen. Ich werde mal einen At90s2313 auf eine Raterplatte setzen und probieren. Mehr als nicht gehen kann es nicht. MfG Paul
Das ist aber blöd, wenn das Display an sich okay ist, das Programm im 2313 aber nicht flutscht oder das Programm geht und das Display nicht --- wo soll man dann suchen?! Hmmm - Haste ´n Foto von dem Ding, dann können wir ja mitraten - ich tippe auf Standardcontroller mit 8
-
Thread
Schuh aufblasen
Zählers liegt in seinen ausgeklügelten Algorithmen. Der Programmpeicher des Mikrocontrollers ATtiny2313 ist bis auf 4 Byte voll." Da frage ich mich, warum er nicht nen ATMega256 genommen hat, wenn die Codegröße ein Zeichen für Qualität sein soll. Mein Frequenzmesser ist leider nur unter 500 Byte
unter 500 Byte groß. Er hat die Firmware vermutlich in C geschrieben. Meine Funkuhr mit einem AT90S2313 ist auch so ziemlich randvoll, aber halt auch nur deshalb, weil ich es komplett in C geschrieben habe.
-
Thread
Prototyp: Low-Cost Powerline Hausbus mit AVR
erhoffe mir dadurch weniger Störungen durch Schaltnetzteile und Halogentrafos) - ATMEGA 8 (anstat AT90s2333) - Linux Client möchte ich erweitern. Steuerung über LIRC, Wap, Bluetooth, Sprachsteuerung und sonstige Spinnereien ;-) - bessere Dokumentation - Aktuelle Schaltpläne, Doku und Fotos hochladen
Wäre es möglich einen ATMega AVR 8-16 AU im Gehäuse TQFP-32 anstatt AT90S2333 zu benutzen. Muss da noch die Schaltung (homeautomation.zip) geändert werden? Müsste man in diesem Fall (für ATMega AVR 8-16 AU TQFP-32) noch das Programm aus "homeautomation.zip" umschreiben?
-
Thread
ISDN mit dem AVR
> dass die ISDN Busspannung 90V Das ist aber nicht am S0 der fall, währe ja viel zu gefährlich. Da ist bei 40V schluss. Die spannung ist auch nur zwischen der Sende und Empfangsleitung. Wenn man aber die Daten haben und über einen
Peter wrote: >> dass die ISDN Busspannung 90V > Das ist aber nicht am S0 der fall, währe ja viel zu gefährlich. Da ist > bei 40V schluss. 90V gibts vor dem NTBA, also Uk0-Schnittstelle. S0 hat so 30-35V, weiß aber nicht wie das aussieht wenn
-
Thread
Programmer oder controller defekt
mir eienen stk200 programmer bestellt. Auf ihm ist ein CD74HC244E gesteckt. Den habe ich mit einem AT90S2313 über MISO, MOSI, SCK, RESET, Masse und 5V verbunden. Dazu noch ein 10MHz Quarz mit 2 24nF Kondensatoren. PonyProg habe ich eingestellt, aber keine Verbindung bekommen. Standardmäßig sollte doch
oder beim Test von PonyProg geben könnte, wäre ich in der lage das nach zu messen. Genauso für den 2313.
-
Thread
PPP-Protokoll und GPRS
dir diese seite weiter! http://www.lanline.de/html/lanline/lexikon/lex/ppp.htm gruß, semo P.S.: wie hast du es nun geschafft eine Verbindung aufzubauen? (einfach nur mit den AT-Befehlen?)
bedient, d. h. der Aufwand ist schon nur dafür da, zwei Punkte miteinander zu verbinden. Mit einem AT90S2313 wirst Du das aber wohl nicht mehr hinbekommen, und auch ein ATmega8 wird bestenfalls gerade das Protokoll sprechen können, ohne damit etwas sinnvolles anfangen zu können (vermutlich aber nicht
-
Thread
7-Segment Multiplexing mittels ATmega
Abgesehen davon, dass sie für den falschen µC-Typ ist, Zitat [code] Der 8-Bit Timer wird z.B bei AT90S2313 [/code] stimmt das schon. Nur gewöhn dir an, dass deine Bibel das Datenblatt zu *deinem* Prozessor ist und nichts anderes! Egal, was du in einem Tutorial liest, du checkst es mit dem Datenblatt
Ist bei ATtiny2313 laut Datenblatt genau ident. CS00 und CS01 auf 1 = clk/64 Also wieso 3?
-
Thread
AVR RGB-LED PWM MUX
hat ist das doch ne top sache! Das läuft zZt ja nur auf dem Mega16, soll aber später auf dem Tiny2313 (vormals AT90S2313) laufen, und der hat nur einen PWM.
_________________ _________________ B _____| |_| |_ 90% Das Abtasten der AD Eingänge kannst Du sogar noch deutlich langsammer machen z.B. nur alle 200ms und die Werte in globale Variablen speichern. Damit hast Du insgesamt recht entspannte Verhältnisse
-
Thread
Hygrometer: Einkaufsliste
welcher ist besser für mein projekt geeignet? - SA 23-12 RT 7 Segment Anzeige - Atmel AT89S8252 Microcontroller (mit dem Programmieren wir halt in der Schule, geht das bei meinen Projekt mit dem?) Was brauch ich sonnst noch alles für einen einfachen Hygrometer
dieses blaue teil kennt den vielleicht jmd.? oder weiß jmd? ob der den wert in dualzahlen an den AtmelAT89S8252 gibt oder ändert der nur den widerstand?
-
Thread
Schrittmotorsteuerung
@Phil: An genaueren Info´s oder dem Quellcode hab ich auch Interesse! Hänge nämlich auch gerad vor zwei TCA´s... Und die laufen noch nicht *grummel*. MfG Torsten
immer Positionsrückmeldung wegen Encoder, keine Schrittverluste) Servomotorprogramm läuft auf einem AT90S2313. Steuerprogramm: DinCNC (Takt u. Richtung) bzw. Eigen-programm (VB) für 4-Achs- Interpolation Gruss Gerhard
-
Thread
Dimmer mit 2313
nicht aufgebaut und auch noch kein Programm dafür geschrieben. Auf der Controllerplatine sitzt ein AT90S2313, der die Nulldurchgangserkennung (galvanisch getrennt) übernimmt. Außerdem ist ein USB Chip drauf, der die Verbindung mit dem PC herstellt. Das für dich interessanteste, ist wohl die Erkennung
die Nulldurchgangserkennung hineingepackt. mfg Andreas -- Andreas Auer aauer1 (at) sbox.tugraz.at Student of Telematics http://home.pages.at/aauer1 Graz, University of Technology
-
Thread
Bastell- Programmierersatz Digitaltechnick fuer Kinder so ab 8 Jahre
programmiert. Ich würde zu einem Steckbrett und dem USBprog raten. dann noch nen kleinen Tiny 2313!? oder Mega8 , 10 led`s 2mA 10 widerstände und 3 tastern schon kann es losgehen ca 50€ Mein erster µC war der 90at2313 dann die Tiny12, bein Tiny12 musste ich dort aber feststellen das das in die
(Elektronik-Kompendium) ein kleines Projekt aus, kaufe die dort verwendeten Bauteile und los geht's (ist sogar billiger als ein Kosmos-Kasten).