-
Thread
Entering programming mode FAILED!
writing memory contents to the debug platform." kommt. Der Dragon läuft im ISP Modus, es hängt ein ATtiny2313 dran. Wir haben schon mehrere Dragons und ATtiny2313 ausprobiert, Kabel getauscht und selbst die Platinen auf denen der ATtiny2313 ist, haben wir schon mit einer anderen getauscht. Die selbe Konstellation
-
Thread
AVR an Raspberry Pi (SPI, I²C/TWI, UART oder Parallel)
Tim T. schrieb im Beitrag #6519822: > Der 2313 hat nur ein USI, keine "richtige" U(S)ART Nein, der 2313 ist einer der verhältnismäßig wenigen Tinys, der eine Hardware-UART besitzt. Übrigens gleichermaßen auch die engen Verwandschaft 2313A und
2313A und 4313. Hast natürlich recht, der 2313 hat neben dem USI auch noch einen echten USART. War da beim Wort Tiny wohl etwas zu vorschnell.
-
Thread
ATTiny für Piepser, Lebensdauer mit Knopfzelle??
Stunde oder einer halben Stunde einen 2sec. langen Piep-Ton erzeugt. Dazu hab möchte ich einen ATTiny2313 verwenden und einen Piepser, der schon eine Elektronik besitzt, also sobald der an Plus/Minus angeschlossen wird, dann piepst es. Das ganze möchte ich mittels Knopfzellen betreiben. Da der Piepser
. Trotzdem dürfte der Tiny deine Anforderungen erfüllen können, wirf mal im Datenblatt des Tiny2313 einen Blick in den Abschnitt "ATTiny2313 Typical Characteristics". Das fängt direkt mit dem Stromverbrauch in Abhängigkeit von Spannung, Taktquelle und -frequenz sowie Schlafmodus an. Im Idle-Modus
-
Thread
Projekt ESR-Tester
Messwerte erst einmal an den PC zur Auswertung gesendet werden kann. (Das geht nicht ohne, also Attiny 2313, einfach weil ich mehr Pins brauche) Interessant ob und wie wie sehr die Messwerte schwanken wenn nur eine Messung pro Bereich gemacht wird. Ich denke, es würde funktionieren mit so einfachen
Warum denn für einen Neuentwicklung einen abgekündigten Controller? >> Nimm den pinkompatiblen ATtiny25 (oder seine größeren Geschwister >> ATtiny45/85). Je nach Lieferant ist der sogar noch billiger. > > Ich brauch den internen Verstärker des Attiny15L. [ ] Du hast das Datenblatt des ATtiny25
-
Thread
Billigster Mikrocontroller mit Software USB Device-Stack?
USB-fähige Mikrocontroller aus. Für rund 1 €-1,20 € bekomme ich (in Einzelstückzahlen) einen ATtiny45 oder einen ATtiny2313, auf dem V-USB (ex avrusb) läuft. Massenstückzahlen werden nicht gebraucht, maximal ein paar Dutzend, so dass Mengenrabatte auch nicht anfallen würden. Hat jemand eine Idee
ATTiny45 sollt schon so ziemlich das billigste sein, was man als Bastler beziehen kann. Der 2313er braucht noch nen 12MHz Quarz, der beim 45er entfallen kann, das sollte den Preisunterschied wettmachen.
-
Thread
ATtiny im Iphone, gesteuert vom Vibrationsmotor
Microcontroller eingelesen. Und verstanden das wenn ich ein "taster" an dem Controller wie zb dem ATTiny2313 anschließen will, ich dies über den Pullup widerstand machen muss. Meine frage: Ich würde gerne, das der Microcontroller abwartet das der Vibrationsmotor vom Handy anspringt, und somit LEDs
schaltung oben ich müsste also noch eine diode und einen Widerstand einsetzen? der widerstand zwischen attiny input und gnd und die diode zwischen motor und attiny? so richtig?
-
Thread
INT0 durch INT1 erstzen geht nicht
Code geschrieben, zum dimmen einer Lampe (einige müssten wissen worum es geht). Ich nutze einen ATtiny2313 bei 8MHz. In dem Code nutze ich INT0, der wird ausgelöst durch die Nulldurchgangserkennung, bei einer fallenden Flanke. Nun möchte ich aber anstatt INT0, INT1 benutzen. Aber wenn ich alles nötige
Pin INT1 (=PD3) anschliessen. (und in der Version mit INT0 an PD2) Oder gibt es verschiedene ATTiny2313? Ich denke mal, du stellts die falsche Frage. Die richtige lautet: Warum in aller Welt tut das Programm so, als ob es funktioniert, wenn du INT0 benutzt? Oliver
-
Thread
Review Schaltung ATmega88 MCP2221 IRLZ34N
Da reicht ja ein ATTiny2313 dicke. Die einzige Peripherie, die du in Hardware brauchst, ist anscheinend UART. Wenn du mehr Platz für die Software brauchst, wäre es der 4313.
Matthias S. schrieb im Beitrag #6959259: > Da reicht ja ein ATTiny2313 dicke. Die einzige Peripherie, die du in > Hardware brauchst, ist anscheinend UART. Wenn du mehr Platz für die > Software brauchst, wäre es der 4313. Einen ATTiny2312 habe ich tatsächlich
-
Thread
Erste Versuche in KiCad
es mir nur so einfach machen wie möglich da ich die Bezeichnungen der einzelnen Füßchen z.B. vom Attiny2312 welchen ich auch benötige nicht verstehe und da die Leiterbahnen gefühlt Kreuz und Quer legen muss :/
fliegen ohne zu wissen wo die Kabinentür aufgeht. EDIT: Einen 2312 gibts doch garnet, eher ein 2313
-
Thread
3-Achs Schrittmotorsteuerung mit Trinamic TMC260 und AVR
Interpolation von 2 bzw 3 Achsen. Jetzt bitte nicht gleich lachen und abwinken. Ich hab hier einen ATtiny2313 der sowas macht! Leider sind hier die veralteten einer Heizung ähnelnden L298 als Treiber drauf. Gechoppert wird in Hardware mit Komeratoren. Leider nicht so Optimal! Deswegen ein neuer Ansatz
Interpolation von 2 bzw 3 Achsen. > > Jetzt bitte nicht gleich lachen und abwinken. Ich hab hier einen > ATtiny2313 der sowas macht! Das klingt ja interessant. Wie ist das den gelöst (die Trajektorie meine ich)? Ich bastle nämlich gerade an einer Steuerung (Atmega644) die drei L297/L298 Kombinationen ansteuert
-
Thread
Uart Baudrate
Hallo, ich habe einen ATtiny, wo ich einen Qaurz mit 8Mhz drann habe. Desweiteren habe ich einen Prescaler von 64. Da dieser Quarz nicht optimal für UART ist, ist mir bewusst, allerdings brauche ich auch 8Mhz, damit ich genau
andere Probs noch, wenn nichts empfangen/gesendet wird: "... Die Originaldokumentation für den Attiny 2313 (2543L-AVR-08/10) macht auf Seiten 129 bis 133 UART Controlregisterdefinitionen, die nicht stimmen, so dass die Assemblierung im Studio4 fehlschlägt. "UCSRC not defined on this target " Im
-
Thread
alternativer ISP anschluss: stiftleiste
Zielschaltung zum Aufspielen neuer Firmware "mal kurz an die Beine halten" kann. mfg mf PS: für 2313er hab ich gerade in Arbeit, werde mich wahrscheinlich an einem Post wie oben orientieren. Am 10-Pinner hab ich mir übrigens immer Pin1 markiert.
mir von ganz ganz oben halten und nen diesen "linearer 6pol ISP" - der passt gut neben atmega8/16/attiny2313. vor allem für 40pol atmegas brauch ich den wohl die nächste zeit, und da passt er 1:1 wobei ich mir evtl doch zwei icfassungen/lochraster nehm und je einen isp zum drüberstecken für atemga8
-
Thread
ATmega644P vs Xmega
betrachtet) AVRs mögen auch gar keine 20 MHz. Und vom Programmspeicher aus gesehen reicht ein Tiny2313 für diese Aufgabe völlig aus. ...
Hannes Lux schrieb im Beitrag #2075850: > reicht ein > Tiny2313 für diese Aufgabe Und jetzt neu: Der Tiny4313! Gerade lieferbar :-) P.S.: Der Tiny2313 war einer der ersten AVRs mit 20Mhz Spezifikation.
-
Thread
günstiger AVR-Einstieg
bin Schüler und habe nur sehr wenig Geld. Ich habe überlegt mir jeweils 2 atmega8, atmega16 und attiny2313 zu bestellen. Da mein Budget wirklich knapp ist, habe ich das Pollin-Board in Erwähnung gezogen. Jetzt aber das bekannte Problem: kein vorhandener serieller Port. Mein Laptop hat nur USB-Anschlüsse
konsequent nur "baugleiche" Typen aus einer modernen Baureihe nehmen (atmega88/atmega168/atmega328). Der attiny2313 hat nur 2k Flash und zwei Timer, der alte atmega8 hat kein "pin change interrupt" usw. Ich bin dann schliesslich beim atmega328p gelandet, mit dem bin ich ziemlich zufrieden. Wenn Du ohne Debugger
-
Thread
Probleme mit AVR-Programmer Diamex DX-ISP unter Ubuntu
ttyACM0 Using Programmer : stk500V2 AVR Part : ATtiny2313 Chip Erase delay : 9000 us PAGEL : PD4 BS2 : PD6 RESET disposition : possible
So, ich habe es jetzt soweit, dass er ne Verbindung mit dem Attiny2313 aufbaut. Meine Frage: Mit welchem Befehl bekomme ich jetzt das Programm auf den Chip geflasht? Für eine Antwort wäre ich dankbar!
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
at90c8534 avr/lib/avr2/tiny-stack/ avr/lib/avr2/tiny-stack/at90s2313 avr/lib/avr2/tiny-stack/at90s2323 avr/lib/avr2/tiny-stack/at90s2333 avr/lib/avr2/tiny-stack/at90s2343 avr/lib/avr2/tiny-stack/at90s4433 avr/lib/avr2/tiny-stack/attiny22 avr/lib/avr2
avr/lib/avr25/tiny-stack/attiny13a avr/lib/avr25/tiny-stack/attiny2313 avr/lib/avr25/tiny-stack/attiny2313a avr/lib/avr25/tiny-stack/attiny24 avr/lib/avr25/tiny-stack/attiny24a avr/lib/avr25/tiny-stack/attiny25
-
Thread
AVR Tool Chain mit MinGW
derzeit für: . binutils: AVR-COFF-Erzeugung (immer noch, VMLAB z. B. braucht's) . binutils: ATtiny25/45/85, AT90PWM2/3, ATmega164/324/644, ATmega329/3290/649/6490, ATmega640/1280/1281 . GCC: 0bXXX binary constants . GCC: ATtiny13/2313, ATtiny25/45/85, ATmega48/88/168, AT90PWM2/3, ATmega164/324/644, ATmega325/3250/645/6450, ATmega329/3290/649/6490, AT90CAN128 ATtiny13/2313, ATmega48/88/168, ATmega325/3250/645/6450 und AT90CAN128 sind zwar wohl im GCC-Source schon drin, aber noch nicht in den 3.4er Versionen.
-
Thread
Interrupt beim AVR
So hat etwas länger gedauert. Ich hatte zuerst das falsche Target (Attiny2313 statt AT90S2313) und ein paar Probleme mit dem AVR Studio Simulator bis ich begriffen hatte wie und wann man PIND2 ändern darf (im Break). Dein Programm habe ich auf das wesentliche (INT0-Demo
Abgesehen davon, Du benutzt einen Tiny2313, richtig? Nicht etwa einen 90S2313? Noch ein Gedanke: der Sensor spuckt eine Rechteckfrequenz mit variablem Tastverhältnis aus. Wäre es in dem Fall nicht besser, den Input Capture Interrupt zu benutzen
-
Thread
Grundbeschaltung AT90S2313
33pF ist keine schlechte Wahl, funktionierte bei mir immer mit dem 90s2313.
8 Pins mehr zu verlöten. Wenn es aber ein neueres Modell sein soll, dann kannst du ja auch den ATtiny2313 verwenden. Der ist dann pinkompatibel zum 90S2313 und verfügt auch über einen internen Oszillator. Kannste also auch ohne externen Quarz betreiben.
-
Thread
AVR Preise gehen brutal runter.
Mir scheint das sehr punktuell zu sein. Der ATtiny85 ist teuer als der ATtiny817?
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
LCD zeig nichts an
bekomme es trotzdem nicht hin, könnte mal jemand drüber schauen ? als code benutze ich : $regfile "ATtiny2313.dat" $crystal = 1000000 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.3 , Db6 = Portb.2 , _ Db7 = Portb.1 , E = Portb.0 , Rs = Portb.5 Config Lcd = 16 * 2 Locate 1 , 1 Lcd "Hallo
Also Vorab jetz habe ich : $regfile "ATtiny2313.dat" $crystal = 1000000 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.3 , Db6 = Portb.2 , _ Db7 = Portb.1 , E = Portb.0 , Rs = Portb.5 Config Lcd = 16 * 2 Do Locate 1 , 1 Lcd
-
Thread
Quarz schwingt nicht.
deswegen musst du die Fuses auf den externen 'Crystal' setzten, nicht auf den externen Oszillator. ATTiny2313 Datenblatt Rev. 2543L–AVR–08/10, Tabelle 5, letzte Option.
musst du die Fuses auf den > externen 'Crystal' setzten, nicht auf den externen Oszillator. > ATTiny2313 Datenblatt Rev. 2543L–AVR–08/10, Tabelle 5, letzte Option. Seid gegrüßt. Ich möchte auch einen externen quarz benutzen. bei mir im fusemenu im atmel studio 6 steht aber leider nichts von einem
-
Thread
ATtiny als Uhr
Muss es denn einen Attiny sein?
Der ATtiny kann max in Idle Strom sparen, ein ATmega aber in Power-Save (32kHz an T2). D.h. ein ATtiny braucht mindesten das 20-fache an Strom. Nimm daher besser einen ATmega48 (1µA @5V).
-
Thread
µCke Microcontroller Mücke (Atmel Tiny13)
Hey Leute, ist es eigentlich auch möglich die Schaltung auf einem tiny2313 aufzubauen? Nur einfach die Pins aus dem Datenblatt angleichen oder? mfg :)
@adrian Hast du einen AD Wandler in deinen Tiny2313 reingezaubert? :) denn normalerweise hat der keinen drin und deshalb wirds damit auch nicht funktionieren. Fazit: Nee, geht nicht mit 2313 weil die LED nicht abgefragt werden kann ohne AD Wandler
-
Thread
genaue Frequenz mit AVR
Noch eins: Was spricht gegen eine Tiny2313 statt AT90S2313? Der hat auch schon CTC auf Timer0. Und ist sowieso zukunftsträchtiger als der eh auslaufende AT90S2313...
können. (Oszi) Ihr habt mich jetzt erst mal mit genug Lesestoff versorgt. :-) Ich habe auch noch Attiny2313. Danke für den Rat mit den "großen" Avr´s. (2 16 bit Timer). Bascom unterstützt den CTC-Betrieb nicht :-( Scha....ade! @Peter Ich könnte natürlich die Timer tauschen, aber ich möchte möglichst
-
Thread
Uhrzenbausatz mit At89C2051 funktioniert nicht
habe die Controller zwar mit Programm bekommen, will die Uhren aber bei Gelegenheit auch mal auf ATtiny2313 mit eigenem Programm umrüsten. Wenn ich das richtig sehe ist doch der einzige für diese Schaltung relevante Unterschied zwischen den beiden die Polarität der Reset-Leitung, und die kann man einfach
habe die Controller zwar mit Programm bekommen, will die Uhren aber > bei Gelegenheit auch mal auf ATtiny2313 mit eigenem Programm umrüsten. > Wenn ich das richtig sehe ist doch der einzige für diese Schaltung > relevante Unterschied zwischen den beiden die Polarität der > Reset-Leitung, und die kann
-
Thread
ATMEL's AVR Absatzmarkt
"100 % langfristige Sicherheit" vertrauen wollen. > Was ATMEL alles bereits eingestellt hat: ATTINY11, ATTINY12, ... Der ATtiny12 ist noch nicht eingestellt, und der ist 100 % kompatibel mit dem ATtiny11 (außer dass man den 11er nicht ISP-programmieren konnte sondern nur HV). Den 12er gibt's
aber ohne kompatiblen Ersatz dürfte dabei nur der AT90S1200 geblieben sein (beim pinkompatiblen ATtiny2313 muss man zumindest den Stackpointer initialisieren). Dafür hat selbst der ATmega64 ab Werk noch die berühmt-berüchtigte M103C-Fuse gesetzt...
-
Thread
ATTiny85 - Fuses zurücksetzen?
brauche sie nur selten, aber es ist trotzdem gut, sie immer in der Bastelkiste zu haben. Für ATtiny2313 (+Nachfolger) und ATtiny26 (+Nachfolger) musste ich zwei Sockel vorsehen, weil dort die Spannungsversorgung unterschiedlich angeschlossen wird.
Ja. Wo liegt das Problem: bei der Takterzeugung oder bei der Zuführung an den ATtiny85?
-
Thread
Gerätesteuerung mit IR-Fernbediehnung Atmega8 und TSOP4836
Hallo Falkner, dieser Sketch läuft bei mir für RC5 auf einem 2313 inclusive RS232 Ausgabe und dürfte auf einem MEGA8 auch fehlerfrei laufen. Gruß Rudi '******************** RC5 Code Fernbedienungs-Empfänger für 8 Kanäle******************************* ' 1111.1111
| | $prog &HFF , &H6F , &HDF , &HFF ' Fusebits einstellen für attiny2313 und 12MHz Quarz $lib "mcsbyte.lbx" $regfile = "attiny2313.dat" '$crystal = 3579545 $crystal = 12000000 $hwstack = 20 $swstack = 20 $framesize = 5 $baud = 4800 Config Rc5 = Pind.2
-
Thread
IR Sender ATTINY85
Das Signal mit dem ATtiny85
Dings läuft zuverlässig über 10m zum SAT Receiver (RC5). Hier haben wir es mit einem quarzlosen ATTiny2313 zu tun.
-
Thread
ATmega welcher DAC für Sound
nur so als Tipp attiny861 verwenden und hier lesen: http://elm-chan.org/works/sd20p/report.html .
Schalteingänge. >Und einen gut verfügbaren Mega mit High-Speed-PWM gibts meines Wissens >nicht, oder? ATTiny261/461/861 u. ATTiny26. MfG Spe
-
Thread
Atmega8 startet nicht
interne reicht völlig. Solang der Prototyp nur auf dem Labortisch steht. Im Feld hatte ich u.a. schon Attiny2313 die aufgrund fehlender Reset-Pullups sporadisch Resets hingelegt haben.
ausprobiert hab - alles ohne Erfolg. Heut hatte ich die Schnauze voll und wollt wieder meinen bewährten Attiny2313 nehmen - und siehe da - geht auch nicht.. Immerhin hat mich der 2313er dann auf das Übel aufmerksam gemacht.. Also falls auch mal jemand von euch vor meinem Problem steht: Dieser bekloppte