-
Thread
AVR assembler frage, IO ports
folgende haben kein PUD bit ATtiny28 90S2313 90S2323 90S2343 90S4433 (EOL issued) 90S1200 (EOL issued) 90S8515 (EOL issued) 90S4434 (Obsolete) 90C8534 (Obsolete) 90S8535 (EOL issued) ATmega103 (Obsolete) ATmega161 (Obsolete) folgende haben ein PUD bit ATtiny11 ATtiny12 ATtiny13 ATtiny15 ATtiny26 ATtiny2313 ATmega8 ATmega16 ATmega32 ATmega48 ATmega64 ATmega88 ATmega128 ATmega162 ATmega163 ATmega168 ATmega169 ATmega323 ATmega8515 ATmega8535
-
Thread
Auslegung PWM-Controller 2A für RGB-LED-Strips
schaltende Strom pro Farbe beträgt 20mA * 300 LEDs / 3 LEDs = 2A. Die Steuerung übernimmt ein ATTiny2313, der über RS485 seine Befehle bekommt und 3x 16bit PWM ausgibt (2x Hardware-PWM, einmal mit 8bit Timer getrickst) Jetzt die erste Frage: Wie hoch sollte ich die PWM-Frequenz wählen? Da die LEDs
Die zweite Frage hängt von der Antwort auf die erste ab :) : Welcher Transistor kann direkt vom ATTiny2313 getrieben werden und bis 2A ohne aufwendige Kühlung schalten? Aus der [[MOSFET-Übersicht]] habe ich mir bisher IRLZ34N und IRLU024N etwas genauer angesehen und geprüft wie sie sich bei 2A Dauerstrom
-
Thread
Arduino + AVRISP MK2: SPI Clock Speed
Teste manuell mit einem Kommando wie diesem: avrdude -c stk500v2 -P COM6 -B16 -p attiny2313 Probiere kleinere Zahlen bei -B, bis es nicht mehr geht. Dann weißt du, mit welchem mindest-Wert du die Arduino IDE (boards.txt) konfigurieren musst. Ich empfehle dir, weit von der Schwelle
#6837418: > Teste manuell mit einem Kommando wie diesem: > avrdude -c stk500v2 -P COM6 -B16 -p attiny2313 Wie bzw. wo kann ich das manuell testen? In der Kommandozeile? Werde das gleich mal versuchen.
-
Thread
USBASP, LEDs, Kondensatoren Kit
orange, blau 3mm, diffus 50: 1.15 Euro 1: 2.5 cent ***** USBASP Modul fuer ATMEGA ICs ATTiny12 (L), ATTiny13 (V), ATTiny15 (L), ATTiny24 (V), ATTiny25 (V), ATTiny26 (L), ATTiny2313 (V) , ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200
-
Thread
problem avr studios code wird nichtmehr farblich dargestellt
error, unexpected FUNCTION [/code] dann hab ichs mal im gcc versucht [code] avr-gcc -mmcu=attiny2313 -Wl,-Map=dgst.map -o dgst.elf c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn2313.o: file not recognized: File truncated make: *** [dgst.elf] Error 1 Build failed
der Beschreibung nicht schlau und kann nur raten. Bei der ersten Frage kompilierst du für einem Attiny2313, jetzt tauch plötzlich ein Atmega128 auf. Da ist etwas oberfaul. Hattest du vor der Neuinstallation sauber deinstalliert? Arbeitest du im Moment mit WinAVR alleine oder mit der Kombination
-
Thread
Code für Attiny13 mit Atmega8 nutzen?
koax_heli/koax_heli.htm http://home.versanet.de/~b-konze/koax_heli/2007091... Ein Code für den attiny13 Ich habe mom nur einen Atmega8 hier liegen. Kann ich diesen Code trotzdem nehmen oder lieber nur mit attiny13. Oder geht auch der Atiny2313? Pollin hat mom keinen Attiny13
mit nichts. Die zeiten sind bei diesem projekt wichtig. Aber ich bestell mit vorsichtshalber attiny's
-
Thread
Fusebits - tiny2313 mit 4 MHz Quarz
Hallo! Ich bin ziemlicher Neuling und habe mir soeben bei Pollin 3 ATtiny2313 gekauft. Dazu 3 4MHz Quarze-> 2 Füßchen. (Keine Quarzoszillatoren) Programmieren werde ich mit einem selbstgemachten ISP-Adapter auf den LPT. Ich benutze PonyProg und würde nun gerne wissen
www.mikrocontroller.net/articles/AVR_ISP#SP12_Programmer http://palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=ATtiny2313&P=ATtiny2313&V_LOW=DC&V_HIGH=DF&V_EXTENDED=FF&M_LOW_0x3F=0x1C&M_LOW_0x40=&M_LOW_0x80=&M_HIGH_0x01=&M_HIGH_0x0E=0x0E&M_HIGH_0x10=&M_HIGH_0x20=0x00&M_HIGH_0x40=&M_HIGH_0x80=&M_EXTENDED_0x01=&B_SUT1
-
Thread
AVR Evaluation Board von Pollin
Anschluss an den PC ermöglicht die direkte Programmierung der ATmega8535, ATmega16, ATmega32, ATmega8, ATtiny2313, ATtiny12 und ATtiny15." Kann man darin direkt an den Print-Ausgang des PC gehen oder benötigt man noch einen "PonyProg" (also eine STK200 Schaltung) ? Danke Gruß Fritz
von Pollin auch bestellt, bin Einsteiger. Möchte gerne mal ein bisschen programmieren, hab mir die ATtiny2313 IC´s dazu bestellt. Allerdings weiß ich nicht sorecht welche Software ich dafür benötige... würde gerne C programmieren. Gibt es auch eine Software auf deutsch?
-
Thread
Suche Include Dateien
Totalanfänger . Kann mir jemand erklären wo ich die Include-Datei für die Assemblerprogrammierung des ATtiny2313 finde ? Vielen Dank für eure Hilfe Hans
durcheinandergeschmissen .In dem Anfängerkurs wird Wavrasm mit Avredit benutzt . Ich habe mir jetzt die tn2313def.inc für den ATtiny2313 von AvrStudio rüberkopiert assembeln funktioniert nicht. Mit der 2313def.inc für den Vorgänger funktioniert es . Kann es sein das Wavrasm von 1999 mit der neuen Datei nichts
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32
-
Thread
Bitte um Überprüfung/Optimierung!
Nudenn: - AT90S2313 ist veraltet, ATtiny2313 ist der aktuelle, wenn mich nix täuscht. - R5 im Reset-Netzwerk ist falsch. Das geht so: Vcc --> R --> Resetpin --> C --> GND. Der C1 wirds wohl kaum schaffen, die Versorgungsspannung
die Diode. Die ist ja dann richtig rum. Das mit dem Kondensator am Reset hab ich korrigiert. Der ATtiny2313 ist der aktuelle, der kommt auch zum Einsatz. Bei dem können die XTAL-Pins auch als IOs genutzt werden. Hab ich nur leider keine Eagle-Bibliothek für gefunden. Die vom AT90S2313 zu kopieren und
-
Thread
Lüftersteuerung. Geht nicht :(
Kühler ohne Reglung. (keine dreiadrigen) Es sind einfache Kühler mit plus und minus. Ich möchte den Attiny2313 nur dazu benutzen um die Ausgänge, die die Basis des Transistors ansteuern, an und auszuschalten. Das soll alles per IR funktionieren. Infrarotempänger mit dem Attiny2313 habe ich schon einmal
ach so, ich war von einer Drehzahlstellung ausgegangen (Die PWM-Kanäle sind im Atinty2313 ja schon integriert)
-
Thread
AVR Atiny2313
1] durchnudeln wie zum Beispiel [2] oder [3] falls die Programme nicht bereits zu groß für einen ATtiny2313 sind. Interrupts finden sich in der Testsuite natürlich nicht. [1] http://gcc.gnu.org/viewcvs/trunk/gcc/testsuite/gcc.c-torture/execute/ [2] http://gcc.gnu.org/viewcvs/trunk/gcc/testsuite
my bad. Ich hatte vorher was mit pow() versucht, aber das ELF wurde schon viel zu groß für einen ATtiny2313. Daher hab ich pow() wieder entfernt und das math.h aber drinne gelassen. Eine aufwändige Berechnung von Fibonacci geht über deren explizite Darstellung, die auch verwendet werden kann, um die
-
Thread
AVRISP gekillt, AT90S1200 ersetzen?
hier im Forum gelesen. Der 90S1200 ist ja fast nirgends mehr zu bekommen kann ich diesens gegen den ATtiny2313 ersetzen und wo bekomme ich das Hexfile dafür her? Sorry für die vielen Fragen bin grade frustriert. Hätte ich bloß nicht in der Hektik "noch schnell, mal eben".... *grml* Aber ich denke mal so etwas ähnliches ist schon jedem passiert. Hat jemand infos bezüglich des 90S1200 / ATtiny2313 für mich? ;-) MfG Roland
-
Thread
Reziproker Frequenzzähler+ Optimierte 64bit uint Routinen
Anwendungsbereiche sinnvoll. Zu finden unter http://www.mshopf.de/proj/avr/freq_meter.html Läuft auf einem ATtiny2313 mit einem Frequenzbereich von 0Hz..10MHz (bei 20MHz Takt), Auflösung bis 1e-6Hz bei maximal 10ppm Wiederholungsgenauigkeit (relativer Fehler, absoluter Fehler hängt nur vom Quarz ab). Ein
Ausserdem ist es nie zu spät für Fixes :-) BTW - wenn jemand eine bessere Idee hat als nach AVR_ATtiny2313 und AVR_ATtiny2313A zu überprüfen (z.B. Familie?), immer her mit der Information.
-
Thread
16bit Zeichen über SPI übertragen
Hi, ich versuche grade ein 16bit Zeichen von einem Atmega88 auf einen Attiny2313 zu übertragen. Mit 8bit funktioniert es soweit auch. Mein Ansatz ist zwei 8bit Zeichen von dem mega88 zusenden und dann im 2313 immer zwei 8bit zu einem 16bit Zeichen zusammen zusetzen. Das Problem
void SPI_MasterTransmit(uint8_t cData) { SPDR = cData; while(!(SPSR & (1<<SPIF))){}; } [/c] Attiny2313 : [c] ISR (USI_START_vect) { SPI_Register = USIDR; USISR |= (1<<USISIF); counter++; } [/c]
-
Thread
Datenblätter kaufen?
Guten Tag, ich würde gern das Datenblatt vom ATTiny2313 ausgedruckt haben. Selber ausdrucken oder Copy-Shop sind zu teuer. Daher wollte ich mal Fragen ob man das vllt irgendwo bestellen kann in gedruckter Form?
Seite (Tonerkosten). So einen würde ich mir anschaffen. Da kommt man dann für das Datenblatt vom ATTiny2313 auf Druckkosten von knapp 2,30€, das ist noch vertretbar. Technische Dokumente in denen man oft nachschlagen muss brauchen eine Ringbindung, das kann dann der Copyshop machen. Duplex muss nicht
-
Thread
AVR - LED leuchtet trotz Pin auf low (0)
, meine LED leuchtet schwach, obwohl ich den PIN auf low (0) gesetzt habe. Ich benutze einen attiny2313 Die LED ist folgendermaßen an den IC angeschlossen: PINB0 -> LED+ -> LED- -> GND Ich setze das Data Direction Register mit: [avrasm]clr r16[/avrasm] [avrasm]ldi r16, 0b00000001[/avrasm
Du meinst, dass der Reset oszilliert? Hab einen neuen Attiny2313 genommen. Leider gleiches Resultat wie vorher. Hab auch das Licht im Zimmer ausgeschaltet: Das Leuchten ist verifiziert :-) Hm. Ist es nicht seltsam, dass trotz low 2.2 Volt zwischen dem
-
Thread
Welche AVR sind mit SPI zu programmieren
einfachen Adaptern, ohne richtigen "Programmer" (UPDI etc.) zu programmieren, wie der ATMEGA8, oder der ATTINY2313? Bei Microchip finde ich keine Übersicht, die das enthält z.B: AVR® MCU Peripherals Quick Reference Card https://ww1.microchip.com/downloads/en/DeviceDoc/30010135E.pdf oder https:/
8 Pins: ATtiny 13, 15, 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535
-
Thread
Arduino uno ISP
Hallo; nach ...zig Versuchen das Blink-Beispiel mit arduino-1.0.5 auf einen Attiny2313 zu schreiben, immer die gleiche Fehlermeldung: Blink.cpp:8:21: error: Arduino.h: No such file or directory Blink.cpp: In function 'void setup()': Blink:10: error: 'OUTPUT' was not declared
Board ist zuerst auf Arduino Uno, dann auf ATtiny2313 > gehe vor wie hier für den Uno beschrieben: http://www.fibidi.com/arduino-programming-attiny2313/ sonst ist nichts installiert.
-
Thread
EEprom Schreib / Lese Problem ?
externen Reset-IC einbauen, bleibt Dir eben nur die Variante mit 3 Datensätzen oder Du mußt auf den ATTiny2313 warten oder auf den ATTiny26 umstricken. Peter
Hallo, nein, sicher bin ich nicht dass der 2313 gemeint ist, habe mir heute nur in der mittagspause im Auto meinen alten Ausdruck vom 4433 zu gemüte geführt, dachte das wäre bei allen controllern gleich, daher meinte ich das ginge auch mit dem 2313
-
Thread
IR-Empfänger/ -Decoder
Zwei AVRs. Der "Große" Attiny2313 arbeitet als Lirc-Empfänger. Beim 2. hat man einfach nur den Ausgang vom TSOP auf einen Eingang gelegt und der wertet eigenständig für sich das Signal aus. Ist es identisch mit dem gespeicherten
Die Hardware steht ja mit einem Attiny44, also sprich inklusive Optokopller-Ansteuerung. Die Software ist nur das Problem.
-
Thread
TOV0 in TIFR setzen...wie ?
Schönen guten Tach, ich will das Timer/Counter0 Overflow Flag TOV0 im Register TIFR setzen (ATTiny 2313 mit AVR Studio). Wie geht das ? SBI TIFR,1 klappt nicht, Compiler meckert: "Operand 1 out of range" . Danke für jeden Ratschlag. Tilman
> ich will das Timer/Counter0 Overflow Flag TOV0 im Register TIFR > setzen (ATTiny 2313 mit AVR Studio). Wie geht das ? Gar nicht. Man kann es nur löschen. Das tut man allerdings verwirrenderweise, indem man eine 1 reinschreibt. > SBI TIFR,1 klappt nicht, Compiler meckert:
-
Thread
ATTiny als HID-USB-Device mit VUSB-Example
Hi, ich versuche auf einem ATTiny 2313 das HID-Data-Example aus dem VUSB-Paket zum laufen zu bekommen. Im Makefile habe ich den Controllertyp und die Taktfrequenz angepasst. Im USBConfig-Header ich die Pins für USB Data+ und Data
Werte gesetzt. Das ganze compiliert und lässt sich mit avrdude -b 1200 -c usbtiny -P usb -p attiny2313 -U flash:w:main.hex:i -U hfuse:w:0xdf:m -U lfuse:w:0xff:m auch erfolgreich flashen. Wenn ich das Gerät aber anschließend per USB verbinde, wird es nicht erkannt. Hat jemand eine Idee,
-
Thread
Welcher AVR Programmer zu empfehlen?
ATtiny2313 nicht zurecht (Device nicht gefunden) sodas ich die Nase von dem Elenden Ding voll habe. Ich habe mir daraufhin mal die USB AT AVR ISP2 Lösung angesehen und finde die preislich interessant
krieg das Teil mit PonyProg einfach nicht richtig ans laufen. Die ersten Programmierversuche mit 90S2313 liefen, aber die gleich Hardware habe ich nie mit nem Tiny2313 programmiert bekommen. Stellt PonyProg delays eigentlich selber ein bei der Calibrierung? Gruss, Christian
-
Thread
AVR RS232 -> Infrarot
Hallo ! Ich möchte gerne Daten von einem AVR (Attiny) per serieller Schnittstelle über Infrarot übertragen. Es gibt zwar einige Threads zu dem Thema, aber meine Versuche in der Richtung funktionieren leider nicht. Mit Timer 0 habe ich ein 36khz
Infrarot-LED (die soll angeblich 100mA haben dürfen) gepulst ohne Vorwiderstand an die Ports des Attiny2313 anschließen. Irgendwo habe ich mal gelesen, dass der AVR den Strom von sich aus auf 50 mA begrenzt?? In der AppNote AVR415 wird die Diode an einem Tiny 28 als "Lowcost Transmitter" auch direkt
-
Thread
LED CUBE 3x3x3 mit ATmega8
Eins finde ich aber nicht was benötigt man umd denn ATTINY 2313 DIPam pc an zuschliesen ??
keit gibt von einem modul was über usw ab den pc angeschlossen wir und einen steckplatz für den ATTINY 2313 hat
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
ATmega3290 ATmega64 ATmega640 ATmega644 ATmega649 ATmega6490 ATmega8515 ATmega8535 Tiny Series ATtiny12 ATtiny13 ATtiny15 ATtiny25 ATtiny26 ATtiny45 ATtiny85 ATtiny2313 Classic Series AT90S1200 AT90S2313 AT90S2333 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 CAN Series AT90CAN128
kann man da die alten AVR als auch einige 89XX programmieren. Als AVR gehen mit dem Programmer 90S2313, 90S8515 und sicher weitere. Also ist prinzipiell die Technik i.O. Komischerweise geht ein 89S51. Aber ein 89S8252 geht nicht. Und einen 89C2051 kann ich im Menue gar nicht anwählen. Wenn ich
-
Thread
Kabellängen und ein Paar dinge mehr mit nem µController
übermittelt Temperatur und ID. Wenn das mit der Software Uart geht, könnte ich für die Sensorplatinen Attiny 13 nehmen. Tim
direkt an den µC gepackt habe. Der Widerstand hatte ein Wert von 10kOhm. An sich wollte ich den Attiny 2313 als Controller Chip nutzen, aber folgende Chip Family befindet sich in meinem Sortiement: 1 x Atmega 32 2 x Atmega 8 1 x Atmega 48 3 x Attiny 2313 1 x Attiny 85 1 x Attiny 44 2 x Attiny
-
Thread
Das wieder aktuelles Thema Handy + AVR
das ist nie und nimmer... mega8 habe ich schon draussen. stand schon im code oben: $regfile = "2313def.dat" ich benutze den AtTiny2313
hardwareproblemme ausschliessen kann, könnte hier vielleicht jemand eine hex-datei posten? also für attiny2313 mit 4 mhz. soll über UART nur "hallo" Ausgeben, mehr nicht. ist das möglich?
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
Falls irgend jemand weiß, wie ich das ganze auf zwei ATtiny2313 zum Laufen bekomme meldet euch bitte. Vielen Dank!
rfm12_just_rxtx. Auf zwei ATmega8 läuft alles wunderbar. Ich möchte das genze jetzt gerne mit zwei ATtiny2313 zum laufen bekommen. Ich hab einige Probleme beim Anpassen des Codes, da die ATtiny 2313 ja kein richtiges SPI haben. Außerdem hab ich große Probleme mit dem compilieren, da ich sonst nicht mit
-
Thread
PWM Pinauswahl
Hi Leute Ich versuch gerade n bisschen mit PWM und meinem ATTiny 2313 rumzuspielen. Ich hab mir nen Code aus dem Inet gezogen, das den Pin PB2 dimmt und das klappt bei mir auch. PB2 is bei mir aber schon belegt, deswegen würde ich gerne PB4 nehmen, der laut Datasheet
hat. Keine Ahnung, ich hab den Code hier raus kopiert: http://www.sachsendreier.com/msw/projekte/attiny2313projekte/pwm_attiny2313/pwm.html
-
Thread
Uhrenquarz für CPU-Takt an ATTiny
Hallo, Ich möchte einen ATTiny2313 mit einem Uhrenquarz (32.768Hz) als Haupttaktgeber verwenden. Da der Controller nicht viel zu berechnen hat, ein möglichst genauer Takt erforderlich ist und der Stromverbrauch gering sein soll
Steven schrieb im Beitrag #1948519: > Ich möchte einen ATTiny2313 mit einem Uhrenquarz (32.768Hz) als > Haupttaktgeber verwenden. Geht laut Datenblatt nicht. Nimm doch nen üblichen 1.8432MHz Quarz und setze den System Clock Prescaler entsprechend (z.B.
-
Thread
I2C bei Attiny13
(default for avr3, avr5) Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 *attiny13* attiny2313 attiny261 attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535
-
Thread
Gewichteter DAC und AVR
Widerstand den ich in 1K-Schritten von 0 bis 15 kOhm schalten kann. Dies möchte ich über einen Attiny 2313 steuern, weiß aber nicht so recht wie ich es machen soll. Brauche da Eure Hilfe. Ich habe wie in der Zeichnung gezeigt 4 Widerstände (aus einem R2R Netzwerk). Ich möchte nun jeden Widerstand
noch einen Baustein quasi einen digitalen Schalter oder kann ich das auch direkt mit den Pins des Attiny 2313 machen? Muss ich da die Pins auf tristate schalten? Oder wie? Danke für jede Anregung / Idee / Hilfe...
-
Thread
suche speziellen Microcontroller
passenden uC Was meint ihr, würden sich die 2 für meine Zwecke eignen und welcher wäre dann besser?? ATTINY48-PU: http://www.mouser.com/Search/ProductDetail.aspx?qs=K8BHR703ZXgLoO6oMgQ7Jg%3d%3d bzw.: ATTINY461-20PU: http://www.mouser.com/Search/ProductDetail.aspx?qs=2mdvTlUeTfCRIVPoYr1Vsw%3d%3d
Der muss ja nichts koennen, kein ADC, kein PWM, du brauchst ja nur ein paar Port-Pins. > ATTINY48-PU: Oder noch kleiner, Attiny26 oder ein 2313. So in der Art. Du brauchst ja mind. 3 I/O-Pins fuer die Ausgabe und 2-3 fuer den Drehencoder zur Eingabe. Plus eben die Leitungen fuers ISP.
-
Thread
Das Code reinladen
avrdude: ERROR: address 0x0810 out of range at line 129 of uartmyavr2.hex Ich benutze für Attiny2313 und WinAVR entwicklungsumgebung. hat das schon jemand gehabt? für jede hilfe bin ich dankbar. Sam
avrdude: ERROR: address 0x0810 out of range at line 129 of > uartmyavr2.hex > > Ich benutze für Attiny2313 und WinAVR entwicklungsumgebung. Da hat avrdude recht, in den tiny2313 passen nur 2kB (0000-07FF). Warscheinlich hast Du float Zahlen verwendet, die float Lib des WINAVR paßt nicht in 2kB
-
Thread
Widerstand für LED-Matrix
Hi, wenn ich mit einem ATTINY2313 eine LED Matrix ansteuern möchte, weiß ich nciht genau, wie groß ich den Widerstand auswählen muss. ich möchte die Matrix wie Folgt ansteuern 3 Zeilen a 7 Spalten. jetzt kann ich mit einem Ausgang
im Beitrag #3555069: > allerdings schafft dein PIC die 3*Inenn = 60mA nicht, Sein PIC ist ein ATTINY2313, der schaft es auch nicht.
-
Thread
Owfs liefert manchmal 85 grad ?
Echtzeitsachen ist ein einfacher 8Bitter viel besser geeignet. Man könnte das 1W-Zeugs z.B. einen ATtiny2313 machen lassen und das RP fragt ihn dann über die UART ab.
Echtzeitsachen ist ein einfacher 8Bitter viel besser geeignet. Man > könnte das 1W-Zeugs z.B. einen ATtiny2313 machen lassen und das RP fragt > ihn dann über die UART ab. Das musst Du näher erläutern. - Der OP benutzt eine I2C-1wire Bridge von Maxim, um seine 1-wire Devices an den I2C-Bus des Prozessors
-
Thread
Grundfrequenz eines Signals mit AVR messen
wieviele Stellen angezeigt werden sollen: 4 - 8, 4xLCD, 5x7-Segment, 6x7-Segment, 2x16 LCD-Modul, ATtiny45, ATtiny2313, ATmegaXXX, Arduino - alles kein Problem. Anton G. schrieb im Beitrag #6808716: > Ich vermute, dass > das bei anderen Signalarten, wie Sinus oder Säge, nicht so einfach geht. >
wieviele Stellen angezeigt werden sollen: 4 - > 8, 4xLCD, 5x7-Segment, 6x7-Segment, 2x16 LCD-Modul, ATtiny45, > ATtiny2313, ATmegaXXX, Arduino - alles kein Problem. Wenn du jetzt auch noch verrätst, wie das Signal aufbereitet werden muss, um eine Qualität der Zeitmessung zu erreichen, die eine Anzeige
-
Thread
großes 7-segment
kannst Dir mal diese Schaltung angucken: http://www.lexatronic.de/ Dort ist nur ein einziger Attiny2313 verbaut und die Ansteuerung der LED erfolgt über geschaltete Konstantstomquellen. Warum? Weil die Quer- segmente nur aus 4 LED bestehen und die anderen aus 5. MfG Paul
wie man es NICHT macht. Besser man liest den Artikel [[LED-Matrix]] >Dort ist nur ein einziger Attiny2313 verbaut und die Ansteuerung der LED >erfolgt über geschaltete Konstantstomquellen. Prinzipiell richtig, dort aber praktisch falsch umgesetzt. Denn die Stromquellen dürfen NICHT in die gemeinsame
-
Thread
Temperatursensor, aber welchen ?
Guten Morgen ! Ich möchte mir gerne einen Temperatursensor kaufen, dessen Daten ich gerne mit dem Attiny2313 verarbeiten möchte. Ich habe mir mal hier die verschiedenen Temperatursensoren angeschaut und weiß nicht recht welchen ich besorgen soll. Auf jedenfall soll ein A/D Wandler integriert sein
Also mit dem DS1820 kann ich sehr einfach die Temperatur messen und diesen direkt an den Attiny2313 verbinden ? (und I2C wird nicht benötigt ?!)
-
Thread
double aus EPROM lesen und in String speichern
Hi, war kein AT90S2313 sondern ein Tiny26... aber das mit dem Blockread werd ich mal ausprobieren... Gruß Malte.
> war kein AT90S2313 sondern ein Tiny26... Hat aber auch nur 2 KB ROM. Das ist der Knackpunkt für echtes Gleitkomma.
-
Thread
Welche Programmiersprache soll ich lernen?
A-Freak schrieb im Beitrag #5530820: > ATTiny Wenn Du kein C magst, dann bleibt bei den 8 Bit Controllern eigentlich nur noch Assembler. Allerdings würde ich dann über PIC-Controller statt über den ATTiny nachdenken. Der Assembler-Befehlssatz
Da ich noch auf Lochraster löte, sind für mich einige ATtiny Modelle durchaus interessant. Ich habe mit einen üppigen Vorrat an ATtiny13 zugelegt - würde heute allerdings eher auf ATtiny85 setzen. Diese sind schön klein und ersetzen leicht eine sonst aufwändigere
-
Thread
(AVR)Anfängerfragen zur Beschaltun etc.
kurzem in die Elektronik und vorallem in dem Umgang mit µC eingestiegen. Ich konnte mir schon eine ATTiny2313 Platine nach dem Tutorial basteln. Nun möchte ich noch mehr über Elektronik und µC lernen und bin gerage dabei erstmal Schaltpläne für eine Platine mit ATmega8 zu entwerfen. Ich habe den Schaltplan
also ob es das Richtige ist was man dafür brauchen würde. Ich glaub aber doch eher, dass ich den Attiny2313 außerhalb der Platine programmiere, da ich diesen nur als Treiber für die 7Seg Anzeige verwenden wollte. So bleibt meine Platine dann doch so unkompliziert wie möglich. @funky: Ich glaub
-
Thread
avrdude Fuse interpretation / Attiny85 nötiger takt
Hallo, ich hab mich nach Versuchen wieder an einen AT90S2313 / Attiny2313 / Attiny85 gewagt (halt was die Wühlkiste von vor über 20 Jahren hergibt), mit einem Arduino UNO als ISP Programmer. Mein 1 Frage Wie finde ich eigendlich heraus auf wieviel Mhz muss
1 byte to output file <stdout> :0100000000FF :00000001FF -- Ein nicht mishandelter Attiny85 zeigt folgendes an: -- AVR device initialized and ready to accept instructions Device signature = 1E 93 0B (ATtiny85) Processing -U lfuse:r:-:i Reading lfuse memory ... Writing 1 byte to
-
Thread
IR Sender Schaltplan
Es soll ein IR sender sein der über ein MAX232 mit dem Pc verbunden ist. Als µC verwende ich den Attiny 2313 getaktet mit 14 mhz Quarz Frequenz. Es geht mir darum wie schon gesagt Fehler oder fehlende Bauteile zu finden weil ich bald bei Reichelt oder Pollin bestellen will. Ich hasse es nähmlich wenn
Danke für die Antworten. >14 MHz? Wieso soviel? ist das zuviel? Der Attiny2313 hält 14 mhz aus. >-oder interner Quarz? Die sind immer so schwach dachte ich. >Baudratenquarz ! Was wär denn ein idealer Baudratenquarz? Das mit dem Highpower IR-Transmitter schau
-
Thread
Atmega16 / attinty2313 (über lpt-isp) nicht programmierbar
einem atmega8 gemacht und dort hat's geklappt. Wenn ich aber versuche, den Atmega16 oder den Attiny2313 (aus dieser Schaltung: http://www.modding-faq.de/index.php?artid=615 ) anzusprechen (mit PonyProg oder avrdude), sagt der mir "AVR device not responding" (avrdude) bzw. "Device missing or unknown
>Wenn ich aber versuche, den Atmega16 oder den Attiny2313 (aus dieser >Schaltung: http://www.modding-faq.de/index.php?artid=615 ) anzusprechen >(mit PonyProg oder avrdude), sagt der mir "AVR device not responding" >(avrdude) bzw. "Device missing or
-
Thread
LCD-Modul SAMSUNG UG12D228AA von Pollin
Hi, habe den Basic Code mal nach C portiert und auf einen ATTiny2313 gepresst. Mit 8MHz ist der Bildaufbau ganz schön langsam. Gruß
8MHz? Welchen Controller verwendest Du genau? Ich kenne nicht alle Typen genau, gibt es den ATTiny2313 in solch einer SMD-Variante? Gruß und Danke BrEin