-
Thread
Interrupt Problem bei PWM
Hi, ich habe hier eine PWM mit einem AT90S2313 zu laufen gebracht, aber irgendwie macht das Teil Probleme mit dem hardware Interrupt der durch eine Taste getriggert wird. Erst dachte ich es wäre Prellen, aber ein 100 nF Kondensator gegen V+ bringt
-
Thread
Digitalpoti
mit verschiedenen Widerstandswerten. Ich habe damit einen fernbedienbaren Verstärker gebaut. Ein At90s2313 steuert 4 Stück an. Geht gut! Guck mal dort:http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2747
-
Thread
Attiny 4313 zu 'klein'
wurden.) Du hast die falsche Include-Datei eingebunden, nämlich die 2313def.inc Die ist für den At90S2313. Da mußt Du Dich nicht wundern. Nimm die tn2313def.inc für den Attiny2313. MfG Paul
-
Thread
AVR/Delay.h Wie aufrufen?
LEDs habe und ich beim ATMega8 nicht immer den seriellen Port zum Bootloader umstecken muß. Ein AT90S2313 ist natürlich vollkommen ausreichend. Bloß dann müßte ich die original STK500-Programmiersoftware nehmen und die ist nun wirklich schnarchlahm. Die restlichen Files sind aus dem Beispiel in
-
Thread
IDN? abfrage über uart
relays_matrix und das will alles einfach nicht funtzen. Ich benutze folgende komponenten: AT90S2313 CodeVision AVR C HPVEE Naja vielleicht gibt es ja schon ne lösung dafür hab im Forum leider nichts gefunden. Vielen Dank schonmal
-
Thread
Sleep Modus aktivieren
Hallo, ich versuche schon eine ganze weile den Sleep Modus bei meinem AT90S2313 zu aktivieren. Mit diesem Code: IN rtemp, MCUCR ORI rtemp, 0x20 OUT MCUCR, rtemp ; Sleep aktivieren sleep Beide Sleep Moden getestet. Ich merke das der Sleep-Modus nicht
-
Thread
Problem beim Programmieren des AVRs
Hallo zusammen Der Prozessor (ein AT90S2313) wird über die SPI-Schnittstelle programmiert und sitzt auf einem Entwicklungsboard. Bis jetzt hat das auch einwandfrei funktioniert, aber seit heute meldet mir die Programmiersoftware auf PC-Seite
-
Thread
Hysterese bei AVR (ACO oder ICP)
Eingang mit z.B. +17V verbinde und dann wieder trenne. Momentan ist der eingesetzte AVR ein AT90S2313 (Resteverwertung), kann aber auch einen mega168 oder mega8 nehmen (oder bestelle mir was).
-
Thread
Bus Verbreiterung
Hallo Ich will einen 8 Bit Datenbus AT90S2313 "verbreitern". Eine 8 Bit Port soll für einen Logiktests genutztwerden. Der Andere für Bedienelemente und eine LCD. Da aber die Anschlüsse damit dann nichtmehr ausreichen, will ich das LCD über
-
Thread
Probleme mit USB->RS232-Adapter (XP+Ponyprog)
Hallo! Ich möchte meinen AVR AT90S2313 über einen USB nach RS232-Adapter ansprechen. - bisheriger Zustand: Desktop-PC mit RS232, WIN XP und Ponyprog -> alles i.O. - jetziger Zustand: Laptop mit (nur) USB, USB->RS232-Adapter
-
Thread
footprint minimales C-runtime in 2313?
Ich frage mich, ob ich eine kleine Anwendung im AT90S2313 in C oder Assembler schreiben soll. Ich habe zwar in Assembler angefangen und stehe jtzt vor der Wahl entweder einen fürchterlichen Hack zu machen und den Registersatz auszuknautschen um SRAM Adressierungen
-
Thread
Codevision nutzt speicher nicht...?
ein wircklich kleines programm schreibe, geht alles wunderbar. Codevision ist optimal, da ich den AT90S2313 benutze, d.h. merke ich von den max 2kb code eigentlich nicht... jetzt legt aber codevision folgendes verhalten an den tag: -programm geschrieben, 57,6% des flash speichers belegt -winzigste
-
Thread
[T]ausche diverse Atmel Controller und ein ATmega128 Development Board und diverse Phytec Boards
-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 1 mal ATMEGA128 Development Board 1x Phytec KC-167 KITCON 167 (Karte mit Siemens SAB-C167-CR-LM) BILD1 1x
-
Thread
Assembler, Register reagiert falsch
vom 90at2313 2313def.inc. Dann müsste der Assembler über 'ldi r16, 1<<PCIE' stolpern, denn der AT90S2313 kennt kein PCIE. MfG Spess
-
Thread
Welche Programmiersprache Mikroprozessor
umfangreiche und komplizierte Programme erstellen. Ich habe früher Assembler gelernt mit dem At90S2313, das war schon aufwändig genug. Aus heutiger Sicht halte ich dieses Modell für"überschaubar". Für erste Experimente in C war er auch gut geeignet. Tutorials gibt es hier auf dieser Seite genügend
-
Thread
Spannungsteiler für ADC gesucht
Ja ? Also das ist wirklich VERNACHLÄSSIGBAR KLEIN ! Meine Quelle : Datasheets ATmega8, AT90S2313 So, das musste mal gesagt werden ! Danke, Daniel
-
Thread
Nokia LCD 3510
@ape: Oh, ahso. Ich hatte an UART, wie ihn z.B. der AT90S2313 hat, gedacht. Aber wenn das mit neueren Controllern und USART direkt mit Hardware geht, ist das natürlich auch eine feine Sache!
-
Thread
Bascom : Timer1 und RC5 gleichzeitig verwenden?
Hallo zusammen! Ich versuche, in einem Programm mit einem AT90S2313 RC5 und einen Timer (Timer1, da der Timer0 von RC5 verwendet wird)gleichzeitig zu verwenden. Das macht Probleme. Jeweils alleine funktioniern die entsprechenden Routinen. Nur zusammen halt nicht
-
Thread
problem mit lcd
komische zeichen dargestellt, scheinbarunabhängig vom eingangssignal. hier der code( verwende at90s2313)Dim A As Byte $crystal = 4000000 Config Portb = Output Config Portd = Input Schleife: If Pind.0 = 1 Then Cls Lcd "an" Else Cls Lcd "aus" end if habe ich evtl einen fehler
-
Thread
atmel mcu's fast nur als Hobbyspielzeug eingesetzt?
übliche Steuerungsaufgaben sind auf dem 8051 immer kleiner. Deshalb habe ich nicht gerne den AT90S2313 verwendet, weil ich da regelmäßig ans Flashende gestoßen bin. Ich mußte einmal sogar auf den AT89C2051 umstellen, weils absolut nicht mehr reingepaßt hatte. Aber inzwischen gibt es ja den kleinen
-
Thread
AVR Preise gehen brutal runter.
AT90S2333-4PC 13,95 DM Bei Reichelt: AT90S1200 6,30 DM AT90S2313 11,00 DM AT90S8515 23,00 DM Ansonsten fällt schon auf, dass der günstigste uc von digikey mit 33ct seit einiger Zeit der ATtiny10 ist. Vormals oberhalb vom
-
Thread
Impulszähler als FB Erweiterung
und möchte diese um einige Kanäle erweitern. Dazu habe ich mir folgendes gedacht: Das ein AT90S2313 ( gerade dieser , weil ich einige davon günstig bekommen habe)in einem bestimmten Zeitfenster z.B.10 Sekunden die Impulse am Ausgang der Fernbedienung zählt und dann dazu bestimmte Ausgänge aktiviert
-
Thread
wie entsteht der "Jitter" bei Servos ?
und wie verhindert man ihn? Habe ein Programm geschrieben zum ansteuern von 8 Servos mit einem AT90S2313. Jedoch ab und zu zittert das Servo und ich messe mit meinem Oszy eine "seltsame" Welle am ende des Rechtecksignals. Gruß Frank
-
Thread
Modelbau
oder Kettenfahrzeuge http://www.hanneslux.de/avr/mobau/fr_2313a/2313frd.html mit AT90S1200 oder AT90S2313 informieren, wie eine Impulserkennung ohne Interrupt bewerkstelligt werden könnte. Die Teile entschlüsseln 4 Impulse und enthalten neben dem Fahrtregler und Lenkungsblinker auch einige Schaltkanäle
-
Thread
HV Prog: STK500.ebn flashen -> "Programming failed"
direkt beim schreiben. Ich benutze die AVR-Version 3.6 In dem ScreenShot habe ich mal links ein AT90S2313 und rechts einen AT90S8535 am AVR-Prog gehabt. Wenn ich ein Chip Erase ausführe und dann den Chip auslese werden nur FF's ausgelesen. Das scheint somit zu funktionieren.
-
Thread
TCA-500 Add-On Board für das STK-500...
weitergibt besteht im Falle des ATmega8 dennoch diese Option. Unterstützte MCU's... AT90S1200 AT90S2313 AT90S4433 AT90S8515 AT90S8535 ATmega8515 ATmega8535 ATmega8 ATmega16 ATmega32 ATmega161 ATmega162 ATmega163 Weiteren Fragen zum TCA-500 beantworte ich via Email...
-
Thread
Biete AVR-AT90S-Controller (neu, verschiedene Typen)
Aus abgeschlossenen Projekten habe ich folgende AVR-Controller übrig: Herstellernummer "AT90S2313-10SI" -> ein Klassiker <- Bestand: 4 Einzelpreis: 1,00€ Zustand: neu Herstellernummer "AT90S4433" -> ein Klassiker <- Bestand: 2 Einzelpreis: 1,50€ Zustand: DIL, einzeln
-
Thread
Suche Informationsaustausch im Raum Augsburg
habe ein Board vor mir liegen, welches soweit bereit sein müsste, um Code aufneh´men zu können. AT90S2313 drin mir 4MHz Quarz. Noch keine besondere Bestückung. Lediglich vier LED`s und zwei Taster. Das Interface habe ich m ir aus den allgemeinen Angaben selber gebaut. Nun wollte ich mal versuchen meine
-
Thread
BASCOM probleme mit HW UART und Bytematch
String wird auf Adresse &H60 im AVR abgelegt. Dies ist die Adresse des ersten Bytes im SRAM (da der AT90S2313 über 128 Bytes SRAM vefügt, ist die höchste SRAM-Adresse &HDF). Quasi "darüber", also auf die selbe Adresse, legen wir ein Feld, das genauso lang wie der String ist. Das ist alles. Der Trick ist
-
Thread
Mega16 Int0 Problem
wechselndes ein und ausschalten von PortB bei nem Interrupt).soweit so gut... Problem: auf nem AT90S2313 funktioniert das anstandslos(hab einfach nur die m16def.dat gegen die 2313def.dat getauscht)beim Mega16 hingegen passiert garnix...Goldene Frage: WARUM? -----------------------------------------
-
Thread
V-USB auf mega8 Anfängerfrage
dem Code ab zu ändern, und außer an dieser Stelle hab ich nichts gefunden: [c] /* This is the AT90S2313 version of the routine. Change for others. */ static void outputByte(uchar b) { /*PORTB = (PORTB & ~0xfc) | (b & 0xfc); PORTD = (PORTD & ~0x30) | ((b << 4) & 0x30);*/ PORTC = (PORTC
-
Thread
AVRStudio USBProg und Windows 7 Problem
Konfiguration: Windows 7 64bit und WinXP im VirtualPC. USB Treiber wie von AVRStudio mitgeliefert. AT90S2313 mit Quarz bei 6MHz getaktet. Über Parallelport nach rowalt.de einwandfrei programmierbar. AVRStudio 4.17 mit USBProg3.0 incl AVRISPmkII Firmware (frisch geflashed). Das Problem: Wenn ich mich
-
Thread
gemeinsames Forum zum 8052
die AVRs (interner CPU-Takt, Reset, ADC, 16Bit-PWM usw.). Die 8051 sind quasi auf dem Stand eines AT90S2313 und AT90S8515 stehen geblieben. Und der einzige Atmel 8051 mit internen 8kB SRAM ist wieder eingestellt worden (Chip-Bude in Frankreich ist pleite gegangen). So bin ich also notgedrungen auf
-
Thread
USBASP, LEDs, Kondensatoren Kit
ATTiny25 (V), ATTiny26 (L), ATTiny2313 (V) , ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163 (L)
-
Thread
Welcher Microcontroller ???
als hättest Du mit dem AVR schon was gemacht. Dann müßtest Du doch wissen, daß die AVRs (z.B. AT90S2313) und die 8051-er (z.B. 80C537, AT89S8252) 2 völlig verschiedene Familien sind. Deshalb findest Du ja im 8051-Buch auch nichts über AVRs oder ARMs oder was Atmel sonst noch so alles herstellt.
-
Thread
Welche Bauteile sollte man mindestens kennen?
fehlen. Ansonsten war eines meiner ersten Projekte ein einfacher Phasenanschnittsdimmer mit nem AT90S2313. Ob man bestimmte Bauteile braucht oder nicht, hängt vom Interesse und den daraus resultierenden Projekten ab. Ich mache viel mit Veranstaltungs- und Lichttechnik, dementsprechend kenne
-
Thread
Interrupt - Problem bei AVR - Steuerung
Programmiersprachen und Elektronik. Habe damit angefangen einen kleinen Roboter bauen, der von einem AVR (AT90S2313) gesteuert wird. Die Platine ist soweit fertig, das erste kleine primitive Programm auch. Der Roboter hat zur Bewegung 2 Motoren die über einem L293 angeschlossen sind. 2 Berührungssensoren sind
-
Thread
Frage zu Ideen für den Aufbau eines sinvollen Projektes
Windmesser Gibt es dazu Anleitungen im Netz oder habt ihr vieleicht eigene Ideen? Mein Micro: AVR AT90S2313, ich könnte aber auch einen anderen verweden!
-
Thread
Billiger Händler für AVR's
Features der AVR-Serie, wie z.B. UART, ADC, RTC, Timer. Preiswertere Kontroller wie z.B. der AT90S2313 sind in ihren Möglichkeiten schnell erschöpft, wenn es ums experimentieren geht. Die Zahlen und Buchstaben hinter der Bezeichnung stehen für maximale Taktfrequenz und maximale Temperatur. Die
-
Thread
Rechenproblem mit Counter
Tutorial was falsches da oder es gilt für eine andere CPU. Zitat: This description is based on the AT90S2313. > Aber nur zum Verständnis: Laut Datenblatt wäre das Bit für OCIE1A im > TIMSK-Register das 4. Also würde der korrekte TIMSK-Code lauten: > > &b00010000 > > oder? Richtig, es ist Bitnummer
-
Thread
Zirkulationspumpe
warmes Wasser verzichten zu müssen. Ursprünglich steuerte ein AT89C2051 die Geschichte, dann ein AT90S2313, um den nagelneuen AVR zu testen.
-
Thread
LCD nach Anleitung, aber geht nicht...
------ 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
-
Thread
[Verschenkt]Platine für Lötübungen ATTiny2313
mit verbleitem 0,5mm-Lötzinn. Als µC geeignet sind ATtiny2313(A), ATTiny4313, AT90S1200(A), AT90S2313(A) und auch AT89C2051/4051 (bei geänderter RESET-Beschaltung) Der ISP-Programmieradapter ist nur für die AVR nutzbar, die 8051-er müssen vorher programmiert werden. Die LEDs stammen aus dem SMD-LED-Sortiment
-
Thread
Selbstgebauter LED-Treiber
minuten. den µC richtig anschließen wirst du ja wohl bringen. alternativ - ich hab hier noch einen AT90S2313. das ist der vorgänger des ATtiny2313 und hat den nachteil, daß er zum arbeiten unbedingt einen quarz braucht. wenns unbedingt sein muß und ich der menschheit damit das leben rette (einbildung muß
-
Thread
Composite/PAL mit AVR
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, PAL-FBAS, UBICOM-SX CPU, 52MHz http://www.rickard.gunee.com/projects/video/sx/gamesys.php Mahpong-Spiel
-
Thread
V-USB mit mega8 oder tiny45
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
I2C bei Attiny13
names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 *attiny13* attiny2313 attiny261 attiny461 attiny861 attiny24 attiny44
-
Thread
Mein erstes Projekt
Du nicht. Die machen nur Sinn bei FETs. Ach ja, Du könntest ggf Schwierigkeiten haben einen AT90S2313P zu bekommen. Der ATtiny2313 ist der Nachfolger. Nur beim Programmieren musst Du beachten, dass per Default der interne RC-Oszillator / 8 eingestellt ist. Also Fuses umstellen.
-
Thread
neues Maerklin Protokoll
daher erklär ich meine simple Lösung noch mal. Also, ich habe ein Board mit 2 Microcontrollern (AT90S2313, AT89S8252) entwickelt, größe Streicholzschachtel. Man kann wie schon erwähnt bereits Standard Protokoll (80 Loks, 256 Decoder) hiermit steuern. Die USB Schnittstelle stellt nun eine entsprechende
-
Thread
Erfahrungsbericht: AVR AN910 Programmer bau & Linux
groesste sorge dabei war die firmware richtig auf den controller zu bringen (in meinem fall ein alter AT90S2313, worueber ich sehr gluecklich bin, weil ich mich noch nicht mit dem thema fusebits auseinander gesetzt habe), da ich nur Linux habe und den assembler code nicht mit AVR Studio oder einer Windows