-
Thread
usbasp µC falsche LockBits Programiert
Anfängen einen älteren AVR wirklich durch's Abschalten der SPIEN-Fuse via SPI gebrickt habe. Kann ein AT90S2313 gewesen sein, das waren die ersten AVRs, die ich in der Hand hatte. SPIEN? Was is'n das? Brauch ich nicht - aus damit und schwupps konnte mich der µC nicht mehr leiden. > Ist mir jetzt echt peinlich
-
Thread
Daten aus bestimmten EEProm-Addressen lesen
OCR1 OCR1A +# define UBRR UBRRL +# define PWM10 WGM10 +# define PWM11 WGM11 #elif defined(__AVR_AT90S2313__) # define UCSRA USR # define UCSRB UCR
-
Thread
Download von Igorplug_IR Dateien
Hallo! Ist es schon einmal jemand gelungen,von www.cesko.host.sk die Dateien für den AT90s2313 (Hex-Datei) und die Schaltung der IR - Fernbedienung herunterzuladen? Ich komme nicht an diese Seite ran-keine Ahnung warum. Falls jemand diese beiden Dateien auf seinem Rechner hat, könnte
-
Thread
AvrStudio-Simulator
Hallo, ich versuche mit dem AVRStudio4 eine Simulation. Das Programm ist für den AT90S2313. Wenn ich den Simulator starte, dann kommt eine Meldung "Your device is not supportet by this simulator". Man kann die Messagebox schließen, sie popt aber sofort wieder auf. Warum zeigt mir das
-
Thread
AVR910 ATmega8 statt 2313
Device code: 0x12 = (unknown) Device code: 0x13 = AT90S1200 Device code: 0x20 = AT90S2313 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48 = (unknown) Device code: 0x4c
-
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
LCD Laufschrift ausgeben
; lcd_putsf("1234567890123456789"); lcd_putchar(0); while (1); } Harware ist ein AT90S2313 und ein 4x20 Display als Software steht Codevision AVR zur verfügung. vielen dank schonmal im vorraus
-
Thread
Bascom GPS-Signal einlesen
Nullmodemkabel zum PC '--------------------------------------------------- $Regfile = "2313def.dat" 'AT90S2313-Deklarationen $Crystal = 3686400 'Quarz: 3.6864 MHz $Baud = 9600 'Baudrate der UART: 9600 Baud Dim i As Byte Do If USR.RXC = 1 Then 'Wenn Byte empfangen... i = UDR
-
Thread
Interrupt Problem bei PWM
Hi, ich habe hier eine PWM mit einem AT90S2313 zu laufen gebracht, aber irgendwie macht das Teil Probleme mit dem hardware Interrupt der durch eine Taste getriggert wird. Erst dachte ich es wäre Prellen, aber ein 100 nF Kondensator gegen V+ bringt
-
Thread
Digitalpoti
mit verschiedenen Widerstandswerten. Ich habe damit einen fernbedienbaren Verstärker gebaut. Ein At90s2313 steuert 4 Stück an. Geht gut! Guck mal dort:http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2747
-
Thread
Attiny 4313 zu 'klein'
wurden.) Du hast die falsche Include-Datei eingebunden, nämlich die 2313def.inc Die ist für den At90S2313. Da mußt Du Dich nicht wundern. Nimm die tn2313def.inc für den Attiny2313. MfG Paul
-
Thread
AVR/Delay.h Wie aufrufen?
LEDs habe und ich beim ATMega8 nicht immer den seriellen Port zum Bootloader umstecken muß. Ein AT90S2313 ist natürlich vollkommen ausreichend. Bloß dann müßte ich die original STK500-Programmiersoftware nehmen und die ist nun wirklich schnarchlahm. Die restlichen Files sind aus dem Beispiel in
-
Thread
IDN? abfrage über uart
relays_matrix und das will alles einfach nicht funtzen. Ich benutze folgende komponenten: AT90S2313 CodeVision AVR C HPVEE Naja vielleicht gibt es ja schon ne lösung dafür hab im Forum leider nichts gefunden. Vielen Dank schonmal
-
Thread
Sleep Modus aktivieren
Hallo, ich versuche schon eine ganze weile den Sleep Modus bei meinem AT90S2313 zu aktivieren. Mit diesem Code: IN rtemp, MCUCR ORI rtemp, 0x20 OUT MCUCR, rtemp ; Sleep aktivieren sleep Beide Sleep Moden getestet. Ich merke das der Sleep-Modus nicht
-
Thread
Problem beim Programmieren des AVRs
Hallo zusammen Der Prozessor (ein AT90S2313) wird über die SPI-Schnittstelle programmiert und sitzt auf einem Entwicklungsboard. Bis jetzt hat das auch einwandfrei funktioniert, aber seit heute meldet mir die Programmiersoftware auf PC-Seite
-
Thread
Hysterese bei AVR (ACO oder ICP)
Eingang mit z.B. +17V verbinde und dann wieder trenne. Momentan ist der eingesetzte AVR ein AT90S2313 (Resteverwertung), kann aber auch einen mega168 oder mega8 nehmen (oder bestelle mir was).
-
Thread
Bus Verbreiterung
Hallo Ich will einen 8 Bit Datenbus AT90S2313 "verbreitern". Eine 8 Bit Port soll für einen Logiktests genutztwerden. Der Andere für Bedienelemente und eine LCD. Da aber die Anschlüsse damit dann nichtmehr ausreichen, will ich das LCD über
-
Thread
Probleme mit USB->RS232-Adapter (XP+Ponyprog)
Hallo! Ich möchte meinen AVR AT90S2313 über einen USB nach RS232-Adapter ansprechen. - bisheriger Zustand: Desktop-PC mit RS232, WIN XP und Ponyprog -> alles i.O. - jetziger Zustand: Laptop mit (nur) USB, USB->RS232-Adapter
-
Thread
footprint minimales C-runtime in 2313?
Ich frage mich, ob ich eine kleine Anwendung im AT90S2313 in C oder Assembler schreiben soll. Ich habe zwar in Assembler angefangen und stehe jtzt vor der Wahl entweder einen fürchterlichen Hack zu machen und den Registersatz auszuknautschen um SRAM Adressierungen
-
Thread
Codevision nutzt speicher nicht...?
ein wircklich kleines programm schreibe, geht alles wunderbar. Codevision ist optimal, da ich den AT90S2313 benutze, d.h. merke ich von den max 2kb code eigentlich nicht... jetzt legt aber codevision folgendes verhalten an den tag: -programm geschrieben, 57,6% des flash speichers belegt -winzigste
-
Thread
[T]ausche diverse Atmel Controller und ein ATmega128 Development Board und diverse Phytec Boards
-8JC (PLCC44) Atmel Mikrocontroller 6 mal AT89C2051-24PC (DIP20) Atmel Mikrocontroller 10 mal AT90S2313-10SI (SOIC20) Atmel Mikrocontroller 1 mal AT90S8535-8JI (PLCC) Atmel Mikrocontroller 1 mal ATMEGA128 Development Board 1x Phytec KC-167 KITCON 167 (Karte mit Siemens SAB-C167-CR-LM) BILD1 1x
-
Thread
Assembler, Register reagiert falsch
vom 90at2313 2313def.inc. Dann müsste der Assembler über 'ldi r16, 1<<PCIE' stolpern, denn der AT90S2313 kennt kein PCIE. MfG Spess
-
Thread
Welche Programmiersprache Mikroprozessor
umfangreiche und komplizierte Programme erstellen. Ich habe früher Assembler gelernt mit dem At90S2313, das war schon aufwändig genug. Aus heutiger Sicht halte ich dieses Modell für"überschaubar". Für erste Experimente in C war er auch gut geeignet. Tutorials gibt es hier auf dieser Seite genügend
-
Thread
Spannungsteiler für ADC gesucht
Ja ? Also das ist wirklich VERNACHLÄSSIGBAR KLEIN ! Meine Quelle : Datasheets ATmega8, AT90S2313 So, das musste mal gesagt werden ! Danke, Daniel
-
Thread
Nokia LCD 3510
@ape: Oh, ahso. Ich hatte an UART, wie ihn z.B. der AT90S2313 hat, gedacht. Aber wenn das mit neueren Controllern und USART direkt mit Hardware geht, ist das natürlich auch eine feine Sache!
-
Thread
Bascom : Timer1 und RC5 gleichzeitig verwenden?
Hallo zusammen! Ich versuche, in einem Programm mit einem AT90S2313 RC5 und einen Timer (Timer1, da der Timer0 von RC5 verwendet wird)gleichzeitig zu verwenden. Das macht Probleme. Jeweils alleine funktioniern die entsprechenden Routinen. Nur zusammen halt nicht
-
Thread
problem mit lcd
komische zeichen dargestellt, scheinbarunabhängig vom eingangssignal. hier der code( verwende at90s2313)Dim A As Byte $crystal = 4000000 Config Portb = Output Config Portd = Input Schleife: If Pind.0 = 1 Then Cls Lcd "an" Else Cls Lcd "aus" end if habe ich evtl einen fehler
-
Thread
atmel mcu's fast nur als Hobbyspielzeug eingesetzt?
übliche Steuerungsaufgaben sind auf dem 8051 immer kleiner. Deshalb habe ich nicht gerne den AT90S2313 verwendet, weil ich da regelmäßig ans Flashende gestoßen bin. Ich mußte einmal sogar auf den AT89C2051 umstellen, weils absolut nicht mehr reingepaßt hatte. Aber inzwischen gibt es ja den kleinen
-
Thread
AVR Preise gehen brutal runter.
AT90S2333-4PC 13,95 DM Bei Reichelt: AT90S1200 6,30 DM AT90S2313 11,00 DM AT90S8515 23,00 DM Ansonsten fällt schon auf, dass der günstigste uc von digikey mit 33ct seit einiger Zeit der ATtiny10 ist. Vormals oberhalb vom
-
Thread
Impulszähler als FB Erweiterung
und möchte diese um einige Kanäle erweitern. Dazu habe ich mir folgendes gedacht: Das ein AT90S2313 ( gerade dieser , weil ich einige davon günstig bekommen habe)in einem bestimmten Zeitfenster z.B.10 Sekunden die Impulse am Ausgang der Fernbedienung zählt und dann dazu bestimmte Ausgänge aktiviert
-
Thread
wie entsteht der "Jitter" bei Servos ?
und wie verhindert man ihn? Habe ein Programm geschrieben zum ansteuern von 8 Servos mit einem AT90S2313. Jedoch ab und zu zittert das Servo und ich messe mit meinem Oszy eine "seltsame" Welle am ende des Rechtecksignals. Gruß Frank
-
Thread
Modelbau
oder Kettenfahrzeuge http://www.hanneslux.de/avr/mobau/fr_2313a/2313frd.html mit AT90S1200 oder AT90S2313 informieren, wie eine Impulserkennung ohne Interrupt bewerkstelligt werden könnte. Die Teile entschlüsseln 4 Impulse und enthalten neben dem Fahrtregler und Lenkungsblinker auch einige Schaltkanäle
-
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
TCA-500 Add-On Board für das STK-500...
weitergibt besteht im Falle des ATmega8 dennoch diese Option. Unterstützte MCU's... AT90S1200 AT90S2313 AT90S4433 AT90S8515 AT90S8535 ATmega8515 ATmega8535 ATmega8 ATmega16 ATmega32 ATmega161 ATmega162 ATmega163 Weiteren Fragen zum TCA-500 beantworte ich via Email...
-
Thread
Biete AVR-AT90S-Controller (neu, verschiedene Typen)
Aus abgeschlossenen Projekten habe ich folgende AVR-Controller übrig: Herstellernummer "AT90S2313-10SI" -> ein Klassiker <- Bestand: 4 Einzelpreis: 1,00€ Zustand: neu Herstellernummer "AT90S4433" -> ein Klassiker <- Bestand: 2 Einzelpreis: 1,50€ Zustand: DIL, einzeln
-
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
BASCOM probleme mit HW UART und Bytematch
String wird auf Adresse &H60 im AVR abgelegt. Dies ist die Adresse des ersten Bytes im SRAM (da der AT90S2313 über 128 Bytes SRAM vefügt, ist die höchste SRAM-Adresse &HDF). Quasi "darüber", also auf die selbe Adresse, legen wir ein Feld, das genauso lang wie der String ist. Das ist alles. Der Trick ist
-
Artikel
FPGA Soft Core
Leistung Lizenz/Preis Weblink AX8 entfällt ja, VHDL 2k (8k) asm, C, Basic, Ada... GCC/WinAVR, ... wie AT90S2313 mit 30-50MHz OpenCores Xmega/ATmega/ATtiny entfällt ja, Verilog 128 KiB C, C++, Asm GCC, Clang GPL - T51 entfällt ja, VHDL 64k asm, Basic, C, ... sdcc, MCS-Basic, ... single cycle 8051, z. B. 40
37..102 MIPS, abhängig von der FPGA-Familie AVR. AX8. Der AX8-Core entspricht fast einem Atmel AT90S2313. Ihm fehlen noch Hardwareeinheiten wie EEPROM, Watchdog und die verschiedenen Powerdown-Modi. Ressourcenbedarf: ~ 1400 Xilinx-Slices erreichbare Geschwindigkeit auf einem Spartan3-1000: 50 MHz als
-
Thread
Mega16 Int0 Problem
wechselndes ein und ausschalten von PortB bei nem Interrupt).soweit so gut... Problem: auf nem AT90S2313 funktioniert das anstandslos(hab einfach nur die m16def.dat gegen die 2313def.dat getauscht)beim Mega16 hingegen passiert garnix...Goldene Frage: WARUM? -----------------------------------------
-
Thread
V-USB auf mega8 Anfängerfrage
dem Code ab zu ändern, und außer an dieser Stelle hab ich nichts gefunden: [c] /* This is the AT90S2313 version of the routine. Change for others. */ static void outputByte(uchar b) { /*PORTB = (PORTB & ~0xfc) | (b & 0xfc); PORTD = (PORTD & ~0x30) | ((b << 4) & 0x30);*/ PORTC = (PORTC
-
Thread
AVRStudio USBProg und Windows 7 Problem
Konfiguration: Windows 7 64bit und WinXP im VirtualPC. USB Treiber wie von AVRStudio mitgeliefert. AT90S2313 mit Quarz bei 6MHz getaktet. Über Parallelport nach rowalt.de einwandfrei programmierbar. AVRStudio 4.17 mit USBProg3.0 incl AVRISPmkII Firmware (frisch geflashed). Das Problem: Wenn ich mich
-
Thread
gemeinsames Forum zum 8052
die AVRs (interner CPU-Takt, Reset, ADC, 16Bit-PWM usw.). Die 8051 sind quasi auf dem Stand eines AT90S2313 und AT90S8515 stehen geblieben. Und der einzige Atmel 8051 mit internen 8kB SRAM ist wieder eingestellt worden (Chip-Bude in Frankreich ist pleite gegangen). So bin ich also notgedrungen auf
-
Thread
USBASP, LEDs, Kondensatoren Kit
ATTiny25 (V), ATTiny26 (L), ATTiny2313 (V) , ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163 (L)
-
Thread
Welcher Microcontroller ???
als hättest Du mit dem AVR schon was gemacht. Dann müßtest Du doch wissen, daß die AVRs (z.B. AT90S2313) und die 8051-er (z.B. 80C537, AT89S8252) 2 völlig verschiedene Familien sind. Deshalb findest Du ja im 8051-Buch auch nichts über AVRs oder ARMs oder was Atmel sonst noch so alles herstellt.
-
Thread
Welche Bauteile sollte man mindestens kennen?
fehlen. Ansonsten war eines meiner ersten Projekte ein einfacher Phasenanschnittsdimmer mit nem AT90S2313. Ob man bestimmte Bauteile braucht oder nicht, hängt vom Interesse und den daraus resultierenden Projekten ab. Ich mache viel mit Veranstaltungs- und Lichttechnik, dementsprechend kenne
-
Thread
Interrupt - Problem bei AVR - Steuerung
Programmiersprachen und Elektronik. Habe damit angefangen einen kleinen Roboter bauen, der von einem AVR (AT90S2313) gesteuert wird. Die Platine ist soweit fertig, das erste kleine primitive Programm auch. Der Roboter hat zur Bewegung 2 Motoren die über einem L293 angeschlossen sind. 2 Berührungssensoren sind
-
Thread
Frage zu Ideen für den Aufbau eines sinvollen Projektes
Windmesser Gibt es dazu Anleitungen im Netz oder habt ihr vieleicht eigene Ideen? Mein Micro: AVR AT90S2313, ich könnte aber auch einen anderen verweden!
-
Thread
Billiger Händler für AVR's
Features der AVR-Serie, wie z.B. UART, ADC, RTC, Timer. Preiswertere Kontroller wie z.B. der AT90S2313 sind in ihren Möglichkeiten schnell erschöpft, wenn es ums experimentieren geht. Die Zahlen und Buchstaben hinter der Bezeichnung stehen für maximale Taktfrequenz und maximale Temperatur. Die
-
Thread
Rechenproblem mit Counter
Tutorial was falsches da oder es gilt für eine andere CPU. Zitat: This description is based on the AT90S2313. > Aber nur zum Verständnis: Laut Datenblatt wäre das Bit für OCIE1A im > TIMSK-Register das 4. Also würde der korrekte TIMSK-Code lauten: > > &b00010000 > > oder? Richtig, es ist Bitnummer
-
Thread
Zirkulationspumpe
warmes Wasser verzichten zu müssen. Ursprünglich steuerte ein AT89C2051 die Geschichte, dann ein AT90S2313, um den nagelneuen AVR zu testen.