-
Thread
PIC16F84 Vernetzt
ansprechendes Gehäuse immer über 30 drauf. Aber wenn der Preis der CPU wirklich so wichtig ist: Der AT90S2313 oder ATTINY26 ist wesentlich leistungsfähiger als der PIC16F84, kostet aber nur die Hälfte. Peter
Andreas würde ich ebenfalls einen 16F6xx verwenden, der übrigens kostengünstiger (Reichelt) ist als ein AT90S2313. Sind aber nur ein paar Cent. Es ist aber doch erstaunlich was Reichelt und Conrad auf die Prozessoren draufhauen. Beim Distributor bezahle ich nicht einmal die Hälfte??? Steffen
-
Thread
RC5 Sender auf einem ATTiny11L
Hi, @El Jeffe funktioniert das prog auch ohne große änderungen auf einem at90s2313?? MFG Jörn
Hand etwas kompliziert ist da der Code durch den Interrupt unterbrochen wird. Ich denke auf einem at90s2313 sollte der Code auch laufen, du musst halt nur die richtige .INC Datei wählen, die Portnamen mit der Zuordnung zu den Speicherstellen werden ja darin definiert. Da der Attiny11 jedoch keinen Stack
-
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
Für mega's gehts.
-
Thread
atmel mcu's fast nur als Hobbyspielzeug eingesetzt?
Hersteller. Sehe auch die ankündigunge von wegen neuen avr's (tiny2313 etc ... ) Moritz
Assembler, ü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 Software UART
Sorry, da ich den Anderen Thread angefangen habe, hatte ich ganz vergessen den Controller anzugeben: AT90S2313. Später kommen ATTyni zum Einsatz. Programmiert wird unter Linux mit dem avr-gcc und programmiert mit dem AVRDude... Was ist der CTC-Modus ??? Vom Controlle roder Forum oder ? Danke
Timer auf 0 zurückgesetzt, und das Spiel beginnt von vorn. Den wird der (antiquierte, abgekündigte) AT90S2313 nicht haben.
-
Thread
UART receive data
Hallo ihr, kann mir mal einer helfen bei der UART programmierung. (AT90S2313) ich möchte mit dem UART von einem anderen avr daten empfangen. Diese sollen per interrupt, ausgewertet werden. Nur leider springt der processor die int routine nicht an. im Anhang habe ich
ich habe die standard werte aus den Unterlagen genommen der 8515 mit 3.6MhZ -> 23 den 2313 mit 4 MHz -> 25 Wenn im Programm nichts falsch ist, werde ich mal mit dem Oszi die Daten des 8515 mit dem daten das 2313 vergleichen müssen. gruss W.G.
-
Thread
ATtiny2313 nicht löschbar
angesprochen werden. Allerdings paßt das Fehlerbild nicht dazu. Ich hatte mir auch mal einen Tiny2313 mit PonyProg bei einem Experiment abgeschossen, da war´s die DebugWire Fuse. HV ging problemlos, jetzt läuft die Hütte wieder.
hab ich noch nie Programmierprobleme gehabt. Bei mir sind exakt 0% AVRs gekillt, selbst die ersten AT90S1200-16 von 1997 leben noch. Und AVRs, die in die Schaltung sollen, kriegen erstmal nen Bootloader verpaßt. Dann können sich nicht mehr versehentlich die Fuses verstellen. Peter
-
Thread
AVR USBtinyISP Programmer mit atTiny85
Uwe S. schrieb im Beitrag #2127585: > So ein Projekt habe ich gestern Abend für den atTiny45 oder atTiny85 > gefunden und heute aufgebaut. Respekt, wär einen Artikel im mikrocontroller.net-Wiki wert!
Hallo Markus, Markus W. schrieb im Beitrag #2716700: > Uwe S. schrieb: >> So ein Projekt habe ich gestern Abend für den atTiny45 oder atTiny85 >> gefunden und heute aufgebaut. > > Respekt, wär einen Artikel im mikrocontroller.net-Wiki wert! > > Vorschlag
-
Thread
Widerstand Messen aber wie.???
all Ich möchte gerne ein Poti was gegen Masse liegt Messen der Poti hat 80 Ohm. Ich habe den IC AT90S2313´zur Verfügung. Kann mir jemand ein Schalt beispiel und ein Code in Codevision zeigen oder schicken.??? Ich habe schon alle Tutorials und Beispiele ehabt aber Leider hat nix Geklappt.!
Der AT90S2313 hat leider keinen AD Wandler. Dafür aber einen Komparator und PWM PWM erzeugen, mit der Potispannung vergleichen, PWM ändern bis es passt. Dauert zwar etwas länger, geht aber problemlos.
-
Thread
unterstützte AVRs im AX8 ore
Hallo. Der AX8 core unterstützt in der auf Opencores angebotenen Form nur den AT90S1200 und den AT90S2313. Kann man damit auch andere AVRs der AT90 serie (AT90S4433, AT90S8515, ..) erzeugen, oder haben die einen anderen Core als erstere. Ansonsten würde ich mich mal dran machen
den MUL-Befehl konnten die alten AT90S alle nicht und der einzige LPM-Befehl von den alten wird wohl auch unterstützt. somit fehlt soweit ich das sehe nur ein teil der peripherie. und es ist mir auch klar, das mit einem für FPGAs optimierten
-
Thread
cw-Laserdioden
ich versuche gerade mit einer 5mW laserdiode von reichelt und einem AT90S2313 eine datenübertragungsanwendung zu bauen. irgendwie stehe ich aber vor einem henne-ei-problem wenn ich in erfahrung bringen möchte welches die übere grenzfrequenz der laserdiode ist, da mir geeignetes
*lach* keine sorge, der 2313 dient nicht zur datenauswertung sondern nur zur nachführung der optik :)
-
Thread
AVR Programmieradapter Parallelport max. Kabellänge?
nie ein Problem gehabt, daß auf die Adapter zurückzuführen war. Mega8, Mega16, Mega32, Mega644, AT90S8515, Mega8515, Mega162, AT90S2313, Tiny2313,... Auch mit zusätzlicher Last am SPI (ENC, Display, SD-Card, Flash, MP3-Decoder o.ä.) nie ein Problem gehabt. Inzwischen fast ausschließlich Dragon
immer separat in der Firmware nachgepflegt werden müssen. Ich glaube > kaum, daß der noch alle AVR´s unterstützt. Wenn die Universalkommandos einsetzbar sind, reicht es, wenn die PC-seitige Software (avrdude) angepaßt wird, dort können die Controller in der entsprechenden Datei eingetragen werden.
-
Thread
ISP Programmer für Atmega8
fragen ob ich diesen Programmierer (siehe Anhang) benutzen kann. Ich habe ihn bis jetzt für den Attiny 2313 benutzt. Als Software verwende ich PonyProg. Ich weiß das dieser Programmierer nicht der beste ist, aber es funktioniert beim Attiny 2313. MfG, Tugrul Ö.
eigentlich recht gut. Ich hab auch mit so einem Teil angefangen und hab mit Mega8,Mega88,Tiny13,Tiny2313 und AT90S8515 noch nie Probleme gehabt. Aaaaallerdings hab ich den Controller immer aus der Zielschaltung entfernt. Deshalb arbeite ich mittlerweile,bei den Megas,immer mit einem Bootloader... das ist
-
Thread
Zeitverzögerung messen
beim Eintreffen der Antwort/des Echos wieder anhalten. Da habe ich mein Problem da man auf PD.5 (AT90S2313) keinen Interrupt auslösen kann bzw. der Capture Pin PD.6(ICP) ist.
"Da habe ich mein Problem da man auf PD.5 (AT90S2313) keinen Interrupt auslösen kann bzw. der Capture Pin PD.6(ICP) ist." Wäre es nicht sinnvoller, erst über die benötigten Funktionen nachzudenken und dann den Schaltplan zu machen ?
-
Thread
Timer0 beim AT90S8515
hallo zusammen, habe mein Programm soweit fertig bis auf diesen Timer0 (8Bit Timer) beim AT90S8515. Ich brauch den Timer innerhalb einer Empfangsroutine, sprich beim Empfang von Bytes, dort initialisiere ich es ab dem 1.Byte-Empfang... da es nicht unendlich auf verlorene Bytes warten soll
man eine Jitter-freie Anwendung benötigt. Und nicht einfach den Datenblättern zu vertrauen. Ein AT90S2313 und ein ATtiny2313 erwiesen sich da schon mal als recht ungleiche Brüder. Dies ist eine Meinungsbekundung und keine Tatsachenbehauptung - muss ich hier vorsorglich hinzufügen. ;-) Kurzum
-
Thread
Output Compare Register beim AVR
wenn ich mich recht entsinne hält sich das AVRStudio manchmal nicht ganz ans Original. Beispiel AT90S2313: Angenommen, der Prescaler ist 8 und der Comparewert ist 3, dann zählt der folgendermaßen: 0000000011111111222222223000000011111111 usw... Das Compare-Flag wird beim Übergang von der 3 zur
) später als beim 90s2313. Ohne Prescaler zählen beide gleich, Compare-Wert 3: 01230123.... das Flag erscheint wieder beim Übergang zur Null. Zum Unterschied der beiden Prozessoren gibt es eine Appnote: http:/
-
Thread
Welcher Microcontroller ???
der Möglichkeit der Flash-Programmierung bin ich von den AVR´s begeistert. Das Prinzip "alles was nicht gebraucht wird, muß auch nicht gekauft werden" ist super. So kann je nach Anwendungsfall, schon für 4 € ein 2313 eingesetzt werden, während der 80C537
, 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
Fehlermeldung bei Attiny13 Programmierung
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = (unknown) Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATMEGA8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code
-
Thread
Atmega8535 programmieren?
Win98SE und Ponyprog2000. Als Programmierschaltung benutze ich jene, die auch schon für meinen AT90S2313 über Parallelport einwandfrei funktioniert hat. Ich habe zumindest keinen Hinweis dafür gefunden, dass das so nicht auch für den ATMega8535 funktioniert. Ist doch eigentlich das gleiche ISP-Interface
aussah. Da gings aber am Ende um Treiberprobleme und die schließe ich hier mal aus, weil es mit dem AT90S2313 über Parallelport immer sauber funktioniert hat. Vielleicht hat da ja einer von Euch Rat. Michael
-
Thread
AVR GCC 3.2.0 -> WinAVR
utils\bin-Ordner. Leider führt das ganze nach wie vor zu diesem Fehler: 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): Das System kann die angegebene Datei nicht finden
p.s: die heisst sh.exe und nicht bash.exe
-
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
, nehme den passenden Controller. Ein Mega8 z.B. hat alles was du brauchst. Oder bist du mit dem 2313 verheiratet? Oder gibt es irgendwelche anderen Gründe für den 2313? MfG Oryx
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 attiny13 attiny13a attiny2313
attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8 atmega48 atmega48p atmega88 atmega88p atmega8515 atmega8535 atmega8hva at90pwm1 at90pwm2 at90pwm2b at90pwm3
-
Thread
Brauche Hilfe beim Ansteuern eines Schrittmotors!
hi Ich brauche Hilfe beim Ansteuern eines Schrittmotors ich habe den AVR AT90S2313. Der Schrittmotor funktioniert so: Spule 1: + n - n usw. Spule 2: n + n - usw. Wie muss ich das programieren um den Motor verschiedenste Schritte ausführen
hi Danke erstmal, habt ihr auch ne anleitung für den AVR AT90S2313?
-
Thread
Prgramm geht nicht in AVR
Hallo. Ich kann keinen AVR mehr brennen. HW: STK500, Ziel:AT90S8015, ..8035, ..2313.SW: AvrStudio 4. Aktuelles Problem: Avr loeschen funktioniert. Beim brennen bekomme ich die Meldung ..(siehe Anhang). Gibt es dazu eine Diagnosemoeglichkeit ? Einen nagelneue
hast du mal die led´s ud schalter abgezzogen. die machen da manchmal probleme
-
Thread
Hameg 8040-3 HF-Störungen
Abhilfe > offenbar nur eine Änderung des Designs mit Umstieg auf einen anderen > Chip. Hm, der AT90S2313 scheint nur eine ältere Variante/Vorläufer des ATTINY2313 zu sein. Vielleicht hatte auch nur ATMEL den älteren zwischenzeitlich abgekündigt. Ansonsten könnte der ATTINY auch mit 20MHz laufen
einen anderen > Chip. Reine Spekulation, wie schon von Anderen geschrieben, die Controllerfamilie AT90S* wurde vom Hersteller vor Jahrzehnten abgekündigt und ersetzt, das ist eher der Grund für Typ-austausch, nicht irgendwelche HF-Störungen. Entstörmassnahmen sind nur zum Teil an den Foto's sichtbar
-
Thread
Entering programming mode.. FAILED!
Ich habe den Avrisp und den MC ( At90s2313 ) ganz neu gekauft. Mit beiden wurde noch nie geflasht sie sind ganz frisch. Ich bin mir auch sicher das ich keine Fuses verstellt habe, da es ja von anfang an nicht ging. Beim Firmwareupgrade
mal den 1 mhz quarz dran) dann würde ich bei den lockbits aufpassen, da gibt es einen bug mit den at90 in avrprog
-
Thread
AM Funkmodul dekodieren Gesperrt
Das Signal ist folgendermaßen aufgebaut: 1Bit= 1220,7us entsprechend 819,2Hz, bestehend aus 854,5uS HIGH + 366,2uS LOW = 0 bzw 366,2uS HIGH + 854,5uS LOW =1. Genaue Beschreibung des zu dekodierenden Signals hier: http://www.f6fbb.org/domo/sensors/ws_signals.php Programmiersprache ist Bascom und
hoffe ich die Vorgänge im Programm zu verstehen. Auch die Schaltung sollte mir weiter helfen. Der AT90S2313, hoffe mal das der kompatibel zum Attiny2313 ist. Weil hab nur einen ISP Prgrammer hier. Bzw, erstmal gucken ob der nicht vielleicht doch gar auch per ISP programmiert werden kann. Hab bisher
-
Thread
LCD Sharp M078CKA-A3QKLA0057
: * Demo-Programm mit paralleler Schnittstelle funktioniert nicht. * Initialisierung mit Atmel AT90S2313 entsprechend Demo-Programm funktioniert nicht. * Kontrastspannung 14-17V ergibt eine Stromaufnahme am V_0-pin von 120-160 uA * Nach Ablauf der Initialisierungs-Sequenz sieht das Display genau
Wie sieht's bei Euch aus? lg aus Graz Alex
-
Thread
Was ist #elif?
Ich möchte den 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__) || \ defined(__AVR_ATmega163__) # define OC1 PD5 # define DDROC DDRD # define OCR OCR1A#else # error "Don't
-
Thread
UART Bootloader ATtiny13 - ATmega644
-o readargs.o readargs.c: In function 'readargs': readargs.c:46: warning: conversion lacks type at end of format readargs.c:46: warning: too many arguments for format gcc -Wall -g main.o readargs.o -o main vm-debian-testing:~/tmp# ./main /dev/ttyS0 at 115200 Baud: \ Connected Bootloader V1.4
passiert bei Programm von Alfred nicht. Warum? flasch ! for(;;){ if( (clock() - t) > 90 ){ t += 80; printf( "\b%c", WAITSTRING[++j&3] ); } if( kbhit() ){ // getch(); return 1; } s = Passwd; do{ if( *s ) senden( *s )
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
schaut es gerade nicht aus! So dachte ich auch mal über "meine" 8051er, bis ich merkte was ein tiny2313 mit LPT-Programmer schon so alles "drauf hat". Und selbst für Hobby-Basteleien ist der Preis eines Einzel-Chips auch nicht mehr egal. Ich habe da noch Preisunterschiede vom tiny2313 (~2€) zum AT89C51AC3
Preis eines Einzel-Chips auch > nicht mehr egal. > Ich habe da noch Preisunterschiede vom tiny2313 (~2€) zum AT89C51AC3 > (~15€) im Kopf. Als der AC3 dann mal nicht verfügbar war kam der erste > mega32 (~5€). > > Das kann schneller gehen als man denkt und zack hat man die Familie > gewechselt
-
Thread
Output invertieren
Hallo Ich möchte einen Ausgang (PB) des ATMEL 90S2313 sehr schnell toggeln, um eine hohe Ausgangsfrequenz zu erhalten. Kennt jemand einen schnellen Befehl, um einen Pin zu invertieren. Die Variante, mit neuem Wert laden, habe ich schon gemacht. ist
von ca 3,6 KHz zur Folge. Das es sich um meine Diplomarbeit handelt, und die Vorgabe den Atmel AVR AT90S2313 definiert, muss ich meine Lösungen für diesen Chip auslegen, ohne zusätzliche, externe Hardware (DDS, DSO etc). Es wäre also möglich, die Maximalfrequenz zu verkleinern, wenn es keine andere
-
Thread
ATTINY2313 + Uhr
In C kann ich Dir nicht helfen, aber in Bascom: 'By Paul Baumann $regfile = "2313def.dat" 'AT90S2313-Deklarationen $crystal = 4000000 'Quarz: 4 MHz Dim Umlauf As Byte Dim X As Bit On Timer0 Ontimer0
// Target: Mega8, 2313 #include <io.h> #include <interrupt.h> #include <signal.h> #ifndef OCR1A #define OCR1A OCR1 // 2313 support #endif sagen mir diese zeilen nicht das es auf dem mega8 und den attiny2313
-
Thread
Ich weiß nicht mehr weiter, hilfe!!
nicht mehr wass ich machen soll, bitte helft mir. Bin für alles dankbar. PS: ich verwende den AT90S4433.
Hi Jochen, wenn sonst keiner was zum AT90S4433 unter W98 sagen kann vielleicht noch einige Tips von mir: IIRC habe ich von einzelnen uCs gelesen, die wohl etwas problematischer sind. Ob der 4433 dazu gehört, weiß ich nicht. Besorg Dir
-
Thread
Projekt: Quarzuhr mit Sekunden
solche virenanfällige > Dateien wie .doc nur ungern. Bitte nicht wieder diese Diskussion. Wenn Du's nicht lesen willst, lass es doch einfach bleiben. Übrigens warnt Dich Word, wenn Makros im Dokument vorhanden sind und Du kannst sie abschalten.
eben den Schaltplan in Eagle übertragen. Dabei habe ich gemerkt, dass in in der Rubrick "AVR" nur der AT90S2313 drinnen ist. Kann ich denn den hernehmen bzgl. der Pinkompalibität? Ja gut ok, zuerst ins Datenblatt schauen und dann fragen oder??
-
Thread
Atmega88 als USBtoRS232
Das stand: ;comment for AT90S2313 .include "m8def.inc" ;comment for AT90S2313 .equ UCR =UCSRB .equ UBRR =UBRRL .equ EEAR =EEARL .equ USR =UCSRA .equ E2END =127 .equ RAMEND128 =96+127
-
Thread
Böse Erfahrung mit Ponyprog
ATMEGA8515 und ein ATMEGA16 bei? Ich dachte immer nur, dass nur ein Prozessor dabei ist und das ist der AT90S8515 oder wie der noch heißt!? Ciao Tobias
>AT90S8515 ist abgekündigt.
-
Thread
AVR-Controller Eignung
vorhanden. Die Demoversion ist nur in der Codegröße eingeschränkt (2KB). Versuche erst 'mal mit dem AT90S2313 anzufangen, weil er 2KB Flashspeicher hat und die Demoversion von BASCOM gut dazu passt ;-). Zum Programmieren brauchst Du nur das frei erhältliche PONYPROG und einen einfachen Programmieradapter
@Markus Du meinst sicher die 2K Flash die der 2313 hat. für den 2313 Lese ich 2K Flash,128 EEPROM und 128 Ram wen ich das richtig gelesen habe) Bei dem von mir angepeilten Mega8 hätte ich 8K. Wäre also noch tragbar. Damit würde ich mir ne vereinfachung
-
Thread
Attiny2313 Programmieren
https://www.reichelt.de/programmer-f-avr-stk500-atmega-attiny-at90-diamex-usb-isp-p110344.html
Studio kompatibel, sofern man dem Hersteller glauben darf. Im Programmierdialog des Studio gibt's eine Pfadzeile für's hex und eine für's EEP. Wenn Du nicht glaubst das zusammenzubringen, dann schreib' doch einfach mal den Urheber an und frag' freundlich. Ansonsten kann ich mir vorstellen, dass
-
Thread
mehre C-datei wie Makefile ??
Die erste Zeile: #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) MCU = at90s2313 musst du auch noch eventuell ändern (z.B.at90S4433 o.ä.) Gruß, Florian
-
Thread
Programmerschaltplan
Identisch mit was bitte? Wenn ein 20-pinner wie der 2313 Vcc auf 20 liegen hat, dann hat's auch der 40pinner Mega16 auf Pin 20? Kuriose Idee. Richtig ist daran nur, dass es 40-pinner mit Stromversorgung an den Ecken gibt - die alten Modelle nämlich (AT90), und ein paar neue (Tiny2313, Mega83x5) die zu den alten kompatibel sein wollen. Der übrigen haben's in der Mitte, wo das technischer Logik folgend auch hingehört (das Corner-Pinning war eine der dümmsten Ideen von Texas Instruments
-
Thread
AVR & DMX ??
eh nicht manuell geht: In einem programm das ich im Web gefunden hab (rs232->dmx) wurde mit einem AT90S2313 betrieben. (bei 9.125 Mhz) sodaß bei 37taktzyklen die gebraucht wurden um ein DMXBit zu senden damit die ca. 4mikrosekunden, die gefordert sind hinkommen (ich bin mir jetzt nicht sicher, ob es
Hallo Günter Was ist SPI? und Wie kann man's danmit machen? Gruss, Benny
-
Thread
PonyProg und USB-Serial Adapter
RS232/USB-Adapter auch, aber leider mit sehr geringer Geschwindigkeit. Zum Lesen / Schreiben eines 90S2313 braucht er ca. 5 Min. Ich habe keine besonderen Einstellungen vorgenommen. Ganz normal Ponyprog mit Port95 Driver. Hat jemand ne Idee, wie ich die Geschwindigkeit noch erhöhen könnte?
USB-Adapter auch, aber leider mit sehr geringer Geschwindigkeit. > > Zum Lesen / Schreiben eines 90S2313 braucht er ca. 5 Min. > > Ich habe keine besonderen Einstellungen vorgenommen. Ganz normal > Ponyprog mit Port95 Driver. > > Hat jemand ne Idee, wie ich die Geschwindigkeit noch erhöhen könnte
-
Thread
LED per Fernbedienung schalten (Modellbau)
zb hier http://www.hanneslux.de/avr/schaltmo/schaltmodul.html Schau dich auch sonst bei HanneS um. Da kriegst du eine Menge Anregungen.
kann man die Impulsbreite wunderbar messen. Meine ersten Fernsteuermodule realisierte ich aber mit AT90S1200, ATtiny12 und ATtiny15. Die hatten 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
-
Thread
BASCOM: große Zahlen über alle 4 Zeilen eines 4-Zeiligen L
Hi. Ich habe auch ein 'EA DIP204-4'. Ich mache gerade meine Ersten Experimente damit am AT90S2313. Ich habe also die HomeCon.lib in den Lib-Ordner von Bascom kopiert und die dazugehörige bas-Datei geöffnet. Die .lib-Datei hatte ich vorher so abgeändert, dass es zu meines Kontaktbelegung
Uuups vergessen, benutze einen AT90S2313...
-
Thread
AD7177 SPI Kommunikation durch Schleifringe
Tycho B. schrieb im Beitrag #6626267: > mit 2500 SPS senden Alle 4 Kanäle? Also in der Summe 10kS/s? Oder nur 1 Kanal? Bei einem Kanal wären das ja grade mal 32 Bits/Sample * 2500 Samples/s = 80kBit/s und damit würde eine Tatkfrequenz von 100 eigentlich ausreichen. Also deutlich langsamer als
Lothar M. schrieb im Beitrag #6626417: > Alle 4 Kanäle? Also in der Summe 10kS/s? Oder nur 1 Kanal? > > Bei einem Kanal wären das ja grade mal 32 Bits/Sample * 2500 Samples/s = > 80kBit/s und damit würde eine Tatkfrequenz von 100 eigentlich > ausreichen. Also deutlich langsamer
-
Thread
Welcher AVR-Prozessor ist der Richtige
verfügbaren µc vergleichen und ein Produkt bestellen was auf beiden Listen steht. Gruß Carsten P.S.: Das "Ich habe glaube ich gelesen das der keine ADC hat" ist natürlich für die Auswahl schon einmal ganz schlecht. Ob diese Aussage für deinen Tiny2313 wirklich korrekt ist hättest du doch in wenigen
nicht so einfach und gut geht. Das ist mehr ein Ersatz für alte AT90S2313 oder 1200. Leicht zu beschaffen und billig ist eine Frage der Quelle - also da nachsehen und einen mit genügend Pins finden - einen internen Oszillator haben alle aktuellen Tyen, einen AD haben
-
Thread
HV-Prog Stk500.ebn programmieren
Also komme ich nicht drumherum einen 910 zu bauen (und demnach einen AT90S2313 zu besorgen) um mir den HV-Prog zu bauen??? Wie sieht es mit der Firmware aus, die schon ins hex umgewandelt ist, taugt die was? Ich möchte hauptsächlich meine verfusten Tinys wieder über HV
Sebastian, hab einfach aml den ganzen Projektordner gezippt und angehängt. Um die Fuses des Tiny2313 programmieren zu können musst du z.B in avrdude.conf noch den pp_controlstack (für den tiny2313) zu [pre] pp_controlstack = 0x0E, 0x1E, 0x0E, 0x1E, 0x2E, 0x3E, 0x2E, 0x3E, 0x4E
-
Thread
Strack Pointer initialisieren
Hi @Jens: Würde mich mal interessieren, welche AVRs den Stack selber initialisieren(ausser AT90..1200 und Konsorten ohne Ram)? MfG Spess
keine Daten zur Hand, rein aus dem Gedächtnis mal die neueren Megas 48/88/168, 128x,256x sowie Tiny2313. Damit hab ich meist zu tun.
-
Thread
Für an und abschneider (ASM)
Hallo! Ich möchte mit dem SSR S202SE1 von Sharp eine Schaltung aufbauen, mit der ich Glühlampen 230V/200W dimmen kann. Dein Anschn.zip ist zwar schon sehr hilfreich, jedoch verstehe ich noch immer nicht wie ich den Nullspannungsschalter
nein, bitte so bauen wie in Nullschalter.gif dargestellt. Das Progr. wird so wie es ist auf einem AT90S2313 nicht laufen. AT90S1200 hatte einen Hardwarestack, für einen ..2313 musst du mindestens den Stack initialisieren. Dein Reseteingang ist falsch beschaltet, es fehlt ein R zwischen Vcc und Reset