-
Thread
Eeprom Problem AT90s2313
Hallo, seit ein paar Tagen habe ich einen Ds1820 (Thermometer IC). Er funktioniert auch sehr gut. Jetzt wollte ich die Daten über Nacht sammeln und dafür in den EEprom eines 90s2313 speichern. Mit einem Zähler wollte ich das tun, allerdings wird er beim Einlesen der Temperatur auf Null gesetzt!(siehe Code) Auszug vom Code: ... Zaehler = Zaehler +1 1wreset 'Reset DS1821 1wwrite &HCC 'überspringe ROM 1wwrite &H44 'starte Temperaturkonvertierung Waitms 300 'warte 100 Millisekunden 1wreset
-
Thread
Welches Testboard ?
halten und mit Bascom Programmieren, deswegen sollte man den uC schon genau so programmieren wie den AT90S2313.
-
Thread
AT90s2313 EEPROM beschreiben?
Leute, brauch mal wieder eine kleine Hilfestellung. Wenn ich das richtig verstanden hat, hat der AT90S2313 ein internen Programmspeicher, SRAM und ein EEPROM. Ich arbeite mit WINAVR C und suche verzweifelt die Befehle mit den ich den EEPROM anprechen kann. Weiß jemand wie die lauten oder wo ich die finden
-
Thread
Probleme mit dem WinAVR System
bekomme ich: [code] C:\WinAVR\examples\demo>c:\winavr\utils\bin\make avr-gcc -g -Wall -O2 -mmcu=at90s2313 -c -o demo.o demo.c process_begin: CreateProcess((null), avr-gcc -g -Wall -O2 -mmcu=at90s2313 -c -o demo.o demo.c, ...) failed. make (e=2): Die angegebene Datei wurde nicht gefunden. C:\WINAVR
-
Thread
Wie lese ich eine Frequenz beim Atmel mega32 ein?
An michael: Wieso bist du so unfreundlich? Es ist nur für den AT90S2313 und nicht für einen mega32 und da wir uns damit noch nicht so gut auskennen, müssen wir erst selber mal schaun, wie wir das Problem am besten lösen. Außerdem ist es nicht einfach ein fertig programmiertes
-
Thread
Quarz oder Quarzoszillator?
Im Prinzip geht beides: http://www.mikrocontroller.net/wiki/AVR_Checkliste Der AT90S2313 wird im Auslieferungszustand vermutlich erstmal einen Quarz erwarten.
-
Thread
Faller-Car System Steuerung mit AVR ?
Reedkontakten gehts auch. Faller machts auch so) Aber jetzt eine Frage: Wie sieht denn das Programm des AT90S2313 von Infracar.de aus. Weiß das vieleicht einer?
-
Thread
Schrittmotor ohne Treiber an AT90S4433
Evaluationboard mit Vorserientreibern für ca. 250mA (TMC235 ist nie in Serie gebaut worden) und Atmel AT90S2313 anbieten - Foto siehe Anlage. Bei Bedarf bitte melden - wir stellen es dann für 20 EUR bei EBAY rein.
-
Thread
Pensionist sucht "Anschluss" (Sohn sucht Rat für Geschenk)
ich was falsch "beobachtet" habe!! bin ja noch n noob *g* betreffend µC: habe anfangs mit nem AT90S2313 rumexperimentiert. diesen hab ich aber bald in den mist geworfen, weil´s mit dem nur probleme gegeben hat vor allem mit fusebits usw. verwende jetzt den 8535 der funktioniert noch immer einwandfrei
-
Thread
AVR ISP Adapter Probleme
mir nicht immer (Fehler -21, -24) Keine Ahnung warum es nicht geht, Sonst hab ich immer den AT90S2313 drin, Da läufts ohne Probleme...
-
Thread
Spinnt mein Controller?
Ich habe mir einen kleinen Testaufbau mit einem AT90s2313 aufgebaut und folgendes Programm darauf geschrieben: .include "2313def.inc" ;Definitionsdatei laden .cseg ;Beginn eines Code-Segmentes .org 0 ;Startadresse=0 ; start
-
Thread
Interupptproblem
Hi. Ich möchte bei meinem AT90S2313 den Interuppt so einstellen, das jede Änderung den Interuppt auslöst. ldi temp, 0b00000001 ;INT0 konfigurieren out MCUCR, temp Die anderen 3 Interuppt's, fallende, steigende
-
Thread
Suche USB I/O Baustein mit I2C Schnittstelle !
Ohne SMD ist vielleicht die Appnote von Igor Cesko was. die Funktioniert mit nem AT90S2313 ist allerdings low speed usb
-
Thread
Fehler in GCC mit AT90S2313 ?
); Ab welchen Konstantengroesse Fehler auftretten, habe ich noch nicht rausgefunden. uC ist AT90S2313. Ist jemandem sowas passiert? Seltsam ist, dass Code compilliert und in uC geladen wird. Gruss. P.S.: Die Konstanten stehen ueberall im Code, auch in Funktionen. Muesste man die alle am Anfang
avr-size schon selbst ein bissel im Auge behalten... Zum Experimentieren sind die Mini-Chips wie AT90S2313 aus diesem Grunde auch eher ungünstig. Nimm lieber einen ATmega8, kostet nur paar Cent mehr, hat aber viel mehr Platz.
-
Thread
ISP Programmieradapter
zufällig noch jemand ein Blinklicht Programm, damit ich testen kann, ob die Schaltung funktioniert. (AT90S2313) Wäre super, danke avusgalaxy
-
Thread
AD Wandler am AT90S2313
Hallo, ich habe einen ADS7822 12 bit 75 kHz AD Wandler mit seriellem Output an einen 2313 gepackt um das Ding auszulesen und die Daten an den PC zu senden. Ich benutze BASCOM und ich habe den leichten Verdacht, dass meine Lösung, für jedes der 12 seriellen Bits eine eigene Variable mit 1 Bit Größe zu benutzen seeehhhrr seehhr suboptimal ist. Wie würde man sowas denn normalerweise ansteuern? Und existiert eine einfache 1 Chip Lösung um per USB schneller die Daten an den PC zu senden als nur mit der RS232 Schnittstelle? Viele Grüße und vielen Dank, Michael
-
Thread
Application Note AVR309 ATMega8 USB (Erfahrungsaustausch)
machen, aber meine Frage scheint hier am besten aufgeheben zu sein. Ich habe das ganze mit einem AT90S2313-10PI nachgebaut und habe das Problem, das Windows zwar ein USB:Gerät erkennt, angeblich auch ein Treiber installiert (ohne das ich sagen muß welchen) dann aber schreibt es funktioniet nicht richtig
-
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
USB I/O-Interface
Du Lädst dir einfach die Fertige *.hex - Datei, flasht damit z.B. deinen AT90S2313 und schon ist's fertig. Naja, du müsstest schon den AT90S2313, da nur dieser mit der "Firmware" 8 IO's hat. Software beispiele gibt's da auch zum Download. Wenn du keinen ISP für AVR's hast schick mir einfach einen AT90S2313 per Post und ich schick ihn dir mit der Firmware zurück. Dom
-
Thread
4x16 LCD - Asm Routinen
paar Asm-Rountinen für ein 4 Zeilen/16 Zeichen Standard LCD. Ich hab das LCD bereits mit meinem AT90S2313 verkabelt, aber mit den Routinen aus dem hiesigen Tutorial kann ich leider nur die 1. und die 3. Zeile ansteuern. Liegt das an meinem LCD, oder muss man im Quellcode noch irgendetwas einstellen ?
-
Thread
90S2313 und EEPROM bekanntes Problem
Hallo! steht da: AVR091: Replacing AT90S2313 by ATtiny2313 http://www.atmel.com/dyn/resources/prod_documents/doc4298.pdf nicht alles notwendige drinnen? servus, Martin
oops, Zahlendreher. Sollte natürchlich AT90S2313 heißen.
-
Thread
Pull up zu "stark"???? BASCOM
Hi Leute, hab grad wieder mal ein wenig rumgespielt. An einen AT90S2313 hängt ein IC, dass einen Daten ausgang, einen Clock ausgang und einen IRQ Ausgang hat. Habe da mal mit meinem AVR verbunden und ein kleines Programm geschrieben und es läuft auch alles bestens =
-
Thread
AVR910 Programmer funzt nicht?!
bekommen hat. Seit ich das behoben hab ... einfach den richtigen Stecker nehmen :-) ... kann ich AT90s2313 programmieren, also erfolgreich. Hingegen klappts mit AT90s1200 gar nicht. Es flasht und bei der Überprüfung meckerts. Wenn ich mir den Flashinhalt mit Ponyprog anschaue wundert mich das auch gar
-
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
Code zum Testen von RS232 mit zwei AT90s2313
Hallo. Ich bin gerade dabei, für mein kleines Projekt Voruntersuchungen zu fahren. Nachdem ich jetzt zwei Stunden lang Bugfixing betrieben habe, habe ich jetzt zwei kleine Programme, die den Datentransfer über RS232 zwischen zwei AVRs testen können. Ich habe die beiden AVRs auf meinem Steckbrett, jeweils mit 4MHz Quarzen. Vom Sender-AVR geht eine Leitung von seinem TxD zum RxD des Empfängers. Gemeinsame Spannungsversorgung und Masse, dazu noch jeweils zwei Leuchtdioden mit Vorwiderstand an PortB, Pin 0 und 1. Ich dachte mir, ich stelle es hier mal ein, vielleicht kann es noch jemand gebrauchen
-
Thread
Fusebits beim AT90S2313
Hab ein Problem und das wäre Folgendes: Will einen AT90S2313 programmieren (seriell, Parallelport -> ohne ISP Programmer). Kann zwar Daten aus dem Controller lesen aber nicht schreiben. Kann es sein das die Fusebits verändert werden müssem? Ich arbeite übrigens
-
Thread
Uhrenquarz für den CPU-Takt
hallo ich möchte einen at90s2313 (ja ich weiss, braucht man nicht mehr, ich habe aber noch eine handvoll von denen am rumliegen) mit einem uhrenquarz (32768 Hz) takten, irgendwie scheint das aber nicht zu funktioneren. ich habe
-
Thread
Speicherproblem beim AT90s2313, hilfe.
Hallo, Ich habe ein echtes Speicherproblem mit dem AT90s2313. Ich möchte am LCD einen Wert vom LM75 ausgeben, wegen dem begrenzten Speicher gehts nicht mit "sprintf(buf,"%d",ret)". ret=i2c_start(LM75adress+I2C_READ); sprintf(buf,"%d",ret);
-
Thread
Atmel goes USB
Ein nur 6MIPS PIC hat wohl kaum eine Chance. Für den USB wird ja der AT90S2313 schon mit 12MHz übertaktet (10MHz erlaubt), damits gerade so klappt. Dagegen dürfte es ein 8051 mit Sicherheit schaffen, z.B. der C8051F300. Mit einem 24MHz Quarz hat der dann 24MIPS und ist noch
-
Thread
AT90S2313 vor programmieren?
Moin! kann mir jemand den AT90S2313 vor programmieren? hab meinen uC letztens versehentlich gegrillt! Hab aber keinen programmer mit dem ich nen neuen proggen kann! MFG
-
Thread
Probleme mit WINAVR
ich da tun wenn ich den ATMEGA8535 betreiben will? --------------------- #if defined(__AVR_AT90S2313__) # define OC1 PB3 # define OCR OCR1 # define DDROC DDRB #elif defined(__AVR_AT90S2333__) || defined(__AVR_AT90S4433__) # define OC1 PB1 # define DDROC DDRB # define OCR OCR1 #elif
-
Thread
AVR - Problem
einzige Unterschied zu meiner Schaltung, und der hier im Forum beschriebenen, ist das ich einen AT90S2313 habe und daher die Anschlüsse AGND & AVCC nicht existieren und somit nicht verdrahtet sind. So jetzt zum Problem: Ich starte PonyProg und kann lesen. Beim ersten mal hat das brennen funktioniert
-
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
BASIC verschiedene Takte mit AT90S2313
Hallo, ich hab den AT90S2313 und brauche verschiedene Blinktakte an den Ausgängen. Also Beispiel: PD6 blinkt mit 20Hz / PD5 blinkt mit 10Hz und PD4 mit 50Hz oder so in etwa. Ich programmier noch nicht lange und hab noch keine
-
Thread
Verstehe Resetschaltung nicht richtig
Auto-Reset-on-Power-Down" suchen kann... Reicht denn die interne Power-on Reset Funktion des AVR(AT90S2313) aus? Laut dem Datenblatt liegt die entsprechende Spannung Vpot bei 1,4V, was ja bereits deutlich unter der angebenden Betriebsspannung von 4V liegt.
verlassen kann? Dazu noch mal die Frage: Reicht denn die interne Power-on Reset Funktion des AVR(AT90S2313) aus? Laut dem Datenblatt liegt die entsprechende Spannung Vpot bei 1,4V, was ja bereits deutlich unter der angebenden Betriebsspannung von 4V liegt.
-
Thread
LCD (44780 kompatibel) an ATMEL Mikrocontroller
kam nichts dabei raus. Ich will ein LCD (Hitachi 44780 kompatibel) an meinem Mikrocontroller (AT90S2313) betreiben. Wenn ich nun den Mikrocontroller aus der Schaltung ganz herraussenlasse, bzw, den Strom abzwicke, dann leuchtet die Hintergrundbeleuchtung, und ich kann den Kontrast verstellen. Wenn
-
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
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
vom PC an den MC senden
einzugeben woraufhin eine LED an dem entsprechenden Portpin aufleuchtet. ich benutze: - den at90S2313 - einen max232 für die Pegelanpassung - hyperterm und brayterm zum senden irgendwelche ideen? stark dankbar wär ich auch für ein stückchen Beispielcode, den ihr schon ausprobiert habt und
-
Thread
LED - Uhr
bin ich auch unter die "Uhrologen" gegangen. Die Uhr hat 130 Leuchtidioten und wird von einem At90s2313 gesteuert. Die Leds sind zu 5 Stück für Reihen und 4 Stück für Zeilen in Reihe geschaltet. Damit sie gleichhell sind, werden sie über geschaltete Konstantstromquellen betrieben. Man kann den Apparat
-
Thread
Anfängerfrage
keine Probleme mit Ponyprog etv.. Alternativ lasse dir von jemandem (vielleicht von mir?) einen AT90S2313 mit der Firmware für ein AVR910-Programmer (siehe hier im Forum) brennen, dann wirds sogar noch billiger. Thorsten
hat Vieles verfügbar auf einer Platine zu haben. Aber für den Anfang würde ein Steckbrett, ein AT 90S2313 und ein ParallelPort-Programmierkabel (bestehend aus ParallelPortStecker und 3xWiderständen) vollkommen ausreichen. Außerdem würde ich die Bascom-DemoVersion sehr wohl empfehlen, da darin alles
-
Thread
LCD-Befehl Problem
kurze Anmerkung : Welchen Controller vewendest Du ? Das Programm ist anscheinen für einen AVR (AT90S2313) geschrieben. Da steht aber was von ''.include "8515def.inc"''. Ist das die richtige Definitionsdatei ? Du solltest noch kurz sagen, welche Hardware verwendet wird.. MfG, Khani
-
Thread
Steuerung mit PC
Programmiersprachen. Am sinnvollsten wäre aber wohl einen kleinen Microcontroller mit UART (z.B. AT90S2313) mit der seriellen zu verbinden und entsprechend zu programmieren. Mit einem anständigen Telefonkabel kann man die Daten dann schon so einige Meter sicher übertragen. Für das senden von Daten über
-
Thread
avrprog
deiner seite, gibts denn da einen unterschied? ich hab mir einen usb avr910er gebaut (ft232 mit at90s2313). software hab ich momentan v3.0. was kann man machen damit ich den at89s8252 auch mit dem selben programmer programmieren kann? lg leo
-
Thread
AT90S2313 & AT90S8515
Hallo Leute, ich habe ein programm für einen AT90S2313 geschrieben soweit funktioniert es auch wunderbar! Nun will ich aus erweiterungs Gründen das Programm auf einen AT90S8515 übertragen, leider läuft das Programm dort nicht kann mir jemand sagen was
-
Thread
Flöte mit AT90S2313
Ich will mit einem AVR ne Art elektronische Flöte bauen. Hab 8 Taster an je einen Eingang des B-Ports gehängt. Damit sind die Töne quasi bestimmte binäre Zahlen. Jetzt springe ich je nach Zahl in eine Tabelle und lade dann die dementsprechenden Daten in einen Zähler, der das mit dem Ton erzeugen übernimmt. Meine Frage, kann ich das auch einfacher/edler programmieren? Sourcecode siehe Anhang Wäre für hilfe/Tips sehr dankbar! MFG
-
Thread
STK500 & LCD was mache ich falsch?
LCD.ASM ;Das Programm demonstriert, wie man eine LCD-Anzeige mit ;16 Zeichen x 2 Zeilen an einen AT90S2313 anschliessen ;es wird vorausgesetzt, dass die Anzeige einen HD44780 oder ;kompatiblen Controller verwendet. ;AT90S2313 mit 4 MHz Takt ;*******************************************************
zuruecksetzen, um Programm erneut zu starten loop: rjmp loop ;Tabelle 1 mit dem Text "AT90S2313", der in die 1.Zeile geschrieben ;werden soll Tabelle1: .DB "AT90S2313" ;Tabelle 2 mit dem Text "LCD-Routine", der in die 2.Zeile geschrieben ;werden soll Tabelle2: .DB "LCD-Routine
-
Thread
LED´s
Da weiß ich nichts davon. Mit dem AT90S2313 gehts auf jeden Fall auch.
-
Thread
DMX512 - UART einstellen
Schau mal unter http://www.dzionsko.de/electronic/index.htm Er hat das gleiche mit nem AT90S2313 realisiert und nennt es miniDMX.
die geringere Schrittgeschwindigkeit zum PC mit 115kBit auszugleichen. Dazu verwende ich einen AT90S2313 als PC-Schnittstelle und einen ATmega8 als DMX-Schnittstelle. Nutze dann beide URAT's.
-
Thread
Suche Quelltext für ATTiny12
PD2, LED an PD3 '--------------------------------------------------- $Regfile = "2313def.dat" 'AT90S2313-Deklarationen $Crystal = 3686400 'Quarz: 3.6864 MHz DDRD = &B0001000 'Pin PD3 Ausgang, Rest Eingang 'PORTD = &B0000100 'PullUp von Pin PD2 aktivieren Do If PIND.2 = 0 Then 'Wenn