-
Thread
UART - Frage
hiho ich hab ein ähnliches problem, ich empfang auch bloss wirres zeugs :-( -> µC = at90s2313 -> Code: $regfile = "2313def.dat" $crystal = 3686400 $baud = 9600 Do Print "TEST!" Wait 1 Loop End -> baud/xtal fehlerqoute: 0% -> als terminal verwend ich alles mögliche
-
Thread
USB Gerät auslesen mit Atmega8
www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost.html eine reine softwareimplementierung des usb-host für AT90S2313. der herr der das gemacht hat heißt K.Ishikawa.
-
Thread
0.5Mbaud per UART?
mal ne Anwendung von nem RS485 Netztwerk und 32 Teilnehmern, lief mit 921... Baud. Waren lauter AT90S2313 dran. Wie oben geschrieben, muß die Verarbeitung dann razi fazi gehen, also alles aus dem µC rauskitzeln an Leistung. Der kann dann bloss sonst nocht mehr viel leisten. RS232 ist hier tot
-
Thread
Phasenanschnittsteuerung Problem
die Ursache meines Fehlers. [pre]$regfile = "m8def.dat" 'AT90S2313-Deklaratione $crystal = 7372800 $baud = 9600 Config Timer1 = Timer , Prescale = 8 Config timer0 = Timer , Prescale = 1024 Config Int0 = Low Level Enable Interrupts Enable Int0 Enable
-
Thread
error wegen interrupt-routine
ichs auch diesmal probieren. Ich schreibe gerade an einem sehr einfachen Programm für einen at90s2313 und habe mit der Routine: 31 ISR(TIMER0_OVF0_vect) 32 { 33 i++; 34 } den Überlauf des TIMER0 gezählt. Jetzt das seltsame: Das Programm lief bereits, bis ich die gesammte Routine
-
Thread
AVR Bascom Schleife mit Zähler funzt nicht - wieso?
erreicht. Es scheint also, als würde er die Funktion oder das Increment nur einmal ausführen. (AT90S2313, gecodet mit Bascom) [code] Ddrb = &B11111100 Portb = &B00001111 Ddrd = &B1001011 Portd = &B0000000 Dim I As Long 'Schleifenzaehler I = 0 On Timer0 Zeitmesser Config Timer0 =
-
Thread
Externe Interrupts
Hi, Hab's auf AT90S8515 probiert. Sollte später ev. mal auf einem AT90S2313 laufen. Gruss Gerhard
-
Thread
Grafiken über dem µC ans LCD senden
Das ist der Tuner, den ich mit einem AT90S2313 über I2C-Bus ansteuere. Auch erhältlich bei http://www.klein-electronic.de/ Hersteller ist Comtech-Tuner in Taiwan: http://comtech.myweb.hinet.net/
-
Thread
AVRGCC und ATTiny26
: % avr-gcc -mmcu=foo /tmp/foo.c unknown MCU `foo' specified Known MCU names: avr2 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 at86rf401 avr3 atmega103 atmega603
-
Thread
MKII ISP Problem
AMTEL Eval Board Pollin Net IO AVR Studio 4.18 Build 7000 (SP2) Mega16 / Mega32 /Mega644P / AT90S2313 Nun hab mit ein 6 zu 10 pin gebastelt und versucht mal mit AVR Studio auf die Amtels (alle mal durch, am Ende dann immer nur noch den Mega16) zu zugreifen (im Eval Board). Ich sehe die Versorgungspannung
-
Thread
avr910 programmer
compilieren, dadurch erhältst du ein hex-File. Dieses mußt du nun mit einem anderen Programmer in deinen AT90S2313 flashen. Im Anhang die compilierte Version. Gruß Thorsten
-
Thread
AVR Programieren
erst seid 2 Wochen mit dem Thema und will jetzt auch das dort gezeigte Einsteigersystem mit dem AT90S2313 aufbauen. Was hast u den vor damit? http://www.rowalt.de/mc/index.htm
-
Thread
Problem mit dem AtTiny2313
? Ich habs auch nicht mit BASCOM, aber 2313def.dat klingt mir eher nach ner Headerdatei für nen AT90S2313. Beim Tiny müsste eigentlich noch was davor stehen...
-
Thread
RC - Kombionation als Oszillator?
Hallo, ich suche eine möglichst einfache Art zur Takterzeugung für einen AT90S2313. Wenn möglich wollte ich auf ein Quarz verzichten und nur eine RC Kombination nehmen, wenn dies möglich ist. Falls aber ein weiteres IC nötig wäre, dann wäre es evtl. doch schon sinnvoller beim
-
Thread
Atmega32 spricht nicht mehr
Vielen Dank fürs erste! Ich werde dann mal meinen alten AT90s2313 auskramen und es so versuchen. Mfg Stefan
-
Thread
AVR Studio mit AVRisp mkII - erste Schritte
ja interessant. D.h. das muß man also erst aktivieren? Meinen Code hatte ich ursprünglich für AT90S2313 entwickelt. Sag' nicht, daß der auch diese Einstellung per default hatte.
-
Thread
Probleme beim Brennen
Hi, ich habe probleme meinen AT90S2313 zu beschreiben. Ich habe es mit Bascom probiert und er meckert rum das er den chip nicht identifizieren kann. Mit TwinAVR klappt es auch nicht so wirklich. Habe folgenden programmer: http
-
Thread
8bit Dimmer für 230V
Es gab mal von Elektor eine Schaltung mit einem "Optotriac" und einem AT90S2313, die genau deine Vorgaben erfüllt. Ich habe die damals zu einer kleinen Lichtsteueranlage ausgebaut, habe aber keine Unterlagen mehr. Die Ausgabe weiß ich leider auch nicht mehr, aber vielleicht
-
Thread
I²C ????
Ich hätte da auch eine Frage zu. Ich habe 3St AT90S2313 mit einem AT90S8515 über die RXD und TXD Leitungen miteinander verbunden um Daten auszutauschen. Dabei bin ich über Multiplexer gegangen die vom 8515 gesteuert werden. Ist es besser mit dem I2C-Bus
-
Thread
Programmierung des SHT11 mit dem AT90S4433
Hi Tobias, Ich hab hier C-Code für SHT11 und AT90S2313 rumliegen. Meld dich wenn du den noch gebrauchen kannst. mfg werner
-
Thread
Uhrzeitausgabe mit avr
deaktivieren, der ja für SPI benötigt wirt - *AUFPASSEN*. Ich meine mich zu erinnern dass sich beim AT90S2313 (veraltet) in der Tat die Fuses nur im paralellprogramming Modus verändern lassen (welcher mit dem STK500 verwendet werden kann), bei allen anderen bisher von mir verwendete AVRs traf dies aber nicht
-
Thread
Interrupt-Routine zu langsam
während eines Clocksignals von einem anderen Baustein übetragen werden. Der Controller ist ein At90S2313 und ich programmiere ihn mit Codevision C-Compiler. Das Clocksignal wird von dem Baustein generiert. Zur Zeit arbeite ich mit einem externen Interrupt, der zur steigenden Flanke des Colocksignals
-
Thread
Unerwünschter Reset - wie Interrupt abfangen?
genau angesprungen wurde. Ich hatte übrigens bis gestern exakt das gleiche Problem auf einem AT90S2313. Der Code lief bis dahin problemlos, Flash-Belegung ca. 70%, RAM ca. 60%. Dann eine einzige Zeile hinzugefügt, in der eine globale Variable verändert wurde --> Reset-Endlosschleife. Mit obigem default-Handler
-
Thread
ATMega32 und PWM!
@ReMa: ich habe für den AT90S2313 und den ATtiny2313 eine ASM-Source für 8-fach PWM an Pin 12-19 der genannten µController. Vielleicht bringt dich das weiter. Die gesamten Daten sind auf www.pcdimmer.de zu finden. Da habe ich
-
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
Miso/mosi/sck beim 89c2051
genommen, insbesondere sein großer Bruder AT89C4051 ist schon wesentlich leistungsfähiger als der AT90S2313. Aber er braucht eben ein externes Programmiergerät, z.B.: http://www.specs.de/users/danni/tools/pf1051/index.htm Ich setze ihn auch mit Abstand am häufigsten ein. Als Besitzer des
-
Thread
Servoansteuerung mit AVR - unerwarteter Aussschlag
und habe noch nicht soviel erfahrung mit der programmierung. Kann schon ein paar LED´s mit dem at90S2313 ansteuern. Programm in Bascom geschrieben. möchte gerne ein Servo an steueren um etwas zu bewegen. Das Servo soll mit einem Taster zur Linken Seite und mit dem anderen Taster zur Rechten Seite
-
Thread
Maustreiber USB
www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost/usbh08.jpg ein Bild der Hardware, auf der deutlich ein AT90S2313 erkennbar ist." Allerdings ist fraglich, ob auf so einem AVR noch irgendwas anderes geschehen kann. Auch sehe ich noch keine Probleme dabei, Mäuse mit "PS/2"-Interface zu bekommen.
-
Thread
AVR stürzt beim Schalten von Leuchtstoffröhren ab
Gesichtsbräuner gebastelt. Allerdings schalte ich die Rören mit einem Triac, der optoentkoppelt von einem AT90S2313 angesteuert wird. Der AVR hat auch ein eigenes kleines Netzteil und das funktioniert sehr gut, bisher hatte ich keinen einzigen Reset.
-
Thread
Suche Infos zu Timer im ATMega
Schau dir erstmal das Kapitel Timer im Datenblatt eines älteren AVRs an (AT90S2313, AT90S8535), dort sind die Grundfunktionen beschrieben, die bei den neuen ATMegas genauso sind. Wenn du die verstanden hast, dann kannst du auch bei den neuen Datenblättern die Grundfunktionen von
-
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
Atmel Chips in Multisim
AT90S2313 Gibt es ne Möglichkeit Atmel Chips in die MCU Sparte zu importieren bzw ne filebase mit prz files? Weil gibt man Sie manuell ein, kann man nix simulieren.. nutze multisim 10
-
Thread
Kompatibilitätsmodus des Atmega128 mit dem Atmega103
Als 1997 die AVRs entwickelt wurden, kam zuerst der AT90S1200 raus. Später kamen AT90S2313 und AT90S8515 hinzu. Dann wollte man klotzen und hat gleich den ATmega103 entwickelt. Daraufhin hat wohl ein Großkunde den ATmega103 massiv eingesetzt. Die Chips sind nun aber längst eingestampft
-
Thread
Uart_atmega16
> Es wird ein Atmega16 verwendet!! >> /* UART-Init beim AT90S2313 */ Wenn es schon so los geht :) Probier es es damit: [C] int main(void) { UCSRB |= (1<<TXEN); // UART TX einschalten UCSRC |= (1<<URSEL)|(3<<UCSZ0); // Asynchron
-
Thread
schon mal nen MEGA8 verpolt ?
Mir ist es bisher mehrfach passiert, dass ich einen AT90S2313 falschherum in die Fassung gesetzt hab. Habs meist nach 2-3 Sekunden gemerkt und sofort abgeklemmt (Accu Betrieb). Die AVRs waren leicht warm geworden. Glücklicherweise habens bisher alle AVRs überlebt
-
Thread
Input-Abfrage
durchgelesen aber komme einfach nicht dahinter was daran falsch ist: #include <avr/io.h> // AT90S2313 #define taster1 PINB1 int main(void){ while(1){ DDRB=0x00; //Register B Eingang DDRD=0xff; //Register D Ausgang PORTB=0x00; //Pull
-
Thread
Interrupt bei steigender und fallender Flanke möglich?
nochwas vergessen... Prozessor ist ein AT90S2313
-
Thread
Was ist das beste Programierkabel?
bin bis dato sehr zufrieden damit. geflasht wurden damit bis jetzt erfolgreicg atmega8 16 32 at90s2313 und tiny2313. funktioniert auch mit biegen und brechen unter vista x64 mit winavr
-
Thread
Datenverlust internes EEPROM AVR
Dieser Tip für den At90S2313 war wirklich gold wert :)) Grüsse, Manfred
-
Thread
Frage zu DDS-Generator
Rest egal ist. Wenn es sich um den miniDDS von Jesper Hansen mit der Original Software für den AT90S2313 handelt, ist das nicht schwierig: [pre]Serielle Kommandos: Set Type "1".."4" Sinus, Sawtooth, Triangle, Square Set dPhase "s"xxxx ("s" <4 byte, msb ...lsb> Change Phase
-
Thread
Probleme mit ISP-Adapter
ich hab schon alles gecheckt, hardwaretechnisch ist auch alles in ordnung. habe 3 verschiedene AT90S2313 und einen ATMEGA8535 versucht. alles erfolglos. habt ihr mir einen tipp?? danke Niko
-
Thread
ISR(TIMER0_OVF0_vect) beim Tiny2313
Die "io2313.h" ist ja auch für den AT90S2313 und nicht für den Tiny2313. Beim Tiny2313 heißt der Vektor "TIMER0_OVF_vect" und die Header-Datei "iotn2313.h"...
-
Thread
merwürdige Schwingung auf Port (AVR)
Hallo, ich versuche gerade mit einem AT90S2313 ein serielles Display über TXD anzusprechen. Jetzt habe ich mit dem Oszilloskop mal den Port angeschaut und eine hochfrequente Schwingung aufgenommen. Ich habe dann eine andere schaltung mit einem
-
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
LED Blinken lassen
*********************** Taste-LED (1 LED) Compiler : winavr Chip type : AT90S2313 nst, 12.05.2005 *********************************************/ #include <avr/io.h> #include <inttypes.h> #ifndef F_CPU #define F_CPU 10000000UL /* Quarz mit 10.0000 Mhz */ #endif #include
-
Thread
AVR Interrupt "vergessen" lassen
machen lassen, der auf einen timeroverflow reagiert. habt ihr da eine Idee? ich benutze den at90s2313. und wollte es mit SBIC oder SBIS machen. doch dann hab ich gemerkt das die timer nicht im 32iger adressraum liegen :( Danke, Andreas
-
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
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
Ext Interruppt geht nicht
Hallo Hab da ein Problem bei der Anwendung mit einem EXT Interrupt. MCU ist eine AT90S2313. Da ich noch nie mit einem Interuppt gearbeitet habe, habe ich versucht ein Beispielprogramm von C. Schifferle abzuändern. Im Original wird eine Timmerinteruppt eingesetzt. Das Programm springt
-
Thread
Spannung messen mit AT2313
Hi, ich hab ein Problem, ich möchte gerne eine Spannung messen mit einem AT90S2313, die ich über einen Spannungsteiler mit Poti einstelle. Die Spannungsbreich umfasst 0 - 10V. Die Spannung möchte ich gerne messen und auf einem Display ausgeben, Multimeter like! Ich habe leider