-
Thread
[V] Atmega8 / ATTiny 2313 DIP
Hey, ich biete heute euch folgende Controller an, da ich nicht weiß wohin damit :/ und sie nur noch von A nach B räume: 5x AT Tiny 2313 (3,05 EUR) 1,00 EUR 1x ATMega88 20PU (3,10 EUR) 1,00 EUR 2x ATMega8 16PU (3,99 EUR) 1,20 EUR 1x ATMega88V 10PU (3,64 EUR) 1,20 EUR Ich habe die originalen Nettopreise in Klammern hinzugefügt, Versand 1,45 EUR. Vllt sucht jemand einen Controller und möchte keine großartige Bestlung mit Mindestlohn o.Ä. aufgeben. Die Controller sind unbenutzt und idR bei Farnell gekauft.
-
Thread
Kein Output am µC
PS: Selbes Problem auch bei meinem Attiny2313 Ich habe nun 2 Atmega8515 und 3 Attiny2313 getestet.
-
Thread
Footswitch an Verstärker anschließen
Relais_Zugmagnete/Miniatur_Signal_Relais_SIEMENS_V23079_C1101_B201_5_V_bistabil.html Dann einen Attiny2313 verwende, da so wie ich lese, das Relais nur 28mA (140mW / 5V = ~28mA) benötigt. Das kann ein Attiny ja direkt. Ich könnte zur sicherheit auch 2 Pins zusammen verwenden. Dürfte das klappen?
frager schrieb im Beitrag #3801463: > Dann einen Attiny2313 verwende, da so wie ich lese, das Relais nur 28mA > (140mW / 5V = ~28mA) benötigt. Das könnte klappen, allerdings wird das Abfangen der Gegen-EMK nicht ganz einfach und auf die internen Klemmdioden
-
Thread
PWM für RGB über RJ45/CAT5 mit einer KSQ
bauen. Der L5970 bietet sich da an. Ist jetzt die Frage wie man kompliziert definiert. Nen tiny2313 mit nem mx485 zähle ich jetzt nicht dazu. Eher ein properitäres zu nichts kompatibles System ;) Vor allem muss der Hauptcontrolelr ja dann viele PWM Kanäle bereitstellen, also Software PWM.
mal eben rum liegen hab, und Oszilloskop hab ich leider auch nicht :/ Ist es richtig, dass der attiny2313 4 Hardware-PWM Kanäle besitzt, jedoch nur 2 unterstützen 16 bit? Gibt es "kleine" Controller, die 3*16 bit unterstützen? Sonst müsste ich auf dem ja zusätzlich zu den beiden Hardware-PWMs eine
-
Thread
I2C mit AVR312 geht 2313, geht nicht 861A - Kennt das wer?
Ich habe auf der Basis des AVR-Dokumentes AVR312 ein kleines Programm geschrieben, das einen ATtiny zu einem I2C-Slave machen soll. Genauer gesehen habe ich eigentlich nur den 312-Code geklaut ... Als Master fungiert mir ein Arduino mit der dazugehörigen WIRE-Bibliothek. Wenn ich damit einen PCF8574
also scheint mein Master wohl zu funktionieren. Wenn ich mein USI-Slave-Programm nun auf einen ATtiny2313 lade, dann klappt es auch, ich kann Daten vom Master zum Slave senden und danach per Abfrage wieder zurücksenden lassen. Wenn ich es aber auf einen ATtiny861A portiere, dann geht es nicht mehr.
-
Thread
Stufen-Schaltung mit HEF4076 (Stufenschalter Ersatz)
Beitrag #3790855: > mal gehts , mal nicht ...mh Ich würde auch zum ULN2803 + MC raten. Z.B. der ATtiny2313 hat 17 IOs, also perfekt für 8 Ein- und 8 Ausgänge. Er hat ein internes Unterspannungsreset und internen Takt. Programmiert wird er vorzugsweise in C, Bascom gibt es aber auch. Man kann für
-
Thread
[Verschenkt]Platine für Lötübungen ATTiny2313
Weller WECP-20 mit meißelförmiger 2mm-Spitze mit verbleitem 0,5mm-Lötzinn. Als µC geeignet sind ATtiny2313(A), ATTiny4313, AT90S1200(A), AT90S2313(A) und auch AT89C2051/4051 (bei geänderter RESET-Beschaltung) Der ISP-Programmieradapter ist nur für die AVR nutzbar, die 8051-er müssen vorher programmiert
funktioniert die Platine so aber optisch sieht es einfach nicht so schön aus. In dem anderen Bild bestueckt_ATTiny2313.jpg sieht es schon besser aus.
-
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
Soft SPI mit MAX7221 funktioniert nicht
Hallo. Ich versuche gerade 6 MAX7221, also zwei RGB Matritzen, erst einmal testweise mit einem Attiny2313 über Soft SPI anzusteuern. Später soll das ganze mit einem Atmega328 betrieben werden, der aber noch nicht da ist. Ich habe das Problem, dass die IC's keine Regung auf mein Programm zeigen.
Handy kein Micro Symbol ;) und ich habe vorher die Schaltung mit einem eigenen test board und einen Attiny2313 getestet und die gleichen Probleme gehabt. Für ein professionelles testboard mit JTAG o. ä hab ich nicht das Geld und bis jetzt auch noch keinen zwingenden bedarf gehabt.
-
Thread
[AVR] _delay_ms() funktioniert nicht mehr (vom Compiler ignoriert?)
Compiler: avr-gcc 1:4.8-2.1 libc: avr-libc 1:1.8.0-4.1 binutils: binutils-avr 2.23.1-2.1 avr: attiny2313 (ist aber egal welcher) Ich hab ein Programm mal auf das nötigste heruntergebrochen damit der Fehler schneller sehbar ist: [c] #define F_CPU 4000000UL #include <avr/io.h> #include <util
avr-binutils 2.24-1[/code] [code]avr-libc 1.8.0-5[/code] [code]avr-gcc -Os -g3 -o main.elf -mmcu=attiny2313 main.c[/code] unter ArchLinux folgendes heraus: [avrasm] while(1) { asm("nop"); 46: 00 00 nop asm("nop"); 48: 00 00 nop asm("nop");
-
Thread
ATTiny2313A/4313 Timer0 Datenblattfehler?
zusammen Ums kurz zu machen: Ich bin gerade dran einen Motor anzusteuern mit dem Fast-PWM-Mode (ATTiny4313) vom Timer0. Leider funktioniert nur Ausgang OC0A und OC0B bleibt immer LOW, egal welcher Wert. Als ich dachte, ich hätte einen falschen PIN verwendet, habe ich Datenblatt nochmals geschaut. (Anhang
grade komisch, wieso er dies mit OC0A macht. Zudem habe ich das gleiche Programm schnell für einen ATTiny2313 gemacht, und hier wird es nur komischer: Ich steuere OC0A an und es bewegt sich OC0B?!?! langsam bin ich ganz verwirrt -.- (Programm ist für ATTiny2313 umgeschrieben) lg Sven
-
Thread
USART am atmega328p will nicht
Kommunikation mit dem PC herstellen, zum Debuggen. Die Schaltung mit dem MAX232 habe ich schon mit einem Attiny2313 getestet und die Funktioniert soweit. Mit meinem Atmega328p zeigt sich jedoch keine Regung. Da ich den gesamten Aufbau schon mehrfach durchgemessen habe, und mit dem Attiny das ja auch schon funktionierte, vermute ich, dass ich bei der Programmierung einen Fehler habe. Der Attiny lief mit 8Mhz und der Atmega soll mit 20Mhz laufen. Ich programmiere jetzt das erste mal in C einen µC, vorher habe ich die in Basic programmiert. Daher habe ich das meiste auch aus dem Datenblatt
-
Thread
ISP STK500 und ATTINY841
Hallo, ich habe ein Problem mit dem ATTINY841 und einem USBASP Programmer. Das Problem ist das ExtremeBurner immer die Fehlermeldung Power on... Power on failed... Can not Communicate with Target Chip! Der Attiny841 ist neu. Externes
ich habe bisher mit dem "mySmartUSB light" (als STK500 vom AVR Studio behandelt) und Assembler den Attiny2313 programmiert und möchte jetzt auf den 841 und C-programmierung umstellen. Wird der 841 jetzt "richtig" vom AVR Studio 6.2 unterstützt, also kann ich Version 4.18, die ich zur Zeit drauf habe
-
Thread
Timer-Interrupt bei ATTiny2313 kommt nicht
versuche mich gerade an der Programmierung einer SPI-Schnittstelle mittels des USI-Interfaces eines ATTiny2313. Ich habe dazu Code von Atmel gefunden, welchen ich für meine Anwendung angepasst habe. Um den Clock zu erzeugen nutze ich den Timer0 mit dem Compare-Interrupt A. Hier die Initialisierung des SPI-Master
-
Thread
mehrere Sender zugleich
[z.B. S.N.A.P.] verwenden), oder ob es da noch andere Möglichkeiten gibt? (Wir möchten RFM12, ATTiny2313, und Raspberry Pi für das ganze verwenden falls das hilft) MFG schmid111!
Michael K. schrieb im Beitrag #3771306: > Wir möchten RFM12, ATTiny2313, und Raspberry Pi für das ganze verwenden > falls das hilft Wenn es auch was Intelligenteres sein darf, geht das einfacher: IEEE 802.15.4 normiert ein CSMA/CA-Verfahren mit (optionaler)
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
Absätze. [code] Unterstützung folgender Microcontroller: Atmel Classic AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 Atmel ATTiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164
-
Thread
avr-libc 1.8.1 freigegeben
EXIT_SUCCESS et al. [#35948] iom32u4.h for ATmega32U4 incorrectly defines Timer 2 [#35971] attiny4313 (2313a) pin-change interrupts PCINT[0...2] vect etc [#36053] Declaration of the register USIBR missing for ATtiny2313a/4313 [#36410] avr/boot.h: poisoned SPMCR for ATmega128 [#36454] string.h
Invalid names in iotn13a.h (EEPE/EEMPE/BODS/BODSE) [#40569] sleep_bod_disable does not work in attiny13a [#40595] iotn2313a.h: wrong fuses definitions for High Fuse Byte [#41006] iom328p.h: wrong fuse defaults [#41519] wrong SPM_PAGESIZE definition in iotn[48]8.h [#42024] build break regarding
-
Thread
ATTINY 15 defekt?
einziger ATTINY wurde erkannt. Dann habe ich es noch mit meinen alten Programmern STK200, STK500 und TOPWIN versucht, wiederum vergeblich. Zum Schluß habe ich noch fix einen Fuse-Resetter mit dem 2313 aus dem web
>Zum Schluß habe >ich noch fix einen Fuse-Resetter mit dem 2313 aus dem web nachgebaut, Du weisst das beim Attiny15 PB3 und PB4 genau verdreht sind gegenüber ATTINY 13, 45 und 85?
-
Thread
Attiny 2313 als SPI Slave - Übertragungsprobleme
pinMode(PIN_LED, OUTPUT); pinMode(PIN_BTN, INPUT); pinMode(PIN_SS_ATTINY2313, OUTPUT); digitalWrite(PIN_SS_ATTINY2313, HIGH); SPI.begin(); SPI.setDataMode(SPI_MODE0); SPI.setBitOrder(bitOrder); SPI.setClockDivider(SPI_CLOCK_DIV128); // 128kKz
} void ledOn() { digitalWrite(PIN_LED, HIGH); ledState = HIGH; digitalWrite(PIN_SS_ATTINY2313, LOW); SPI.transfer(CMD_LEDON); digitalWrite(PIN_SS_ATTINY2313, HIGH); } void ledOff() { digitalWrite(PIN_LED, LOW); ledState = LOW; digitalWrite(PIN_SS_ATTINY2313, LOW);
-
Thread
attiny mit raspberry flashen bzw. auslesen
moin moin an alle, möchte den attiny2313 via spi vom rpi flashen und habe folgende situation: attiny2313 ist über ein breadboard am rpi angeschlossen - mosi an mosi - miso an miso - sclk an sclk - vcc = 3v3 - gnd - pin1 vom
ändern sie ab, falls GPIO 25 belegt ist. Wie kommst du jetzt auf die Idee, du dürftest Reset des ATtiny fest an GND tüdeln? XL
-
Thread
Würfel auf Sparsamkeit trimmen
Hallo, Ich möchte einen Würfel welcher mti einem Attiny2313 arbeitet möglichst energiesparsam realisieren. Da ich den IRQ0 als Ausgang für eine LED verwendet habe, scheine ich den Attiny lediglich in den Idle-Modus schicken zu können. Da er aus Power-Down
IRQ0 aufgeweckt werden kann. Nein. Er kann mit allen PCINT (PB0..7) aufwachen. Und der ATtiny2313A kann mit allen 18 IOs aufwachen.
-
Thread
pAVRasm ein AVR Compiler für PalmOS
Seite eine 2313 Version bereit. http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html#ATTiny2313 Allerdings ist es nötig die Pegel am tiny2313 anzupassen bzw. TxD und RxD zu invertieren damit
muß noch geändert werden damit es am Palm klappt? Geht nicht auch ein MAX23... dafür und dann der ATTINY2313 ? Danke bis dann. Fred
-
Thread
Studio 6 und timer
Hallo, Ich habe mit Studio 6 einen Studio 4 Code für den ATtiny2313 importiert. Auf den ersten Anschein ist auch alles OK. Allerdings kann ich den Timer overflow mit F11 (step into) nicht simulieren, d.h. der Interruptsprung wird nicht ausgeführt. In Studio 4 ist
-
Thread
AT90S2312 und Atmel Studio 6 ?
AVR Beginner schrieb im Beitrag #3746930: > Bei Auswahl von ATtiny 2313 ist ein lesen (Apply / Device Signature) > unabhängig von einen externen Takt nicht möglich (es handelt sich um > einen "neuen" noch nie geflashter AT90S2313) - wahrscheinlich ist das >
? Hintergrund : Ich habe noch ein paar AT90S2313 die ich verbauen möchte, evtl. sogar bei Projekten wo die Firmware bereits für einen ATtiny2313(A) geschrieben wurde. Bernd_Stein
-
Thread
7-Segment Multiplexing mittels ATmega
dank, ich habe mir jetzt allerdings mal ein einfaches Beispiel aus dem Netz gesucht und für einen ATTiny 2313 angepasst. Der AVR wird mit 8MHz betrieben. [code] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay_basic.h> #define SEVEN_SEGMENT_PORT PORTD #define SEVEN_SEGMENT_DDR
Ist bei ATtiny2313 laut Datenblatt genau ident. CS00 und CS01 auf 1 = clk/64 Also wieso 3?
-
Thread
Laser-Lichtschranke mit fotodiode, diode "sperrt" nicht
, 0,21V angeleuchtet: 14 ohm, 0,24V ich hab als bauteil das ATMEL Evaluations-Board, für den attiny 2313 hab ich folgendes programm geschrieben: if(PIND&(1<<PD0)){ PIND|=(1<<PD5); PIND&=~(1<<PD6); }else{ PIND&=~(1<<PD5); PIND|=(1<<PD6); } PD0: die "lichtschranke
Jan Schmid schrieb im Beitrag #3745041: > attiny 2313 Dann nimm keine Photodiode, sondern einen Phototransistor, und den schütze vor Fremdlicht. Als Lastwiderstand (hier Pullup) werden einige kOhm passen.
-
Thread
Schaltung -> VCO
DDS-Generator aufbauen, dessen Frequenz mit einem Schrittmotor als Drehgeber eingestellt werden kann. Ein ATtiny2313 könnte dafür schon reichen :-) Damit hätte man dann eine sehr stabile Frequenzerzeugung.
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
1x PIC18LF4520 4x MCP23016 2x MCP23008 1x PIC16C84 2x 93LC66 2x 24LC256 1x PIC16F876 2x ATtiny 2313 Mehr kann ich leider nicht reipacken, da meine Freundin aufgeräumt hat un ich gut die hälfte meiner Sachen gerade nicht finde... Hoffe das passt trotzdem so. Bilder kommen noch. EDIT
220 Ohm 10x 680 k Ohm 25x 2,7 k Ohm 25x 8,2 k Ohm 25x 56 k Ohm 25x 2,7 M Ohm 2x 74HC151 2x ATtiny2313 4x SMD-Adapter-PCB klein 2x SMD-Adapter-PCB mittel 2x SMD-Adapter-PCB groß In == 2x Atmel AT32UC3A1256 1x Microchip PIC16LF1459 1000x 510 m Ohm (2512 / 5 % / TK100) 851x 330 Ohm (0805
-
Thread
CLKPR portenamen
Das CLKPR ist leider nicht portabel: - The ATtiny2313A/4313 has a system clock prescaler, and the system clock can be divided by setting the “CLKPR – Clock Prescale Register” - ATmega8: No internal clock division is used.
Ähnlicher zum ATtiny2313 ist der ATmega48.
-
Thread
Bascom AVR 2.0.5.0 Frage zu Quarzen
Hallo, ich habe mir eine Uhr mit dem ATtiny2313 und einem Standart Display gebaut. Als Quarz habe ich eins mit 8MHZ. Nun will ich das externe Quarz verwenden. Welche Einstellungen muss ich bei Lock und Fuse Bits vornehmen. Irgendwie ist die
-
Thread
Attiny2313 UART: Lese-Störungen
Empfänger dient und die Steuerbefehle von einer selbstgeschriebenen Android-App empfängt und an den Attiny2313 weiterleitet. Dieser soll die Daten auswerten und dann später entsprechend die Elektronik für das Boot ansteuern. Soweit der Plan. Leider kommt es ab und zu (naja eher alle 2-5 Sekunden) vor
trotz UART. Für Modellbauprojekte super geeignet. Heute würde ich keine Projekte mehr mit dem Attiny2313 machen. Der ist schon relativ alt und hat wenig Speicher. gruß cyblord
-
Thread
UART/RS232 auf SPI Converter
hilft es. AVR303: SPI-UART Gateway on tinyAVR and megaAVR devices http://www.atmel.com/devices/attiny2313.aspx?tab=documents
-
Thread
Pollin IR8 Platine mit ATTINY 2313-20PU
kann mir jemand helfen, habe mir bei Pollin diese Platine hier bestellt mit einem Microprozessor ATTINY 2313-20PU . Hier der link http://www.pollin.de/shop/dt/NTc5OTgxOTk-/Bausaetze_Module/Bausaetze/8_Kanal_IR_Fernbedienungs_Bausatz_IR8.html Soo, habe alles zusammengelötet. Dieser chip wurde allerdings
Danke für die Antwort, meinst du den des ATTINY 2313-20PU? habs jetzt aufgegeben, habe ihn wahrscheinlich sowieso schon geschrottet. Und ein Programmiergerät will ich mir jetzt auch nicht mehr zulegen, bin echt mehr als zufrieden mit dem ELV Bausatz
-
Thread
7-Segment Anzeige leuchtet nicht
Zunächst möchte ich einfach eine 1 ausgeben und später mit einen Taster hochzählen. Den Controller (Attiny45) und den Decoder(CD4511B) habe ich jeweils 4,5V zugeführt. [c]#define F_CPU 8000000UL #include <avr/interrupt.h> #include <avr/io.h> int zaehler; int main(void) { DDRB = 0xff
Warum genau muss man dafür eigentlich zwei ICs verwenden? Ein Attiny2313/4313 sind zwei PINs weniger auf der Platte und wenn man die Segmente einzeln leuchten lässt sind 40mA per I/O-Pin nicht zu verachten. Ist nur so ein Gedanke
-
Thread
4 stellige 7 Segment im Multiplexing
Hallo, bei der Schaltung habe ich nur eine Frage: wie lange hält der atTiny2313 die Strombelastung aus wenn alle Segmente eingeschaltet sind ??? Gruss
aktuell anzeigende Segment der vier Segmente ausgewählt). Und wie werden die Steuerdaten in den ATTiny übertragen?
-
Thread
Attiny2313 als Drezahlmesser benutzen
Morgen, ich sitze jetzt schon seit fast 13 Stunden vor folgendem Problem: Ich möchte mit einem Attiny 2313 und einer IR-Lichtschranke dei Drehzahl messen. Zuvor soll der Attiny mittels PWM den Motor ansteuern. Ich bekomme es nicht in meinem Kopf rein wie ich die Impulse der Lichtschranke innerhalb
Suche im I-net abzukürzen: http://www.mikrocontroller.net/topic/231283#new, wobei die Erfassung beim ATtiny2313 genauso abläuft.
-
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
Arduino-Board als Einsteigerkit
. Mir geht es ähnlich wie Dir. Seit ca. 3 Jahre habe ich mich mit den Atmels der Größe Tiny13, 2313, Mega8 in Assembler angefreundet. Zahlreiche Projekte für elektr. Eisenbahn erstellt, Ortungspieper mit nen Tiny13 realisiert. Von Atmel Studio 4 installiert. Schiebe den Code über AVR ISPmkII in
ich mir erst mal Gedanken, welchen AVR nehme ich. Oft komme ich mit zwei Ports aus, also zum Tiny2313 mit seinen PortB und eingeschränkten D....und dann gehts los. Im Hintergrund stehen zwei Dinge 1. nicht aus der Übung zu kommen (mit 79 Jahren kann man schon mal was vergessen). 2. es liegt dann
-
Thread
Transistor Basiswiderstand für winzige Ströme
hier: http://html.alldatasheet.com/html-pdf/16104/PHILIPS/BC550C/745/3/BC550C.html Der µC ist ein ATTiny 2313 Danke schonmal Gruß Paul
-
Thread
Sind AT90S2313 und ATtiny2313 inkompatibel?
Hallo liebe Gemeinde. Ich hätte nur kurz eine Frage bzgl. dem ATtiny2313. In meiner Eagle Version gibt es nur den AT90S2313. Sind die beiden Controller baugleich? Vielen Dank für die Antworten im Voraus. Gruß Max Edit: Auf den ersten Blick sind sie inkompatibel. Hier ein Link: http://www.rn-wissen.de/index.php/AT90S2313
-
Thread
PORTD5 und ATTiny2313
Hi, ich hab ein Problem mit meinen Tiny ich kann an Port Pin D5 keine LED blinken lassen. Die leuchtet immer, an anderen Pins gehts immer. (PD0,PD1 ... PB0 usw ) nur an PD5 nicht. Muss man den Pin extra als Output definieren ? PD5 ist OC0B T1 Danke Heinz