-
Thread
Theorie zum digitalen Strahlenmessgerät
müsste doch gehen, wenn man einen AVR mit 8-Bit-Timer/Counter und 16-Bit-Timer/Counter nimmt (also z.B. AT90S2313). Den 16-Bit-Zähler kann man ja so einstellen, dass er den Zählwert bei einer positven Flanke erhöht. Dann den 8-Bit-Timer auf 1 Sekunde einstellen und wenn dieser einen Interrupt auslöst, kann
Pinbelegung der 4 Kontakte mitteilen? Bitte auch auf die Mailadresse. Danke Alex box3@aon.at
-
Thread
V-USB mit mega8 oder tiny45
16 MHz or 20 MHz crystal or from a 12.8 MHz or 16.5 MHz internal RC oscillator." [http://www.obdev.at/products/vusb/index.html]
dem selben Rechner funktioniert hat, auch wenn er direkt angeschlossen war. Die Schaltung hat einen AT90S2313-10PI verwendet. Einzige unterschied den ich sah zu den anderen Schaltungen war das der 1.5k Pull-Up nicht zwischen 68Ohm Widerstand und USB-Buchse lag, sondern zwischen Controller und 68 Ohm Widerstand
-
Thread
avrdude Fuse interpretation / Attiny85 nötiger takt
Hallo, ich hab mich nach Versuchen wieder an einen AT90S2313 / Attiny2313 / Attiny85 gewagt (halt was die Wühlkiste von vor über 20 Jahren hergibt), mit einem Arduino UNO als ISP Programmer. Mein 1 Frage Wie finde ich eigendlich heraus auf wieviel Mhz
-
Thread
AVR liest Infrarot nicht
demnächst ein Empfängerprogramm fuer verschiedene Protokolle schreiben. Auf einem STK500 mit nem alten 90S8515 und Display kann ich schon 8 versch. Protokolle erkennen, ist aber noch im Versuchsaufbau. Wenn moeglich, solls auf einem Tiny2313 oder vielleicht sogar Tiny13 laufen. Wenn's was wird, setze ich
Fragen gerne bis zur Veröffentlichung des Projekts per Email stellen. Meine Adresse ist anoname (ät) freakmail.de
-
Thread
Selbstspiel Klavier
Ich schätz mal fast, dass die 2,50 * 88 der kleinste Posten bei dem Projekt wird. (btw: Nen Attiny2313 kostet grade mal 1,50... Ich glaub wie ich's dreh und wende fällt das im vergleich zum magnetischen Teil verschwindend aus) Um ne Hardware-PWM werd ich nicht rumkommen, macht die ganze Sache auch
search?tbm=isch&hl=de&source=hp&biw=1024&bih=583&q=klavier+mechanik&btnG=Bilder+suchen&gbv=2&aq=f&aqi=g-s1&aql=&oq= http://algo.mur.at/projects/autoklavierspieler/development/kantor/aufgabenstellung http://www.roboternetz.de/phpBB2/printview.php?t=47708&start=0 http://www.piano-zechlin.de/Produkte
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
finden. (Teilweise mal mit 5 Timern teilweise nur mit 3 Timern). Der erste müßte eigentlich der AT90S1200 sein Gruß Anja
Sache war erstmal für Jahre Sendepause. Dann kam eine Neuauflage dieses Kurses mit dem ATMEL AVR AT90S2313. Den habe ich mit gemacht, mehr leider nicht. Dann wieder eine Pause von ca. einem Jahr. Danach wollte ich wenigstens den HC11 verstehen. Aber dann fand ich natürlich kaum noch jemand der sich
-
Thread
AVR ISP MK II USB tot
verbinden - connected faild! Allerdings bin ich vermutlich nicht ganz unschuldig - ich wollte einen AT90S2313 programmieren, das kann das neue Studio nicht, also habe ich auf einem anderen Rechner eine alte Version AVR-Studio installiert. Seit ich den Programmer an diesen PC gesteckt hab blinkt es und
Anspruch der Tools-Group ist es halt, dass $AVR_KUNDE nur ein einziges Paket runterladen muss. So gibt's dann auch keinerlei Manuals etc. mehr extra für die Tools. :( > Dafür gab es vor kurzen noch eine ganze > Office-Suite. Tja, ,,vor kurzem'' gab's auch AVR Studio noch mit 10 MiB... Allein
-
Thread
Ich raffs nicht mit dem Timer
Shit,ich bin heute aber zerstreut. Ich brauch das Beispiel für die Atmel AVR´s (AT90S8535)
wenn ich mich bei dem Vorteiler und dem Compare Register spiele kann ich andere Timings als eine 1s einstellen. Oder??
-
Thread
Hallsensor TLE4905 an AT2312
Hi Was ist ein AT2312? >Ich verstehe das richtig? Ich beschalte den TLE4905 wie im Bild und >schalte den Ausgang Q direkt an den PIN D2 des AVR an. Das ist die Schaltung aus dem Datenblatt des TLE4905. >Da
Hi, > Was ist ein AT2312? Ich meine natürlich den AT90S2313, nicht 2312... > Das ist die Schaltung aus dem Datenblatt des TLE4905. Ja, genau. Ich wusste nur nicht, ob da vielleicht noch etwas Elementares fehlt,
-
Thread
Speicher voll oder was ist das?
Hi! Ich benutze für mein Projekt einen AT90S2313. Programmiert wird mit AVRstudio (Assembler). Nun ist der Quellcode immer mehr geworden und auch die Register sind fast ausgeschöpft. Ich benutze den SRAM zur Ablage von empfangenen Daten
ADIW geht nur für die 4 oberen Registerpaare... Bit- & Bytebruch... ...HanneS...
-
Thread
outp(0xff, DDRB);
// warten mit leerer for-Schleife } // Ende while } // Ende main Build started 9.2.2006 at 13:09:38 avr-gcc -mmcu=at90s2313 -Wall -gdwarf-2 -O0 -Wp,-M,-MP,-MT,p3altcompiler.o,-MF,dep/p3altcompiler.o.d -c ../p3altcompiler.c ../p3altcompiler.c: In function `outdez': ../p3altcompiler.c:14: error: invalid lvalue in assignment ../p3altcompiler.c: At top level: ../p3altcompiler.c:18: warning: return type of 'main' is not `int' ../p3altcompiler.c: In function `main': ../p3altcompiler.c:21: error: invalid lvalue in assignment make: *** [p3altcompiler.o
-
Thread
LCD nach Anleitung, aber geht nicht...
jeden Hinweis dankbar! ------ Quellcode ---------- ' Definition Von Variablen $regfile = "2313def.dat" 'AT90S2313 $crystal = 3932160 'Quarz: 3.93216 MHz ' Variablen fuer die Kommunikation ' Brauche ich nicht fuers Display Dim Zpuffer As String * 10 Dim Z As String * 2 Dim S As Integer Dim Befehl As String * 4 ' Variablen fuer die Steuerbefehle ' Auch kein Displaykram Dim St1 As Integer Dim St2 As Integer Dim St3 As Integer Dim St4 As Integer Dim Bpuffer As String
-
Thread
ATMEGA8 Soundgenerator/Synthizer
elementare Probleme kümmern: der CS4334 verlangt ein zur Masterclock synchrones High-Speed Interface (I2S) welches ich auf dem Mega nicht mit dem internen SPI hinbekomme, was ich aber gehofft hatte. Jetzt werde ich einen Tiny2313 als ein solches Interface programmieren und mittels Interruptverbindung an
Hallo nochmal: Die Anbindung vom Mega128 an den I2S-DAC CS4334 funktioniert, ein Tiny2313 realisiert das Interface zwischen beiden, leider fehlt mir in den nächsten Tagen die Zeit zum Programmieren. Ich melde mich nochmal, sobald es etwas handfesteres
-
Thread
Schwindel im Datenblatt?
Hallo! Bei zwei verschiedenen AVRs (AT90S2343 und Mega8, beide von Reichelt) ist mir aufgefallen, dass die Fuse bits alle auf 1 stehen, obwohl in den Datenblätter bestimmte andere Konfigurationen programmiert sein sollen. Das z.B. die Clockeinstellungen
Hi dann machst du irgendwas falsch. Bei den AVR's die ich bisher eingesetzt hab (Tiny12, S2313, S8515, Mega8, Mega16) hats bisher immer gestimmt. Matthias
-
Thread
ATMEGA 128 und LEDs
Hallo Wollt nur fragen ob ich direkt an die ausgänge zum BSP Port B mit einem 470 ohm Widerstand LED's betreiben kann ? oder mus ich das über transistoren steuern? Danke schon im Voraus
Alle Mahlzeit Um mich mal an diesen Thread anzuhängen: Ich bastel gerade an einer kleinen AT90S2313 Schaltung mit der ich einige LEDs zum Blinken bringen will. Bei mir stellt sich die gleich Frage wie bei Jogi. Die Schaltung mit der Senke sollte kein Problem sein, dazu würde ich 170Ohm
-
Thread
LCD-Hintergrundbeleuchtung
Ja klar ist mit fast allen AVR's möglich. Ich würde den AT90S2313 nehmen wenn es nur Für ein LCD und die Taster ist. Mfg. Merle
-
Thread
m328 adc-Verständnisproblem
auch wenn es 2k Flash kostet. Sehe ich auch so, bei 32kB ist doch reichlich Platz. Zu Zeiten des AT90S2313 oder AT90S4433 hatte ich das auch noch zu Fuß gemacht.
[c] #include <stdio.h> #include <stdint.h> void lcd_int4(int16_t val) { char s[] = "Err "; if ( val >= -999 && val <= 9999 ) sprintf(s, "%4d", val); lcd_write(s); } [/c]
-
Thread
Zu welcher Firma gehört dieses Logo?
Beim S/W schon.....
https://www.google.at/search?tbs=sbi:AMhZZitDYbJX7o5TNAy1XFL149UnJIdDqgdZQZs2RIohAPY13BZ3VxzQiDia_1aWIaCn6dauP4PqGAxhfmBpGtPXUNfzXd0b0RxVNm5e_1qC1PtazftazR8Q0S0TqokR0K1lpuAOzKruNQ24coa5a9Jz9_1bI-ueSanCPju9zRuFwW7AO9wV3T4tzHgu-oOuMTZWNV7HY7tjiAtyyHxJv3eui3deTJ19xuuQlSkhmwa12JxJMxzcAFQqxMb0daE6aH4FZJv1wvRYn2313mfMtQaRrRUgY9xuJcIsIn0mB5P-nZSLMchDxsldn
-
Thread
unterschiede bei µC?
persönlich kommt ein PIC nicht mehr in Frage. Ich nehme für die kleinen Bastelarbeiten nur noch die AVR's von Atmel. (Insbesondere die Atmega-Prozessoren.)
kleineren über Software (!) realisieren, so rechenstark sind die (Beispiel : IGOR-Plug - USB 1.0 mit einem AT90S2313 bei 12MHz) Nebenbei schlucken die sogut wie keinen Strom, und funktionieren von 2.7 bis 5.5 V und im Gegensatz zu anderen Familien benötigen 95% der AVRs als Grundbeschaltung einen 10K-Widerstand
-
Thread
Wechselspannung mit uC schalten
Guten Morgen, ich habe ein Problem das ich eine Wechselspannung von ca. 8V mit einem AT90S2313 schalten will. Ein Relais find ich doof und habe gerade auch keins zur Hand. Ein Mosfet scheidet wohl auch aus, wegen der negativen Welle. Ich habe hier noch einige Halbleiterrelais liegen, Sharp
Hi zwei anti-parallel geschaltete MOSFET's sollten ausreichen. Matthias
-
Thread
BASCOM vs ASM
bitte auf C. Eigentlich war ich bisher kein Freund von C - aber wenn man versucht mit verschiedenen uC's zu arbeiten gibt es eigentlich keine Alternative. C ist halt nicht nur sehr schnell, es läst sich auch viel einfacher auf andere uC's portieren als irgend eine andere Sprache. Gruß Bernhard
H-Bridge-Ansteurung (4x FET) Leistung : Spannung bis 60V , Strom bis 30A . Das ganze läuft auf einem AT90s2313. Gruss Gerhard
-
Thread
zu empfinfliche eingänge
widerstand dann klemme. kann ich das so machen ober gibt es da professionellere lösungen? achso, ist ein AT90S2313. Danke
@ERDI-Soft: Das Phänomen mit dem "angehobenen" Massepotential ist durchaus gängig, man nennt's, wenn ich mich recht erinnere "ground bouncing". Kommt in erster Linie bei Verbrauchern mit hohen Verbrauchspeaks wie Speichern und anderen Kippstufen (Filpflops) vor. Deine Methode der Abhilfe ist allerdings
-
Thread
Umbau einer Schaltung von CA auf CC LED
dann auch noch geändert werden. Atmel Datenblatt anschauen, wieviel Strom der Port kann, evtl. geht's noch heller.
Fragesteller gehalten a la "Ich will mir einen Super Roboter bauen, kann aber nicht programmieren und will's auch nicht" Deswegen meine eher harsches Post. Bin nach wie vor der Meinung, daß die LED's auch direkt am Port hängen können, bei 5V ist der AT90S2313 mit 20mA spezifiziert, die Gesamtlast aller Ports
-
Thread
Tastenmatrix 4x6
erweitern? Und wie bekomme ich noch mehr Eingänge ? Es muss ja noch eine andere Möglichkeit geben, da der AT90S2313 ja nicht soviele Eingänge hat... Danke für die Antwort
jemand den Code schreiben, die Platine ätzen und vielleicht auch die Teile drauflöten?? *SCNR* p.s.: Vielleicht versuchst Du besser mal selbst etwas Basiswissen aufzubauen und konkrete Fragen zu stellen http://www.lugbz.org/documents/smart-questions_de.html
-
Thread
Arduino-AVR programmieren
AVRISP Sketch auf den Arduino laden - Arduino Pins mit MOSI, MISO, SCK und RES ... sowie GND G-E-W-I-S-S-E-N-H-A-F-T verbinden - Betriebsspannung 5V am Zielcontroller anschließen (jeder von AVRDUDE unterstützte Controller funktioniert) - Quarz und 2 Kondensatoren anschließen (für den Fall, dass
Das hier sollte deine Probleme lösen: http://www.conrad.at/medias/global/ce/1000_1999/1600/1600/1604/160402_BB_00_FB.EPS_1000.jpg
-
Thread
I2C-Hausbussteuerung mit Windows über USB
Zeiten) - Statusmeldungen 8. Musikturm (1x AT mega 8535) daran angeschlossen sind: - 10x SAA 1064 für 320 Stück Anzeige-LED’s für Lautstärke, Höhen, Mitten, Tiefen, Equalizer - 4 x SAA 1064 für 7-Segmentanzeige Signalquelle, Festeinstellungen
Equalizer - 2 x TEA 6360 Klangregler - 2 x TEA 6320 Signalquellenselektor 9. Wohnzimmer (1x Atmel 2313) für 6-Kanal-Dimmer mit IR-Fernbedienung I2C-Busausführung: - Alle I2C-IC’s, ATmega’s sowie der AN2131Q (Zentrale) sind mit dem Extender 82B715 versehen. - Beim Hausbau (1992) habe ich bereits
-
Thread
Wow! 110 AVRs für 1 .
Interesse, wenn ich 'ne Serie mache und mehrere von den Teilen brauche. Und dann kaufe ich meine AVR's doch nicht bei ebay - aber gut. Das ist eben "Grosses Geheimnis von Kapitalismus". :-)
massig dabei. Sparen bezieht sich doch immer nur auf das Benötigte und nicht auf alten abgekündigten AT90S2313 Schrott. Von einem seriösen Händler erwarte ich unbedingt, daß er einen Sofortkaufpreis reinstellt, an dem man sich orientieren kann. So wie es aussieht haben sich da einige ganz schön
-
Artikel
TV-out
Horizontalauflösung von 4000000/15625 * (52 µs / 64 µs) = 208 Pixel. Weblinks: Serielles Terminal von Ingmar Meins (AT90S8535, PAL) MAHPONG-Spiel von Marcus Hasenstab (AT90S8515, PAL) TV Bild mit AVR und AVR) Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung von Benedikt K. (Atmega8, PAL) Simple VGA/Video Adapter
sollte die CPU genügend Leistung haben. Weblinks: AVR PAL colour bar generator von Serasidis Vasilis (AT90s2313 , PAL) SX Games von Richart Gunee (SX28, PAL). Hier gibt es auch viele weiterführende Links! Phasor, like Craft, is a demo running on a custom minimalistic ATmega88-based demo platform. But it
-
Thread
tiny2313 TWI in Assembler machen WIE?
den Mega´s geht es ja sehr einfach und man findet auch sehr viel im Netz darüber wie das geht. Leider ist das ganze beim Tiny nicht so, vor allem wenn man das ganze in Assembler machen will. Sehr hilfreich
www.avrfreaks.net/index.php?module=Freaks%20Tools&func=viewItem&item_id=77 Sind zwar beide für den AT90S1200 geschrieben, aber lässt sich auch für andere Controller anpassen. Hab den TWI-Master zusammen mit einer Software-USART auf einem Tiny12 zum laufen gekriegt. Frohe Ostern! Oliver
-
Thread
ATmega Development Boards (Sind die OK?)
Axel S. schrieb im Beitrag #5343030: > Einen integrierten USB-Port haben die ATMega nicht. AT90USBxxx sind ATmegas mit integriertem USB Port und einem bei der Auslieferung vorprogrammierten Bootloader.
system or without a pre-programmed application, and without any external programming interface. AT90USB128x AT90USB64x AT90USB162 AT90USB82 ATmega32U4 ATmega16U4
-
Thread
FSTRT bit beim 2313 setzen?
Hallo!! Würde gern das FSTRT fuse bit im At90S2313 setzen. Benutze PonyProg, damit geht es leider nicht. Menü bietet nur LOCK1 und LOCK2 bit an. Wie kann ich dieses Bit noch setzten ohne mir ein Kommerziellen Programmer zu kaufen? Hat
Probier's mal mit yaap.
-
Thread
DDS Code AVR ----> 8051
Hi, nachdem ich mit ML2036 frequenzen bis 10KHz generiert habe moechte ich nun einen AT89C2051 einsetzen. Jesper Hansen hatte 2001 den Poor-mans DDS Synthesizer vorgestellt,allerdings mit einem AT90S2313... mein wunsch ist nun ein teil des programmes von AVR auf '51 umzuschreiben.
schon und der erzeugte sinus ist sehr schoen. mein problem ist nur der phasenakkumulator. Andreas S. hat sich auch intensiv mit DDS beschaeftigt;schoene Arbeit. Gruss Edgar
-
Thread
Modellbau schalter mit µC AT 2313
Hallo, ich möchte mit einem Atmel AT90S2313 über meine Modellbaufernsteuerung Funktionen im RC-Car steuern(Licht, Hupe...) Leider programmiere ich erst seit 2 Jahren und kann mit den Signalen aus dem Empfänger gar nix anfangen. Hat
@Hannes Deine Seite gefällt mir ja (abgesehen von dem etwas tristen grau ;-), aber gibt's zu deinen Schaltungen auch irgendwo die Sourcen der Programme?
-
Thread
Welcher µC hat viele Timer und Cature/Compare-Einheiten?
Eine Übersicht der AVR's von der ATMEL - Homepage
products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC Atmels mit 8 PWMs wären z.B.: - AT90CAN-Automotive - ATMega128 Gibt's bis 16 PWMs z.B.: - ATMega1280 Allerdings 8 Captures :-/ Müßtest Du dann schon mit PIN-Change IRQs realisieren. Als "Heimwerkerlösung" würde ich's einfach mal
-
Thread
Universelle Tastenabfrage
interrupt-tastenentprellung für einen taster. würde mich über eine antwort sehr freuen. ich hab nen AT90CAN64 grade dran... gruß, ben
veröffentlicht. Dabei hab ich mir die Tastenroutine genauer angeschaut und zumindest für meinen Fall (AT90CAN128 mit avr-gcc v4.8.0 und Optimierung -s) noch eine Möglichkeit zur Laufzeitverbesserung gefunden (siehe Anhang). Wenn man die volatile Variable keyState zu Beginn der Interruptroutine in eine
-
Thread
12 Volt an Eingang ??
Hallo AVRler, kann ich ein 12V Signal direkt an einen Eingangspin des AT90S2313 anschließen? Mein Signal ist leider nur 0 Volt oder 12 Volt groß (Auto). Reicht es wenn ich einen 10k Widerstand vorschalte, oder geht das mit den 12V garnicht? Danke für Eure Hilfe! Gruß
zusammenkommen, auf den eingang des Atmel, dann hat man gleich noch das Signal invertiert..... hab's lieber wenn der Atmel erst was bei logisch 1 ausführt, und da der jeweilige eingang durch den transistor eh auf masse liegt solange er an der basis 12v bekommt, ist es auch weniger störanfällig, weil
-
Thread
Möglichkeiten in einer IR-Routine
W98,AT90s2313,C stimmt schon mit dem Volatile, muss ich malzt damit testen
OK OK Es ist Montag und das WE war echt zu kurz zum erholen. Die ms Delay`s hab ich in der ISR, weil mein Auge nicht so schnell ist die der µC und ich mit LED sichtbar mache, wo ich mich gerade befinde im Programmablauf ( ISR oder Main ). OK es funktioniert jetzt ja auch, wobei
-
Thread
Duo LED mit 2 Pins ansteuern
en at90s2313, über die LED habe ich leider keine genaueren Angaben, stammt aus einem Gebrauchtgerät.
zwischen zwei I/O-Pins. Transistoren sind da beim AVR nicht nötig. Bit- & Bytebruch... ...HanneS...
-
Thread
Controller mit gleicher Pinbelegung wie ATtiny8313, aber mehr speicher
Die 2313/4313 haben ein für moderne AVRs exotisches Pinout. Nämlich Vcc/GND an den Ecken, letztlich abstammend vom Ur-AVR AT90S1200. Damit sind sie zwar bis auf Reset kompatibel mit 20-Pinnern aus Atmels 8051 Schiene (z.B. AT89C4051), aber das wars dann.
-
Thread
PNP turn-off Transistor als FET-Treiber wird heiß
Der 0,13 Ohm-Widerstand wird geringfügig warm. Darauf befindet sich noch ein 7805, der BD138, ein AT90S2313, der aus dem Altbestand genommen hier die besondere Aufgabe erhält, die LED zu dimmen per PWM und gesteuert durch RC5-Signale. Als Hilfe bei der Programmierung ist noch ein 2x40-LCD aufgesteckt
erfolgt. Ein C-R-C fiter bringt etwas Filterung nach dem Spannungsregler. Es ist ja bekannt, daß die AT90S-µCs einen empfindlichen Oszillator haben, der bei Störungen auf der Betriebsspannung nicht richtig läuft. Das fällt beispielsweise beim Betrieb mit einer RGB-LED und Software-PWM auf. Die RGB-LED-Schaltung