-
Thread
USB<->RS232 mit FT232BM
USB-Programmieradapter zu bauen! der adapter besitzt einen FT232BM usb-rs232 konverter und anschließend einen at90s2313! ich hab auf den 2313 eine testsoftware raufgespielt, die jedes zeichen, welches er empfängt, wieder zurücksendet! mein problem: wenn ich im hyper terminal ein zeichen eingebe, leuchtet sofort
-
Thread
Reset bleibt nach Programmieren auf Null
das auf http://www.avr-asm-tutorial.net/avr_de/beginner/index.html vorgestellte Experimetierboard(AT90S2313) nachgebaut, möchte es aber mit dem Parallelport-ISP von http://www.mikrocontroller.com/ und PonyProg programmieren. Leider muss ich nach dem Download immer den Stecker aus dem Port ziehen bevor
-
Thread
AT90S2313 XTAL Clock Maximum
Kann ich einen AT90S2313 mit 12 MHz betreiben? Das Datenblatt spricht von 10MHz. Ich habe es ausprobiert und es geht, aber ich bin mir nicht sicher, ob man darauf eine zuverlässige Entwicklung aufbauen kann. Ich muß einen
-
Thread
Einfacher Check ob mehrere Tasten gedrückt sind
schildere ich hier die gesamte (mittlerweile erfolgreiche) Konfiguration. Ich benutzte einen AT90S2313, mit 4 Tastern an PortB. Die Taster sind pulledUp mit 10K Widerständen und schliessen gegen Masse. Alle 4 Taster gehen mit Dioden entkoppelt auf Int0 vom µC. Der µC ist so konfiguriert daß der
-
Thread
Umfrage: euer Lieblings-Controller
lieblingscontroller sind entweder at89s8252 bei den 8051ern (mit sdcc oder assembler) oder atmega8535, at90s2313, attiny12l bei avrs (mit codevision oder assembler) mfg leo
-
Thread
Tabelle: welcher AVR welche Befehle? Gesperrt
+ - - - - ATtiny13 + + + + + ATtiny26 + + - + - AT90S2313 + - - + - ATmega8 + + + + + usw. Es geht nicht um "Typ ist gegeben, was kann ich damit tun", sondern "Befehl wird gebraucht, wer kann es". (Trotzdem natürlich
-
Thread
Zähler
nach langer suche im mehreren Foren nun auch noch ziemlich verwirt! Ich möchte mit hilfe eines At90s2313, einen Zähler bauen der mir bei 44 Impulsen einen Interrupt auslöst, die impulse kommen in keinen zeitgleichen abständen. Wäre echt super wenn mir jemand ein sourcecode beispiel mit ner kleinen Beschreibung
-
Thread
avr-schwingt
Hallo avr-programmer, experimentiere erst seit einer Woche mit AT90S2313, wenn ich mit dem Befehl out P, Rr in regelmässigen zeitabständen (300 ms bis 500 ms) ein Datenwort ausgebe so vergehen erstmal viele Millisekunden wo er mit konstanter Frequenz erstmal zwischen
-
Thread
Laufschrift mit Tastatur und µController steuern
verbunden. Ich hätte folgende Verbesserungsvorschläge: - erst mal nen größeren Controller (keinen AT90S2313), dann hast du auch Platz für nen Zeichensatz, vielleicht nen Mega8 oder Mega16 - Spalten multiplexen und das Multiplexen aufteilen, d.h. in 2 mal 5 Anzeigemodule, dann kannst du die LED's mit
-
Thread
Wie lasse ich 4 x AT90s2313 mit einem Atmega16 komunizieren
Hallo , kann mir einer sagen, zeigen wie ich 4 stück AT90s2313 mit einem Atmega16 komunizieren lassen kann. keine große Diskussion nur einzelne informationen, welche Schnittstelle nimmt man da ? Danke und Gruß Bernd PS: Schaltplan wäre hilfreich.
I²C wäre natürlich am besten, nur hat der AT90S2313 kein Hardware-I²C, der ATMEGA16 schon, also müsste man auf den AT90S2313 das I²C in Software emulieren es ist natürlich möglich, aber aufwendig...
-
Thread
Ganz besonderes Lauflicht
Hallo, ich würde das mit Thyristoren + Optokoppler machen, statt Atmega reicht AT90S2313 völlig aus (13 I/Os, < 2EUR), internen Komparator würde ich für Null-Übergang benutzen und dann die Thyristoren steuern. Hat auch Vorteile, dass man die Grundhelligkeit einstellen kann (softwaremäßig
-
Thread
Wie sende ich einen Integerwert?
Hallo, ich möchte, um einem AT90S2313 zu sagen wie lang er nach einem Puls warten soll, per UART einen Integerwert senden. Ich verwende BASCOM und kenne If Usr.rxc = 1 Then byte = UDR. Wie kann ich es aber anstellen einen Integerwert
-
Thread
SMD-Bauteillib in Eagle
weil ich damit schon ein paarmal experientiert habe, und weil's ja die Demo giebt. Also den AT90S2313 und den 78L05 habe ich auch als SMD gefunden, aber leider keine Widerstande, keine LED's und keine Kondensatoren. Bin ich nur zu blöd, muss ich die noch von irgendwo nach Installieren oder muss
-
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
-
Thread
UART oder I2C
Platine mit zwei unterschiedlichen Mikrocontrollern kommunizieren: einen 80C515 als Master und einen AT90S2313 als Slave. Beide werden durch den gleichen Clock von 12MHz gesteuert. Soll ich die UART der Controller oder doch lieber einen I2C-Bus dafür nehmen? Ich habe Null Ahnung! Gibt's dafür n'e fertige
-
Thread
USB CardReaderWriter & Atmega
www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost/usbh08.jpg ein Bild der Hardware, auf der deutlich ein AT90S2313 erkennbar ist. Allerdings muss zusätzlich zum grundlegenden USB-Protokollstack auch noch Unterstützung für "Mass Storage Devices" - nichts anderes ist der Kartenleser - und für die zu erwartenden
-
Thread
einfache schaltung für eeproms
einlegen, oder per Polling den Status des EEPROMs abfragen. Wenns noch einfacher sein soll: Ein AT90S2313, 2 serielle Schieberegister für die Adressleitungen, ein klein wenig Software - fertig. Noch einfacher sind serielle EEPROMs, die man inzwischen auch bis zu einer Größe von 64KByte bekommt.
-
Thread
FM-Tuner mit AVR ansteuern
Roland Walter www.rowalt.de hat letztes Jahr einen Frequenzzahler U813+AT90S2313 für UKW Bereich 144-146 MHz in Funkamateur veröffentlicht. Die Schaltung ist hier: http://www.rowalt.de/mc/avr/avrboard/09/avrb09.htm Gruß Alexandre
-
Thread
Schachuhr mit AT90S1200
Layout und Programm laufen auch mit dem AT90S2313. Bislang ist ein AT90S immer erst dann eingestellt worden, wenn ein Pin-kompatiebler Nachfolger auf dem Markt war.
-
Thread
Serieller Programer
Hi Leuts, ich habe hier aus einer Elektor (3/2003) ein AVT-Board mit dem AT90S2313 mit intergiertem Programmieradapter für die RS232C nachgebaut, einwandfrei. Nun habe ich die Schaltung nochmals aufgebaut (mittlerweile 3mal) für einen ATMega16. Geht gar nicht. Aber ein Programmieradapter für den AT90S2313 sollte doch auch bei einem ATMega16 funktionieren, oder ?
-
Thread
ds1307 - wo bekommen?
Upps es ist ein AT90S2313. Ich hab die Bezeichnungen noch nich so drauf, sorry Alternativ hab ich mal über den PCF8583 gelesen. Der soll auch RTC an I2C machen, aber noch weniger erfahrungen :) . Reiner
-
Thread
Wo soll man heute noch bestellen?
woanders für den halben Preis (und weniger) bekomme. Beispiele: L293D: 6,95 zu 2,00 AT90S2313: 6,11 zu 1,85 ATMega32-16: 23,10 zu 6,20 (!) 74HCT244: 0,79 zu 0,25 RAM62256: 5,09 zu 1,10 (und dann noch die schnelleren...) EEPROM 28C256: 14,06 zu
-
Thread
Flash, wieviel
Einen ATMEGA8 oder ATMEGA16 als Einstieg kann ich mich nur anschließen. Ich hab damals mit einem AT90S2313 (2KB Flash, 128Byte RAM) angefangen. 2KB Flash bekommt man aber relativ schnell voll. Wieviel RAM du brauchst kommt *sehr* auf den Anwendungsfall an. >ich möchte mir gerne einen Mikrocontroller
-
Thread
LED´s Dimmen
Nun möchte ich diese mit einen MC Dimmen da habe ich einen Mega16, Attiny26, at90s8535 und einen at90s2313 Also währe doch was dabei denke ich mal. Ob Transistor oder nicht das ist mir egal Hauptsache es geht. MFG: Fichte
-
Thread
Datenverlust internes EEPROM AVR
Dieser Tip für den At90S2313 war wirklich gold wert :)) Grüsse, Manfred
-
Thread
Pin eines uC verschieben in Eagle
den Schaltplan etwas übersichtlicher zu gestalten. Wie geht das nur?? Wenn ich z.B. den Atmel At90S2313 in meinen Schaltplan einfüge sind alle Ports auf der rechten Seite...leider kann ich nicht ein paar ports auf die linke Seite verschieben. Würde mnich sehr freuen von Euch zu lesen. Grüße, Marc
noch nicht den Befehl, bzw. das tool mit dem ich jetzt die Pins verschieben kann. Ich habe nun den at90s2313 aus der Biblio. atmel.lbr geöfnet, aber wie mache ich es mit dem verschieben?... Wenn ich move benutze geht das ganze symbol mit nicht der einzige pin den ich haben möchte. Vielen Dank!
-
Thread
Assemmbler in Basic ?
größe des erzeugten programmcodes auf 2kbyte beschränkt ist. damit kann man aber zum beispiel den at90s2313 schon vollständig beschreiben.
-
Thread
IRDA und AT90S2313
Hallo alle zusammen, ich bin neu auf diesem Sektor und möchte mit einen AT90S2312 3 Relais per Ird steuern. Für die Steuerung möchte ich eine alte Fernbedienung nutzen. Der Aufbau der Elektronik ist kein Problem nur die Programmierung (über BascomAVR -> wenn möglich ;-) ). Ich bin für jede Hilfe dankbar. thx Ronny
-
Thread
AT90S2313 & IR Sender
Hallo, ich möchte 2 AVR's über Infrarot vernetzen. Timer sind belegt d.h. ich kann sie nicht verwenden. Daher dient der NE555 zur Modulation. Als Empfänger nehme ich einen TSOP1736. Kann ich den TxD - Pin vom µC direkt auf den NE555 legen oder muss ich das Signal noch invertieren? Schaltung befindet sich im Anhang, die beiden Schaltungen die Daten austauschen sollen sind identisch. Baudrate spielt erstmal keine Rolle. Gruß, Dominik
-
Thread
Videosignal, Fadenkreuzgenerator, IC?
schau mir das Teil mal an! Das Bild auf der Seite zeigt mir allerdings nur einen kleinen AVR (AT90S2313). Sitzt der STV5730A auf der Rückseite? Gruß, Michael
-
Thread
STK 500
Immer kommt eine Fehlermeldung. Da ich noch ein STK 200 habe, habe ich das Board benutzt und den AT90S2313 programmiert. Einwandfrei! Nun den 2313 in das STK 500 gesetzt und der uC läuft. Aber es ist nicht möglich ihn zu programmiern. Die Chip Signatur läßt sich auf dem 200 auslesen, nicht aber auf
-
Thread
AT90S2313 & LCD in Codevision AVR: Problem bei Ansteuerung
Hallo, habe Probleme bei der Ansteuerung eines LCDs mit HD44780. Ich habe versucht das Assemblerprogramm aus dem Tutorial in C zu portieren. Leider ohne Erfolg. Initialisierung scheint okay zu sein, aber ich bekomme keine Zeichen auf's Display. Hardware ist okay, da die Ansteuerung mit dem Programm aus dem Tutorial funktioniert. Ich habe die Pin Belegung allerdings geändert (natürlich auch im Assemblerprogramm): PB0 - RS PB1 - RD PB2 - E PB3 - frei PB4 - D0 PB5 - D1 PB6 - D2 PB7 - D3 Im Anhang befindet der der Sourcecode für Codevision AVR. Hoffe mir kann jemand helfen, es scheint
-
Thread
Spannungsabfall bei Motorbetrieb
Hallo, Benutze einen AT90S2313, der einen ULN2308 ansteuert. Dieser treibt ein Relais. An diesem hängt ein kleiner DC-Motor. Beim ersten Einschalten wurde der Controller warm und die gesamte Schaltung zog über 200mA. Der Motor
-
Thread
Länge Interrupt-Routine
ich habe folgenden Programmcode als Interrupt-Routine für den Timer0 Overflow für einen Atmel AT90S2313 geschrieben. Funktion ist einen 4 Byte Zähler hochzuzählen und die beiden INT-Interupts getrennt für eine bestimmte Zeit zu verzögern (erst wieder an wenn Zeit abgelaufen). Der Timer ist so
-
Thread
Programmer oder controller defekt
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
-
Thread
Problem mit TINY2313-24SI
Wobei 24MHz kein Problem ist: Der AT90S2313 läuft bei mir seit Monaten mit 18MHz (EEPROM verwende ich nicht)...
Der CPU an sich läuft auch mit höheren Taktfrequenzen, nur der Flash macht nicht mehr mit. Beim AT90S2313-10 lief immer eine kurze Programmschleife, die 256Bytes aus dem Speicher an einen Port ausgegeben hat. Bei 18MHz liefen alle getesteten AT90S2313, bei 20MHz etwa 50%, einige hängen sich nach 5-10s
-
Thread
ATTINY2313: Warum kann ich nur parallel flashen??
bekommen und versuche sie In-Circuit, daher direkt in meiner Applikation zu flashen. Mit einem AT90S2313 ist das kein Problem. Die Leute vom Vertrieb (Ineltek HH) konnten mir auch nicht helfen. Eventuell soll die Clock vom Tiny zu langsam sein?? Das hat bestimmt etwas mit den Fuse - Einstellungen zu
Außerdem kennt das STK500/AVR Studio 4.07 den Controllertyp nicht. Nehmt Ihr da ersatzweise den AT90S2313 oder gibts da eigene .ini-File Einträge für das STK500? Vielen Dank für ein paar Tipps und viele Grüße. :)
-
Thread
I2C oder SPI, eure Meinungen
das Bussystem zw. den Atmels arbeiten. Je nach Anzahl der CNC-Achsen kommen dann noch 3 bis 5 At90s2313er oder auch mega8 als Slave's zum Einsatz. Diese übernehmen die Interpolations-Aufgabe und Ausgabe an die Endstufen. Meine Frage: Welches der beiden Bussysteme I2C oder SPI würdet ihr hier
-
Thread
Werte im EEROM speichern im Betrieb - geht das?
Meine Anwendung (AT90S2313) soll einen Kalibrierungswert permanent speichern und bei Neueinschalten geich wieder vorfinden, so daß diese Kalibrierung nicht jedesmal ausgeführt werden muß. Geht das mit dem AVR Instruktionssatz
-
Thread
Welchen uC
STK500. Als ich vor nem Jahr mit uC's angefangen habe, hab ich mir selber ein Testboard mit dem AT90S2313, Tastern und LED's gebaut. Das hat mir vollkommen gereicht. Heute bau ich die Sachen zum Testen auf nem Steckboard auf, da ist man sehr flexibel. Dominik
-
Thread
Software im 2313 vor auslesen schützen?
vor dieser Problematik stand ich noch nicht... ;-( Kann mir mal jemand sagen wie ich die Soft im AT90S2313 vor dem "kopieren" schützen kann. Ich habe ein STK500 kann doch nicht so schwer sein oder? Wie kann man das überprüfen ob es dann auch geklappt hat. Danke im Voraus... Gruß AVRli
-
Thread
A/D Wandler
gesagt, mit 'nem GAL oder Standardlogik würd's gehen oder auch mit einem kleinen uC (z.B. AVR/ AT90S2313). Eventuell noch pragmatischer geht's über den Printerport, u.a. hier ist das mal dokumentiert: http://www.codeproject.com/csharp/csppleds.asp Buchtipp...tja..vielleicht mal Halbleiterschaltungstechnik
-
Thread
8Kanal Relaiskarte Seriell
Serielle Schnittstelle. Es können bestimmte Schaltfolgen via Computer oder mit dem vorhandenen µC AT90S2313 programmiert werden. Lichteffekte für Bühnen und Diskotheken ist auch ein weiterer interessanter Einsatz für diese Karte. Die Relais schalten max 250V AC und haben einen Schaltstrom von 16A (abhängig
-
Thread
IR-LED Datenübertragung
Sender auf einen Pin eine "1" gebe und diese "1" am Empfänger auch ist. Ich hab einen Atmel AT90S2313 mit 3,6864 MHz Quarz den ich in Basic programmieren möchte. Vielen Dank schon mal!!! Tobias
-
Thread
AVR LED nur gegen Vcc oder auch gegen Masse?
Hallo Frederik, auf welches Datenblatt beziehst du dich? z.B. beim AT90S2313 kann der Controller 40mA gegen Masse schalten aber nur 5mA zur Versorgungsspannung (jeweil bei 1V Spannungsabfall im Controller) mfg Werner
-
Thread
USB to Serial converter
Unterschied zur Igor-Lösung, dort gibts das nicht. Speicherbedarf: Die Igorlösung nutzt einen AT90S2313 voll aus, braucht also etwa 2KB Flash und 120 Byte RAM. Die FTDI-Teile sollten eigentlich nichts brauchen, da macht der Chip alles selbst (glaube ich, ich hab' mir das noch nicht im Detail angeschaut
-
Thread
Erfahrungsaustausch LPC21xx ARM Controller
einem Rutsch installiert und läuft super. Mit Speicher knausern mußte ich noch nie (außer beim AT90S2313). Aber ich habe jetzt eine Anwendung, wo ich viele Berechnungen spürbar schneller als auf dem 8051 benötige. Da kommt eigentlich nur der LPC2106 in Frage. Im Thumb-Mode erzeugt der Keil 16Bit-Code
-
Thread
2313 + interner 16-Bit timer
Hallo, wer hat Erfahrung mit dem internen 16-bit-timer beim AT90S2313? Ich möchte damit einen 1000 Hz-Ton erzeugen und über Pin3 ausgeben (OC1). Sollte angeblich möglich sein, aber bislang klappt es nicht. Hat hier jemand Erfahrung? oder sogar ein Listing? Bin
-
Thread
Nun hats auch den 2313 erwischt
wie zu erwarten war - end of life. "The AT90S2313 will be replaced by the pin and funcionally compatible ATTiny2313, wich is available now" Hat schon jemand mal den Tiny2313 in den Händen gehabt?
-
Thread
wie nummerisches Display anschließen?
verbaue möchte ich mir noch einige Erfahrungen sammeln. Ein kleines Experimentierboard für den at90s2313 habe ich auch schon gebastelt
Hier ein Bild es AT90S2313-Testboards