-
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
ATTINY2313 16Mhz
Nein, ich habe die auch nicht gefunden. Hab aber einfach die AT90s2313 benutzt und es funktioniert.
-
Thread
uC als "minus-pol"
eine LED anschließe, leuchtet sie nicht (das Messgerät zeigt auch nur 0.00V - 0,18V an). Ist mein AT90S2313 kaputt oder woran liegt das? Code: .nolist .include "2313def.inc" .list .def db2=R16 main: LDI db2, 0b00000000 out ddrd, db2 out portd, db2 rjmp main
-
Thread
Flash Programmierung mit ISP geht nicht
Hi, ich versuche zum ersten Mal den ISP programmer zu benutzen. Muß ich leider weil der AT90S2313 kein JTAG hat. Ich habe nun alle makefiles passend eingerichtet, auch die avrdude.conf sowie die giveio.sys wird gefunden, aber das Programmieren über die lpt1 Schnittstelle funktioniert trotzdem
Der Aufruf lautet: avrdude -p AT90S2313 -P lpt1 -c avrisp -C avrdude.conf -U flash:w:out.hex avrdude.conf und giveio.sys sind der Einfachheit halber ins Projektverzeichnis kopiert. Es ist zwar ein Pfad auf das bin Verzeichnis gesetzt
-
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
Atmeg8 im Leerlauf sehr heiß??
den ATMEGA8-16PI ich hab die schaltung eigentlich gleich aufgebaut wie meine schaltung mit dem AT90S2313 , nur halt andere Pinbelegung und AVCC VREF sind noch dazugekommen
sein: Herr Edelsbrunner schreibt, er hätte analog zu einer bereits bestehenden Schaltung mit dem AT90S2313 aufgebaut, dann muss er doch wissen, was oben und unten ist.
-
Thread
Problem mit At90s2313 (Eagle )
Bei Bild 1 habe ich die Pins vom At90s2313 mit dem net Befehl verbunden.
Wenn ich das Raster auf standart Stelle dann funktioniert es nicht, da der Pinabstand des At90s2313 im Schaltbild zu gering ist. Gibts andere Lösungsvorschläge. mfg Jan
-
Thread
Atmel90s2313 Quarz benötigt?
gegoogelt aber nichts gefunden) Da muss man nicht googeln, es genügt völlig, im Datenblatt des AT90S2313 das Kapitel über die Taktquellen zu lesen. ...
-
Thread
ISP Interface für das AVR Mega32 Experimentierboard
Ich programmiere meinen Mega-32 mit dem gleichen ISP, wie für den AT90S2313 oder Mega-8. Mache ich etwas falsch?
-
Thread
AVR309 Borland C++ Compiler
Hallo Forum, ich habe folgendes Problem, ich möchte einen AT90S2313 der bei mir am USB Port hängt über ein selbstgeschriebenes C++ Programm ansprechen nur ich bekomme es einfach nicht hin die DLL zu verwenden. Das Code Beispiel von Igor Cesko lässt sich nicht Compilieren
-
Thread
Bitfehler im EEPROM
Reihe. Selbst mit ext. watchdog/brownoutdetector hatte ich massive Probleme, namentlich AT90S1200 AT90S2313 AT90S8515 bei den anderen weiss ich es nicht aus eigener Erfahrung, wird aber auch nicht anders sein. Lustig ist eines meiner ganz alten Projekte, darin werkelt ein 1200er als Anzeigentreiber.
-
Thread
2 Potentiometer mit AT90S2313 messen
Wie die Betreffzeile schon sagt suchen ich eine Möglichkeit mit dem AT90S2313 zwei widerstandswerte zu messen ist dies überhaupt möglich oder kann man nur einen messen?
Du kannst nur Spannungen messen, keine Widerstaende. Und mit nem AT90S2313 wird das ohne zusaetzliche externe Komponenten garnicht gehen.
-
Thread
AT90S4433 will nich laufen..
die verbindung benutze ich das parrallelportkabel mit ISPschnittstelle welche ich erfolgreich für AT90S2313 µC benutze! ich habe die ports am 4433 genauso wie bei den 2313ern verbunden, bekomme aber keine verbindung. folgende fakten kann ich anbieten: - Alle kabel und lötstellen auf leitfähigkeit
-
Thread
Mein Timer funktioniert nicht
Funktioniert leider auch nicht. Als Chip habe ich wie im AVR-GC Tutorial den AT90S2313.
-
Thread
BuchTipp für C
Programmieren in C, Tools und Entwicklungsumgebungen, Systemdesign, Fallstudien (Beispielprojekt(e) mit AT90S2313) und Objektorientierte Programmierung. Dieses Buch ist auch eines meiner Favoriten. Den Rest an Programmier- und Mikrocontrollerbüchern von mir will ich hier lieber niemandem antun... ;-)
-
Thread
At90s2313 RS232-Schnittstelle
Hallo Leutz Ich habe eine Schaltung aufgebaut die meine serienmäßige Zündung am Motor ersetzen soll. Das Programm soll beim start RPI über die beiden Pins RxD und TxD und dann über einen MAX232 schicken. Leider klappt das nicht so wie es soll und er sendet bei jedem Start was anderes, was überhaupt keinen Sinn ergibt. 1.Versuch Nachricht per Hyperterminal empfangen :RPI<\r><\n> ausgeschaltet wieder angeschaltet 2.Versuch Nachricht per Hyperterminal empfangen : üRPI<\r><\n>. reset Nachricht per Hyperterminal empfangen : © \0\0\0þ Ist jemandem diese Problematik bekannt ? Am Sourcecode
-
Thread
Led an mit Taster
hallo, habe hier ein kleines 5-kanal-lauflicht PD0-PD4 für einen AT90S2313 da ich aber ein absoluter neuling bin ist meine frage wie ich 3 taster PB0-PB2 gegen gnd ins programm einbinde zb. Taster1 start, taster2 schneller, taster3 langsamer kann mir denn jemand helfen
-
Thread
S2313 lässt sich nicht auf STK500 programmieren
Hallo zusammen, ich versuche verzweifelt einen AT90S2313 per ISP auf einem STK500 zu programmieren. Löschen kann ich ihn, nur beim Flash schreiben meldet er "FAILED". Ich habe mit den gleichen Jumper-Belegungen (VTARGET, RESET, usw...) problemlos
-
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
-
Thread
LED per Fernbedienung schalten (Modellbau)
nunmal kein ICP. Und da die dort angewendete Lösung recht stabil arbeitet, habe ich sie auch für den AT90S2313 (der hat ICP) beibehalten. Die 2313-Version ginge auch garnicht mit ICP, da sie 4 Kanäle auswertet und nur ein ICP vorhanden ist. An das Tastsignal des Empfängers kommt man ja nicht immer heran
-
Thread
Unterschiede der AVR-Baureihen
Blick in den Reichelt-Katalog hat mich aber verwirrt. Da taucht zum Bespiel der "2313" als AT 90S2313 und als Atiny 2313 auf. Den "8515" gibt es als AT 90S8515 und ATMega 8515. Und dann gibt es noch die ATMega 8, 16, 32. Doch recht verwirrend für einen Anfänger. Auf Atmels Homepage scheint
Tschuldigung, aber für den Einstieg würde ich immer noch den AT90S2313 empfehlen, wenn's was kleines sein soll. Da muss man sich noch keine Gedanken um verschiedene Oszi-Modi, Brown-Out und so machen und kann sich erst mal mit der prinzipiellen Programmierung beschäftigen
-
Thread
einfache Pausenzeit
geschrieben ist. Um die Grundfunktionen zu verstehen, lohnt es sich, mal das Datenblatt vom AT90S2313 oder AT90S8515 vorzukramen und sich den Aufbau des Timers anzusehen. Auch eine Simulation in AVR-Studio kann zeigen, wie der Timer funktioniert. Dazu benötigt man zwar etwas Assembler, das ist
-
Thread
Problem mit HV-Prog
kann ich erst morgen geben, habe diese nur im Geschäft auf dem PC. 100ns-Problem: z.B. laut AT90S2313 unter Memory Programming: Enter Programming Mode: The following algorithm puts the device in Parallel Programming mode: 1. Apply supply voltage according to Table 22, between VCC and GND. 2.
Ich habe es mittlerweile hinbekommen, das ich die Signatur, Fuses und auch den Speicher bei einem AT90S2313 parallel auslesen kann. Nur wenn ich ihn parallel programmiere (Fuses oder Speicher), funzt die ganze Sache nicht. Es geht sogar soweit, das ich seriell und parallel die Sig nicht mehr lesen kann
-
Thread
Probleme mit ATTINY2313
DEF-Datei noch ändern muß, damit dieses Programm auf einem ATTINY2313 richtig läuft? Auf eienm AT90S2313 läuft es ohne Probleme. Auf dem Tiny läuft es in Zeitlupe! MfG Paul
-
Thread
ADC am Komparator
Naja, ich will eigentlich "as cheap as possible" mit einem AT90S2313 sound samplen und per PWM wieder ausgeben. Ist nur ein Versuch. Dabei wollte ich aber komplett ohne externe ICs auskommen. Trotzdem, wäre nett wenn du mir ADCs empfehlen könntest - billige konnte
-
Thread
reset pull up Verständnisproblem
Danke für die Info... Beim AT90S1200 und AT90S2313 war der Reset-PullUp (und sogar die externe Reset-Beschaltung) noch zwingend erforderlich. Ich verwende den 3k9-PullUp aber (aus Gewohnheit) weiter, das macht den AVR störfester und schadet nicht
-
Thread
Strom über Schutzdioden, wie hoch max.
hoch darf der Strom durch diese sein, damit es sicher noch kein Latch-Up gibt? Die Datenblätter (AT90S2313, ATtiny2313) geben dazu nix her. Sven
-
Thread
AT90S2313 vs. ATTINY2313
Hallo Männer! Ich habe heute AT90S2313 bestellen wollen und keine mehr bekommen. Statt dessen ATTiny 2313. Kann ich die gegeneinander austauschen? Die Anschlußbelegung ist wohl auf den ersten Blick gleich. Wer hat da schon Erfahrungen
-
Thread
Simpler RS232-Programmer ("Statuspinwackler")
doch vom Signalevel vorne und hinten nicht hin?! Ich habs trotzdem mal schnell versucht, mit einem AT90S2313 scheint es zu klappen. Ist das auf Dauer sicher oder sollte ich etwas besseres (z.B. siprog) basteln? (Serieller Port sollte schon sein, der Parallelport ist mit 'ner 1541 belegt :))
-
Thread
Modifizierter Laminator - 1A Ergebnis
es, jeweils zwischen 59 Sekunden- 1 Sekunde aus bzw. Einzeit mittles Taster zu wählen. Ist mit AT90s2313 bestückt. Bei Bedarf schicke ich den Bascom Code per E-Mail. MfG Paul
-
Thread
Timer0 Interrupt in C funzt nicht
Morgen, ich hab n großes kleines Problem, und zwar wollte ich den Timer0 des AT90s2313 starten, damit ein Register incrementieren und den aktuellen Wert an einem Port anzeigen. Den Startwert zeigt es auch an, aber von zählen ist keine Spur. Irgendwie scheint das mit C nicht so einfach
-
Thread
Stromsparmodus beim AT90S2313
Hallo, ich habe eine IR Fernbedienung mittels At90s2313 gebaut die über 2 Microzellen gespeist wird. Im Ruhezustand nimmt die Schaltung 1,5 mA auf. Jetzt möchte ich den AVR aber im "Sleep" Modus versetzten wenn keine Taste gedrückt wird um die Batterien
-
Thread
Was ist #elif?
90S8535 verwenden. Was bedeutet in diesem Zusammenhang "elif" (else-if??) #if defined(__AVR_AT90S2313__) # define OC1 PB3 # define OCR OCR1 # define DDROC DDRB #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || \ defined(__AVR_AT90S4434__) || defined(__AVR_AT90S8535__
-
Thread
Der-Hammer.info HV Programmer Fragen
bauen ja wohl schon hast. Natürlich kann man den avr910 mit jedem Programmer brennen, der einen AT90S2313 brennen kann. Der Hauptvorteil des avr910 Programmers ist, das Du ihn eben mit AVRProg, und damit für die künftigen Updates des HV-Prog verwenden kannst. Die kommen ja bestimmt wieder als ebn
-
Thread
pulsdauer messen
schaltung aufgebaut, die die länge eines Impules mist. Dazu verwende ich den 16-Bit Timer des AT90S2313. /*--------------------------------------- TIMSK = 0x08; //Timer Interrupt. TCCR1A = 0x00; TCCR1B = 0x70; ------------------------------------------*/ Der Interrupt wird auch ausgelöst
-
Thread
avr-as und avr-ld
Nur mit dem Linken klappt es nicht so. Compiliert habe ich mit diesem Befehl: "avr-gcc -c -mmcu=at90s2313 -I. -x assembler-with-cpp -Wa,-adhlns=kernel.lst,-gstabs Datei1.S -o Datei1.o" Nur mit dem Linken klappt es nicht. Wenn ich alle Dateien mit dem avr-gcc linken will muss immer eine C-Datei dabei sein. Der Befehl sieht dann folgendermassen aus: "avr-gcc -mmcu=at90s2313 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 main.o datei1.o datei2.o datei3.o --output main.elf -Wl,-Map
-
Thread
Wer hat ein funktionierendes Bascom-Prog für den MAX7219?
Im Forum habe ich nichts funktionierndes in Basic gefunden. Ich benutze übrigens einen AT90S2313 zur Ansteuerung. Für die Hilfe wäre ich dankbar. Grüße Daniel
-
Thread
UART Recive (at90s2313)
hi, ich habe meine schaltung jetzt um einen max232n erweiter. Und der empfang funktioniert auch so weit. jetzt will ich einen interrupt auslösen wenn ich byte empfange. quellcode: #include <90s2313.h> interrupt [UART_RXC] void empfangen(void) { PORTB = UDR; while(1); } void main(void) { DDRB = 0xFF; UCR = 0x98; USR = 0x00; UBRR = 0x19; #asm("sei") while (1) { PORTB = USR; } } Im Inhalt des USR ist 6Ch. Unter http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Allgemeines_zum_UART stehen nähere register
-
Thread
STK500 Spannung schlecht?+AT90S2313
Hallo zusammen, ich habe ein Problem mit einem AT90S2313... Also, ich habe mir ein Platinenlayout machen lassen. Auf der Platine sitzt ein AT90S2313. Ein ISP-Stecker und ein 4MHz Quarz mit 22pF Kondensatoren ist auch drauf....Also alles was man zum Flashen
macht. Könnt ihr mir bitte sagen, was das sein könnte?? Muss man beim Programmieren eines AT90S2313 irgendwas besonderes beachten oder ist alles normal ? Vielen Dank schon einmal im Voraus! Gruß Daniel!! :)
-
Thread
uart schnittstelle für at90s2313
Hi, ich plane für meinen at90s2313 ein verbindung mit einem pc aufzubauen. ich hab mir dazu auch schon ein max232 besorgt. problem nummer 1, ich hab nur einen max232n bekommen. ist hier der schaltungsaufbau anders ? aufbau
-
Thread
Mit AVR prüfen ob PC eingeschaltet ist
Hallo! Für ein Projekt, muss ich mit einem AT90S2313 prüfen, ob ein PC an ist oder nicht. Kann ich einfach eine +5V-Ader des PC auf einen Eingang des AVR legen und den gleichzeitig mit einem 10k-PullDOwn mit GND verbinden und den Eingang dann abfragen
-
Thread
Tsop1738 an At90s2313
Hi, ich möchte gerne ein TSOP1738 (IR Empfänger) an mein At90s2313 µC anschließen. Im datenblatt des TSOP steht auch ein beispiel für die schlatung. meine fragen sind nun. für welche baud rate muss ich mein µC programm schreiben ? 19200 ? wie heißt der passende
-
Thread
AT90S2313 <=> AT90S8515 ?
3486577174/ingenieurburojur ) zugelegt. In diesem Buch beziehen sich viele Beispiele auf den AT90S2313. In meinem STK500 steckt aber ein AT90S8515. Gehe ich jetzt recht in der Annahme das der AT90S2313 eine "Untermenge" des AT90S8515 ist und die Beispiele dann auch ohne Änderung auf dem AT90S8515
-
Thread
Einstiegsschwierigkeiten mit Mikrocontroller-Kochbuch
zu schaffen. als hardware habe ich den willem advanced mit adapterplatine für avr's. habe einen at90s2313 und einen at90s8515 beide pdip. zusätzlich habe ich noch haufenweise kleinkram, quarze, widerstände, kondensatoren dieoden, transistoren 5V spannungsregler lochraster usw.. Mein problem ist das
-
Thread
avrasmeditor
folgende typen unterstützt: AT90S1200-4,AT90S1200-12,AT90S2323,AT90LS2323, AT90S2343 AT90LS2343 AT90S2313-4 AT90S2313-10 AT90S4433 AT90LS4433 AT90S8515-4 AT90S8515-8 AT90S8535 AT90LS8535 AT90S2333 AT90LS2333 AT90C8534 AT90S4414-4 AT90S4414-8 AT90S4434 AT90LS4434 ATmega103 ATmega103L ATtiny22L ATtiny11L
-
Thread
Frequenzzählung möglichst sparsam mit 2313
Suche doch 'mal nach: reziproker frequenzzähler at90s2313
-
Thread
einige fragen zu AT90S2313
hi, ich plan ein schaltung mit einem AT90S2313 aufzubauen. deshalb hab ich mal ein paar fragen. frage1: funzt die folgende schaltung zu flashen des µc ? http://www.meierspage.net/how2s/at90s2313_mikrocontroller_programmieren/at90s2313_
Hallo jeroen, Warum soll es der AT90S2313 sein? Das ist ein Auslaufmodell. Der ATtiny2313 hat die gleiche Pinbelegung, braucht für einfache Anwendungen keinen Quarz, weil einen internen Oszillator hat und braucht keine Resetbeschaltung,
-
Thread
AT90s1200 und PonyProg
Chips. Andererseits würde ich mir das ASM-Programm mal ansehen und so abändern, dass es auf dem AT90S2313 läuft. Sind ja nur Int-Vektoren und Stackpointer zu ändern. ...
-
Thread
FX614 ,TCM3105 Bezugsquellen
Bezugsquellen? Ich bin zwar noch Anfänger und habe bisher nur kleine Programme in ASM auf einem AT90S2313 geschrieben und würde mich sehr über Hilfe freuen. Vielen Dank schon im Voraus Gruß Marc Gauger
-
Thread
Funkscanner (DME) Selbstbau
Alarmierung und dem POGSAG Verfahren leider nicht so gut aus. Ich habe aber schonmal mit einem AT90S2313 einen 5 Tonfolge Auswerter aufgebaut. Das ganze musste dann aber auch über einen "externen Empfänger" mit den Tonfolgen gefüttert werden. Der Aufbau eines Scanners, bzw. Empfängers über einen Empfangsbereich