-
Thread
Immer -21 bei Ponyprog trotz erhötem AVRByteWriteDelay
avrisp.html PonyProg erkennt Flash-Size und µC-Typ und kann auch den µC auslesen. Ich verwende den AT90S2313. Wenn ich aber eine Flash-Datei lade und auf write flash klicke kommt immer "write error -21". Ich habe die Werte in der .ini schon auf AVRByteWriteDelay=50 AVREraseDelay=1000 erhöht, was aber
-
Thread
7 ältere neue AVRs gegen Porto & Verpackung abzugeben
Warensendung. Folgende AVRs werden abgegeben : ATmega8515L 8Pi AT90S8535 8Pi AT90S2333 8Pi AT90S2313 10Pi 2x AT90S2343 10Pi AT90S4414 8Ji -> PLCC
-
Thread
Suche Anleitung Bascom Simulation
lassen und mit Taster gezielt ein und ausschalten. Dabei habe ich aber mindestens 50 mal den AT90S2313 beschreiben müssen bis es dann richtig geschrieben war. Da möchte ich doch lieber erst einmal im Simulator testen. Leider verstehe ich die Funktion vom Simulator nicht. Kennt jemand eine Anleitung
-
Thread
AVRee Platine aus Elektor
Die Schaltung wurde in der Elektor 3/2003, S. 14 veröffentlicht. Basis ist ein AT90S2313, es ist ein LCD, ein paar LEDs und Taster, eine Spannungsstabilisierung und ein serieller in-system-Programmieranschluß vorhanden. Zur Programmierung kann ponyprog genutzt werden. Platine und Software
-
Thread
Kompatibilität (Pin und Binär)
Naja, bei den AVRs kann man schon "Linien" aufstellen: [pre] AT90S1200 → AT90S2313 → ATtiny2313 → ATtiny4313 AT90S2333 → AT90S4433 → ATmega8 → ATmega48/88/168/328 AT90S2343 → ATtiny11/12/13/15 → ATtiny25/45/85 AT90S4414 → AT90S8515 → ATmega8515 → (ATmega161?) → ATmega162
-
Thread
Wie 8kByte ROM beim AX8-Softcore?
durchkompiliert und die hex-Datei erstellt wenn man die ROM-Größe des eingestellten Chips (hier dann AT90S2313) überschreitet.
-
Thread
Schweiz
anderen IC's die sie im Angebot haben). Meine Erfahrungen mit Atmel haben im Jahre 2002 mit dem AT90S2313 begonnen. Mittlerweile programmiere ich in ASM und C.
-
Thread
ATTiny2313 EEPROM lesen mit Asembler
Die Flags EEWE und EEMWE des AT90S2313 heißen beim ATtiny2313 EEPE bzw. EEMPE. Das scheint aber lediglich eine Umbenennung zu sein. Funktionieren sollten also auch EEWE und EEMWE, sofern sie im Header-File gleich definiert sind. Die
-
Thread
Von AVR nach PIC
bauen und arbeite leiter nur mit Pic. Da ich im internet leider nur etwas gefunden habe mit einem AT90S2313 und nicht mit einem Pic war das meine Frage dazu. -home1.tiscalinet.de/jkatzer/modellbahn/hardware.htm -http://bahn-in-haan.de/_decoder.html(sehr gute Seite) Ich selber arbeite mit Code-Studio
-
Thread
Interrupt-Pin als Eingang?
Hallo. Ich überlege im Moment eine kleine Beschaltung des AT90S2313. Unter anderem möchte ich im Programm zwischen verschiedenen Unterprogrammen umschalten und dazu einfach einen Taster verwenden. Ich wollte diesen Taster einfach an PortD.2 anschließen, der ja
-
Thread
Probleme mit der PWM
der Timer1 hat ja eine "PWM Betriebsart", oder sehe ich das falsch? Der Mikrocontroller ist ein AT90S2313 und programmieren tu ich unter Bascom. Das Ziel wird es sein, dass ich über einen BUZ11 eine Halogenlampen dimmen kann. Wär nett wenn ihr mir aus die Sprüunge helfen könntet, Mfg Jörg Nitsche
-
Thread
avr Board rowalt.de "Hello world "
------------------------------- $regfile = "2313def.dat" 'AT90S2313 $crystal = 3686400 'Quarz: 3.6864 MHz Ddrd = &B0001000 'Pin PD3 als Ausgang konfigurieren Portd = &B11111111
-
Thread
Ist mein Problem lösbar mit einem Mikrocontroller?
verdientes Geld mußt Du auch nicht ausgeben. Für solche Aufgaben reicht ein "kleiner" Atmel, z.B. AT90S2313 oder Mega8, vollkommen. Und wenn Du dann nicht bei Conrad, sondern bei Reichelt bestellst, dürftest Du incl. Programmiergerät bei 10 Euro liegen.
-
Thread
[V] Diverse Boards und Zubehör, auch für Einstieg AVR Mikrokontroller
AVRs via HVPP) - Eigenbau 9) Verschiedene AVRs und Flash Memory: - ATMEGA 32, 16, 8A, 8 - AT90S2313 - ATTINY 12, 13, 85, 13A, 45, 2313 - ATMEL 540 24C256 - ATMEL 546 24C512 - 24C64WP KK2543 - AT45DB01 Bei Interesse an einem oder mehreren Posten bitte mit Preisvorschlag via PN bei mir melden
-
Thread
Schrittmotor -> Frequenz?
die Werte wohl falsch sein. Für eine Tendenz reicht es aber. Jedenfalls habe ich mir mit einem AT90S2313 dann eine dreifach PWM geschrieben und kann nun so über einen Treiber (L293D) die drei Klemmen mit den vorher gemessenen originalen Spannungen (und Strömen) beschalten. Das klappt soweit auch alles
-
Thread
Int1 - Keine Reaktion !!
Hallo, Ich benutze einen AT90S2313 und möchte das der controller auf externe Interrupts reagiert. Das klappt für INT0 einwandfrei, der INT1 Eingang macht aber Probleme. Soll heißen, der Contoller reagiert am INT1 Eingang überhaupt
-
Thread
Mikrocontroller "läuft" nicht
von Elektor (die mit dem AT89C2051) und betreibe sie jetzt mit dem vollständig pinkompatiblen AT90S2313. Die Versorgungsspannung ist konstant (mit Oszilloskop überprüft) und der Takt funktioniert ebenfalls. Sobald ich die Schaltung aber mit dem uC in Betrieb nehme (Der 2313 funktioniert auch) tut sich
-
Thread
Compilermeldung unklar
benutzten möchtest: Das Tutorial schrieb: >" Die folgenden Ausführungen beziehen sich auf den AT90S2313" Bei Atmel ist es leider ein Volkssport bei jedem uC die Register umzubenennen. Das heißt, du musst ins Datenblatt von deinen Prozessor gucken, und nachsehen, wie die Register anzupassen sind.
-
Thread
Usb-Seriell-wandler gibt für AVR910 Vcc von -1V
auszuprobieren. Da es wie zu erwarten :-P nicht funktioniert, hab ich mal an den Vcc und GND Pins vom AT90s2313, der auf dem AVR910 ist, die spannung gemessen. da liegen nun ca. -1V an. also auch am Versorungsoutput für die zu programmierende schaltung. Liegt das an dem Konverter, oder hab ich was an der
-
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
Tabelle im Assemblercode
Hallo, ich habe eine Frage,und zwar geht es um das programmieren eines AT90S2313 in Assembler. Ich würde gerne mal wissen, wie ich genau mit einer Tabelle im Programmcode umgehen muß. Ich hab mich jetzt schon bischen reingefuchst, aber es sind eben noch viele Fragen offen.
-
Thread
Dimmer
Hallo Leute, ich bin gerade dabei mir mit einem at90s2313 einen dimmer für LEDs zu basteln. Ich habe erstmal den Code aus dem Beispiel demo.c von WinAVR etwas verändert und wenn ich nun PortD0 auf Masse ziehe dann dimmt eine LED langsam an und nach einigen
-
Thread
von 8515 auf 2313
und ein anderer als Ausgang. Der ICP (input Capture Pin) wird ebenfalls gebraucht. Nun ist beim AT90S2313 der ICP eine Spezial Funktion vom Port D Pin 6! Vom Port D muss ich jedoch noch ein Pin als Eingang und einer als Ausgang definieren! Das sollte funktionieren oder? Wie muss ich dann den PortD definieren
-
Thread
portb.2 vom atmega32
nachzuschlagen. (Ging um den Thread http://www.mikrocontroller.net/topic/87315#739146 und ich hatte AT90S2313 überlesen) Ich habe es *schäm* nicht geschafft. Auch im AVR-GCC-Tutorial springt mir dazu ehrlich gesagt nichts ins Auge.
-
Thread
Eeprom
schliesslich das beispiel programm gefunden allerdings nicht im datenplatt meines mikros at90s8515 und at90s2313 sondern in den Atmel-Appnotes. Nunja ich bin nicht so gut in englisch und verstehe das nicht so ganz! Ich müsste mehrere register speichern und wieder auslesen. Ich habe erst mal das auslesen
-
Thread
DDS Code AVR ----> 8051
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. ; main loop ; ; r28,r29,r30 is the phase accumulator ; r24,r25,r26 is the adder value determining frequency
-
Thread
Neuling! AVR kaputt? Timing fehler? Ratlos! Hilfe!
µC PRAXIS. Die Theorie ist mir ziemmlich gut bekannt (studiere TI). Ich habe mir einen ATMEL AT90S2313 gekauft und über ein selbstgeschriebenes Programm per SPI programmiert. Offensichtlich funktioniert dies auch. Ich kann Chip-Erase ausführen, den Programmspeicher fehlerfrei schreiben und lese später
-
Thread
Wer kann mir bei diesen beiden Widerstandswerten helfen?
Themen von Ronnie an. Da sind so Sachen bei wie * Batterieaktivator * Kann man anstelle vom AT90S2313 einen Atmega8 verwenden ohne die Schaltung und das Programm anzupassen? * Regelt ein NTC linear? * Macht es Sinn, vor jede Diode eine Ferrit Perle zu packen? Usw. Die Fragen sind schon recht
-
Thread
Bootloader.ich checks nicht.
I, bekomme ich auch nen Antwort: Ver.3.8b (AVR109 Mode, 7.3728Mhz, 115.200 baud) for AN910, AT90S2313www.mikroc ontroller-projekte.de 26.Feb.2006. Soweit so gut. Funktioniert der Bootloader nicht mit AVRSTudio?? Torsten
-
Thread
TSOP auswertung
Hallo. Ich habe einen "Empfänger" für einen TSOP gebaut (mit einem AT90S2313). Dieser soll einen Pegelzustand (5V oder 0V) der Länge entsprechend aufzeichnen und über einen 8-bit Parallelbus ausgeben. Getaktet ist der Chip mit 8MHz. Das Timing ist ausgelegt, dass alle 80
-
Thread
Versorgungsspannung und Takt bei den AVRs
darunter konnte ich die Anzeige nicht mehr ablesen). Mir liegt auch ein Erfahrungsbericht von einem AT90S2313-10PI vor, der problemlos mit 2,5V läuft (Datenblatt: 4,0-6,0V). Schaut man sich die Datenblätter genauer an, dann fällt auf, daß bei den Diagrammen (Electrical Characteristics) nicht zwischen
-
Thread
Register sichern - guter Stil?
Datenspeicher für gewöhnlich von oben nach unten. Man kann beim Start des Chips (ich habe einen AT90S2313) den Stackpointer auf einen Wert setzten, der nicht dem obersten Ende des RAMs entspricht. Dadurch ist - sofern man keine Fehler in Reihenfolge oder Anzahl der Pushs und Pops macht - Dieser Datenspeicherbereich
-
Thread
SIGNAL in WINAVR
hab den Typ direkt im C-File definiert, da ich nicht immer das make ändern will: #define __AVR_AT90S2313__ Scheint zu gehen oder ist das falsch ? 2. ich hab erstmal mit -S übersetzt, um mir den Code anzusehen. Die Funktion SIGNAL (SIG_OVERFLOW0) sichert aber kein SREG und Register und schließt
-
Thread
Interrupt mega163
Hallo, habe eine PC-Tastatur an einem At90S2313 laufen und setzte gerade das Programm auf einen mega163. Hier sind Vectoradressen nicht mehr ein Byte groß sondern zwei. Das Programm läuft, Wie muss der Programmkopf für den Sprung ins Interrupt
-
Thread
CMOS4044 (Set/Reset element) in verbindung mit Mosfet spielt verrückt
immer um etwa 10-12V höher war als die Source des MOSFets. Der ansteuernde MC ist übrigens ein AT90S2313 - die älteren werden sich erinnern :-)
-
Thread
RC5 senden mit Attiny2313
Es könnte daran liegen, dass im Beispiel ein AT90S2313 verwendet wurde, dessen Ports im Gegensatz zum ATTINY nur als Stromsenke arbeiten können.
-
Thread
Adressen anhand einer def. Abfolge durchzählen
Tiny15. Allerdings kannst du den nicht in der Schaltung programieren. Nimm also am besten einen AT90S2313. Olaf
-
Thread
µC Takt-->4 satt 8MHz, Vcc=?
Versorgungsspannung? Wenn dieser Zusammenhang nicht gegeben ist, wo bekommt man die 4MHz Version des z.B. At90S2313, oder den ATMega161L Hoffe ich hab mich so ausgrdrückt, dass es jemand verstehen kann. Danke Roland Schlierf
-
Thread
Ultraschall - Rückfahrwarner
Ultraschall-Rückfahrwarner schon Serie, bei meinem leider noch nicht. Ich denke nun an den Selbstbau mit einem AT 90S2313 (mehr brauchts wohl nicht).Wer von Euch hat sich schon einmal an einem solchen Projekt versucht, und dabei brauchbare Ergebnisse erzielt ? Für Hinweise die Realisierung betreffend wäre ich dankbar
-
Thread
Wie oft kann man EEPROM überschreiben?
Hallo Leute! Ich habe ein kleines Problem, und zwar kann ich meinen AT90S2313 nicht mehr beschreiben. Ich verwende ein STK500-Board, und als Software das AVR-Studio. Habe nun schon alles mögliche versucht, aber der Controller lässt sich einfach nicht mehr beschreiben, und
-
Thread
Hilfe....avr910 unter mac osx
dev stand da : tty.usbserial-A1000zsh mein usb -serial adapter habe ich aus ein avr910 -mit at90s2313 und ein usb modul mit FT232RL. unter xp lauft das ding mit AVR Studio 4 wunderbar,aber unter mac osx nixxxxxx. mit: uisp -v -dprog=avr910 -dserial=/dev/tty.usbserial-A1000zsh -dspeed19200 -dpart
-
Thread
Ziemlichgross
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 -j .text -O ihex seriell1.out rom.hex Kann mir jemand Helfen? MfG Sven Günther
-
Thread
Arduino Micro Programm läuft nicht auf dem Mega
Hansen bei seinem Jesper-DDS (aka /poor mans/ DDS) schon vor über 20 Jahren so gemacht. War ein AT90S2313. Die Seite gibts schon nicht mehr. Aber Mirrors findet man noch. http://www.radanpro.com/Radan2400/mikrokontroleri/Jesper%27s%20AVR%20pages%20-%20MiniDDS.htm
-
Thread
Problem mit AVR-GCC
for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Linking: main.c.elf avr-gcc -mmcu=at90s2313 -I. -gdwarf-2 -DF_CPU=7372800UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns= -std=gnu99 -Wundef -MMD -MP -MF .dep/main.c.elf.d --output
-
Thread
PWM und/oder Simulationshilfe gesucht
.. Habe mir etwas über PWM angelesen und möchte damit nun auch ein wenig "spielen". Habe einen AT90S2313 + 4MHz Quarz genommen und an PB3 (dem PWM Pin) in Reihe ein R und LED Richtung GND geklemmt. Soweit so gut. Bis hierhin klappt noch alles... Was ich wollte, war das die LED wie folgt blinkt: 4sec
-
Thread
Sharp TFT LQ10D021
jemand mal ähnliche Erfahrung gemacht? Habe ich was vergessen? Als µController benutze ich den AT90S2313 mit 4MHZ. (zu langsam/schnell?) Was auch ein problem sein könnte: Ich habe nur das Datenblatt vom LQ9D011 gefunden, und keins zum LQ10D021, die pins scheinen aber die gleichen zu sein. Hoffe
-
Thread
Hilfe! Wo kann man den 16bit Timer des 90S2313 extern starte
Hallo Alle Wo kann man denn den 16bit Timer des AT90S2313 von extern wür eine Frequenzmessung starten, macht man das an dem Pin wo der Timer dransitzt ? Vielen Dank im Voraus René
-
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
Hallsensor TLE4905 an AT2312
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, das einfach weggelassen wird, weil es
-
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