-
Thread
Universeller RC5-Fernbedienungsempfänger
Danke Harald, Danke Vlad, meine Fix-Idee ist, den ATtiny 22L mit ATtiny 25 erzätzen, dann IRSND- Source-Code einfach übersetzen…??? Was haltet ihr davon? Hier, die Pins von die beiden IC-s Mit freundlichem Gruß Axel
ATTiny22, einen ATTiny45 und statt SOEP1836, einen SOEP31236 genommen. Die beiden arbeiten mit 36KHz. Mal sehen wo zuerst qualmt ;-) Danke erst mal an ALLE, ich hoffe, ihr unterstützt mich weiter
-
Thread
Komisches Bitfield Padding
auch, daß der der AVR-GCC long long nur grauslig schlecht implementiert, sodaß es nicht mehr in den ATtiny26 paßt. Ist schon ein Unterschied, ob man etwas mit 5KB Code implementiert oder nur mit knapp über 100 Byte. Peter
-
Thread
günstiger AVR-Einstieg
20Bausatz.htm?sp=article.sp.php&artID=17 Eine andere Möglichkeit wäre: Breadboard, Hühnerfutter, Attiny/Atmega, Programmer und Tutorial hier im Forum
noch und er kostet nur 17€. http://cgi.ebay.de/AVR-USB-ISP-Programmer-ATMEL-ATMEGA-STK500-Neu-ATTINY-/370490000223?pt=Wissenschaftliche_Geräte&hash=item5642ecc35f#ht_5054wt_992 MfgbDurchgebrannt
-
Thread
Konstantstromquelle MC34063 überhitzt!
275 80 15 70 1,05 57 262 82 20 50 1,00 40 246 81 30 26 1,06 24 215 67 MfG Falk
jedoch habe ich in meiner Eagle- Bibliothek kein Passender IC gefunden deswegen hab ich da ein ein ATtiny13 genommen, die Beschriftunge weggemacht und die Pin's der Anordnung nach richtig beschriftet. Was sollst, es tut seinen Zweck und ist elektrisch korrekt. ;-) Und wenn mir diese Bemerkung erlaubt
-
Thread
PWM, FET, LED-Lichterkette
Schaltung sieht (aus meiner Perspektive) schon mal ganz ok aus. jo... handelt sich um einen Attiny26, die PWM wollt ich rein aus Interesse selbst bauen und nicht den fertigen PWM-Timer nehmen, der dann einen PIN direkt ansteuern kann... Hab mit dem Timer-Prescaler rumgespielt. Aktuell müsste das
-
Thread
IRLZ 34N MOSFET sehr heiß bei 0V
wieder seine normale Funktion zu geben musst du es im TCCR Register wieder umstellen, z.B. beim ATTiny26 siehe Bild
-
Thread
Strombegrenzung bei 24VAC
...Zum anziehen benoetigt das Scheutz jedoch seine 380mA (bzw. lt. Datalogger des Netzteils fuer 0,26sek. sogar 1.77A!). Ich moechte nun, den Strom, nachdem das Schuetz angezogen hat auf 180mA begrenzen (etwas mehr als 140mA - als Sicherheit). Ich dachte an 2x LM317 oder aehnliches, welches ich in die
direkte Netztrennung eher nachteilig, denn sonst könnte man die Netzspannung nicht messen. So hat der ATTiny wenigstens die Mögichkeit, die Qualität der Netzspannung zu überwachen, bevor er zuschaltet oder abschaltet. Eine Reduzierung des Haltestromes eines Schützes ist durch Verringerung der (mittleren
-
Thread
USB und AVR-Controller
SPM-Instruktion nicht unterstützt. Bei den ATtinys gibt es auch ein paar Vertreter, die es *nicht* können: ATtiny10 ATtiny20 ATtiny26 ATtiny28L ATtiny4 ATtiny40 ATtiny5 ATtiny9 Gruß Skriptkiddy
auf! Mein Bascom, sehr merkwürdig! Geb ich zu Beginn unter "$regfile = "m8def oder m88def oder attiny2313. dat" ein ist die Welt in Ordnung, d.h. kein Error! Gebe ich attiny13 oder 24 oder 84 oder 461 kommt Error! Habe schon gesucht unter Option/Compiler/Chip in allen Ecken. Habe den Verdacht,
-
Thread
Mehr als eine LED am Ausgangschalten
Einfach mal ins Datenblatt schauen und kombinieren, anbei mal ein paar Daten eines ATTiny26 also älteres Model.
-
Thread
Lokalität von Registerwerten?
106, 104, 102, 100, 98, 95, 93, 90, 87, 83, 80 .db 76, 72, 68, 64, 59, 55, 50, 46, 41, 36, 31, 26, 21, 15, 10, 5 .db 0, -5, -10, -15, -21, -26, -31, -36, -41, -46, -50, -55, -59, -64, -68, -72 .db -76, -80, -83, -87, -90, -93, -95, -98, -100, -102, -104, -106, -107, -108, -109, -110 .db
trotzdem danke. aber war wohl wirklich so, dass r18 iwo gestreichelt wurde. hab jetzt einfach r26 benutzt und es funktioniert. :D
-
Thread
Sleep und Timer
note_on andi CL, en breq pl_note rjmp pl_next sleep_handler: .DEF PWR_DOWN = R16 cpi r26, 3 ;playing three times and then into sleep mode BRNE start_play ; preparing sleep LDI PWR_DOWN, (1<<SE) | (1<<SM1) | (0<<SM0) OUT MCUCR, PWR_DOWN ldi r26, 0 ; reset counter
note_on andi CL, en breq pl_note rjmp pl_next sleep_handler: .DEF PWR_DOWN = R16 cpi r26, 3 ;playing three times and then into sleep mode BRNE start_play ; preparing sleep LDI PWR_DOWN, (1<<SE) | (1<<SM1) | (0<<SM0) OUT MCUCR, PWR_DOWN ldi r26, 0 ; reset counter
-
Thread
KTY81-121 KTY81-122 Temperatursensor / Thermometer LED 0,5°C Auflösung Assembler ATmega8
Denkste! Umbau geht nicht. Der AVR910 ist mit ATTiny2313, der USB-ASP mit ATMega8.
Peter Syster schrieb: > Denkste! Umbau geht nicht. > Der AVR910 ist mit ATTiny2313, der USBasp mit ATMega8. Wer hat denn was von einem Umbau erzählt? Das Tempmeter sollte in einen ATtiny, nicht der USB-asp! Den USBasp sollst du ja zum proggen nehmen, so meinte ich das. ;-)
-
Thread
C-Problem mit Arrayzugriff im FLASH, AVR
Ergebnis: 0 Variante 2 (Value ist 1) DDR[0] = pgm_read_byte( number[value][0] ) ; Ergebnis: 26 Erhalte aber bei beiden Varianten nicht die Werte aus der Tabelle. Was mache ich falsch? Hier das Array: prog_char number [8][3] = { {0x00, 0x00, 0x00}, {0x04, 0x00, 0x00},
{0x01, 0x02, 0x03}, {0x03, 0x00, 0x00}, } ; Compiler GCC f. AVR. Controller ATTiny13V.
-
Thread
3 Kanal 16 bit PWM mit Tiny2313 (Bascom)
Arne Groh '2011-06-20 ' 'Fusebits '1111 1111 '1111 1111 '1101 1111 '1110 0100 $regfile = "attiny2313.dat" $crystal = 8e6 Dim I As Byte Dim J As Integer Dim Ocr_0a As Word Dim Ocr0ah As Byte Dim Ocr0al As Byte Dim Ocr1a As Word Dim Ocr1b As Word Dim Flags As Byte Lastrun Alias Flags
13% , 14% , 14% , 15% , 15% Data 16% , 17% , 18% , 18% , 19% , 20% , 21% , 22% , 23% , 24% , 25% , 26% , 27% , 28% , 30% , 31% Data 32% , 34% , 35% , 37% , 39% , 40% , 42% , 44% , 46% , 48% , 50% , 52% , 55% , 57% , 60% , 62% Data 65% , 68% , 71% , 74% , 77% , 81% , 84% , 88% , 92% , 96% , 100% , 105%
-
Thread
Kompatibilität (Pin und Binär)
Naja, bei den AVRs kann man schon "Linien" aufstellen: [pre] AT90S1200 → AT90S2313 → ATtiny2313 → ATtiny4313 AT90S2333 → AT90S4433 → ATmega8 → ATmega48/88/168/328 AT90S2343 → ATtiny11/12/13/15 → ATtiny25/45/85 AT90S4414 → AT90S8515 → ATmega8515 → (ATmega161?) → ATmega162 AT90S4434
1287 AT90USB82 → AT90USB162 → ATmega16U2/32U2 ATtiny24/44/84 ATtiny26 → ATtiny261/461/861 ATtiny10 → ATtiny4/5/9 [/pre] Linien, die im Diagramm weiter rechts erst anfangen, sind geschichtlich
-
Thread
Anfängerfrage! Analogeingänge mit ATTiny26 auswerten
Hallo Freunde, als Neuling in der Mikrocontrollertechnik bitte ich euch um einige hilfreiche Tipps und villeicht könnt ihr einige meiner Irrtümer ausräumen (sofern vorhanden)! Bin von meinem Bekannten um Hilfe gebeten worden. Er hat eine große Endstufe in seinem Auto und möchte diese über eine 2. Batterie betreiben. Wenn das Fahrzeug steht, soll die 2. Batterie über ein Relais von der Starterbatterie (Fahrzeugbatterie - vorn) getrennt werden. Sollte die Endstufe die 2. Batterie entladen haben, so ist eine Weiterfahrt durch die Starterbatterie noch möglich. Soviel zur Theorie! Zur Realisierung
-
Thread
Welcher Controller könnte das sein?
geläufig ist. Hat jemand eine Idee, was das noch sein könnte? Am nächsten dran wäre noch der ATtiny26 (Quarz auf Pin 2 und 3, Reset auf Pin 4), aber der hat weniger Pins und entgegengesetzte Polarität bei der Versorgungsspannung. Wenn ich nichts übersehen habe, paßt auch kein anderer ATtiny und die
-
Thread
AVR Synthesizer Konzept
PLL für den Timer ist meines momentanen Wissens nach nur bei Tiny25/45/85, Tiny24/44/84, Tiny15, Tiny26 und Tiny261/461/861 implementiert. > Tiny > scheidet trotzdem aus, da HW-Multiplizierer fehlt. Tja, man kann nicht immer alles haben... > > Ich hab mir inzwischen auch ein 16bit DAC bestellt
ebenfalls alle 512 Takte. Das ganze dauert im worst case 143 Takte. Im Durchschnitt eher 100. Attiny wird jetzt sowieso überflüssig, da ich das XMEM Interface vom Atmega8515 ausprobieren werde. chris schrieb im Beitrag #2255510: > Naja, wenn Dir Rechenleistung so wichtig ist, dann würde ich nen
-
Thread
Attiny2313 Lässt sich nicht Programmieren.
noch eine Serielle Schnittstelle am Pc. Welchen Controller soll ich denn auswählen? Ich habe nur Attiny12, Attiny15 und Attiny22. Mir fällt Grad auf: Atmega32 hab ich ja auch nicht??? Gibt es dafür eventuell eine Erweiterung, sozusagen ein Controller Addon um PonyProg Kompatibel zu machen?
Prinzipiell wird der ATiny2313 mit der momentanen Version unterstützt: [code]Support the AVR ATtiny12, ATtiny15, ATtiny26, ATtiny2313[/code] Allerdings wird auf der Hompage auch nirgendwo geschrieben dass Win7 unterstützt wird: [code]PonyProg is a serial device programmer software with a user
-
Thread
Meteotime Crypt Gesperrt
sind die Nutzdaten 16Bit. Denen werden 10Bit Korrektursyndrom zugesetzt. Übertragen werden demnach 26Bit. Zur Synchronisierung auf die Framelänge von 26Bit werden einige unbenötigte 26Bit(!) Frames separat erkannt und anhand deren kann der Dekoder einige separate Datenpakettypen unterscheiden. Die Typen
Eine Frage zum obigen C#-Programm: Hat jemand bereits mit der Implementierung auf einen ATTiny/ATMega begonnen?
-
Thread
LCD funktioniert nur an Port D (ATmega644P)
) Device code: 0x1e = (unknown) Device code: 0x1f = (unknown) Device code: 0x20 = ATtiny84 Device code: 0x21 = (unknown) Device code: 0x22 = (unknown) Device code: 0x23 = (unknown) Device code: 0x24 = (unknown) Device code: 0x25 = (unknown) Device code: 0x26
) Device code: 0x53 = (unknown) Device code: 0x54 = (unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x57 = (unknown) Device code: 0x58 = (unknown) Device code: 0x59 = (unknown) Device code: 0x5a = (unknown) Device code: 0x5b
-
Thread
uC Einsteiger mit ein paar Fragen
Steckbruckenset-350-Bruckenset-Experimentierboards-/150569304737?_trksid=p4340.m263&_trkparms=algo%3DSIC%26its%3DI%26itu%3DUCI%252BIA%252BUA%252BFICS%252BUFI%252BDDSIC%26otn%3D6%26pmod%3D360349860871%26ps%3D63%26clkid%3D153417404481632769 Gibt es bei dem Kabel und Steckbrett noch etwas was es zu beachten
Steckbruckenset-350-Bruckenset-Experimentierboards-/150569304737?_trksid=p4340.m263&_trkparms=algo%3DSIC%26its%3DI%26itu%3DUCI%252BIA%252BUA%252BFICS%252BUFI%252BDDSIC%26otn%3D6%26pmod%3D360349860871%26ps%3D63%26clkid%3D153417404481632769 passt, hab damit auch angefangen, geht gut. > Gibt es bei dem
-
Thread
AVR8_Burn_O_Mat_Config.xml
, ATmega3290, ATmega649, ATmega6490, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 ATtiny2313 ATtiny12, ATtiny13, ATtiny15 ATtiny25 ATtiny45, ATtiny85, ATtiny26 [/pre] von mir hinzugefügt: [pre] ATtiny261, ATtiny461, ATtiny861 [/pre] HtH Vlad Edit: Ich bitte auch darum
Hier also die xml-Datei mit ATtiny261-861 und ATtiny24-ATtiny84.
-
Thread
Motor-Poti für Gitarrenverstärker
ebay geschaut, gibts wohl aus der Türkei für 8€/stk. Ist okay. Nun brauche ich allerdings Potis von 26k bis 1M und die Potis gibt es nur bis 100k...
Wie komm ich eigentlich auf 26, sind nur 20 http://www.musik-service.de/images/prx/395452216/i00.jpg Haben tu ich den nicht, bauen möchte ich ihn dennoch. ;)
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
Ich hätte noch neue 26MHz OCXO im montagefreundlichen DIP-Gehäuse für 15 Euronen + 6 Euros für versicherten Versand/Trackingnummer. Wer interessiert ist, melde sich bitte per PM. 26MHz kann man runterteilen auf 13MHz (Standard
Abdul K. schrieb im Beitrag #2192454: > Ich hätte noch neue 26MHz OCXO im montagefreundlichen DIP-Gehäuse für 15 > Euronen + 6 Euros für versicherten Versand/Trackingnummer. Die gab's die Tage noch günstiger: http://www.mikrocontroller.net/topic/214625#new
-
Thread
Verschiedene Ausgänge über Variablen Wiederstand ansteuern? wie?
der Reset-Eingang deaktiviert werden muss. Klar, dass das die minimalistische Lösung ist, aber ein ATtiny2313, ATtiny26 oder ATtiny28 würde die Entwicklung sicherlich erleichtern. Als Treiber schlage ich einen UDN2981 vor. Für einen Kasten Früh mache ich jetzt aber keinen Schaltplan. :-D
-
Thread
RFID Karte auslesen - Inhalt abspeichern mit Atmega8
relativ schnell auf die Nerven u.a weil bestimmte Controller nicht gut Implementiert sind (PWM am Attiny26 konfigurieren -> fürn Arsch) und weil ich mit MAC arbeite. Gruss Bernd
-
Thread
ATtiny26 PWM mit veränderbarer Frequenz
Frequenz der PWM kann bei Timern mit einstellbarem Topwert leicht verändert werden. Beim Timer1 vom ATTiny26 ist das OCR1C. Allerdings verringert sich auch die Auflösung der PWM. MfG Spess
nur OCR1C mit CTC1 und Togglest den Pin im Overflow-Interrupt. Warum hast du dir eigentlich den ATTiny26 ausgesucht? Die Timer von den meisten anderen AVRs sind wesentlich universeller. MfG Spess
-
Thread
Makefile ändern
sieht es aus wenn alles funktioniert: [code] make -f makefiletest avr-gcc -Os -Wall -g -mmcu=attiny2313 -ffunction-sections -fdata-sections -fno-i nline-small-functions -c mclock.c mclock.c:218: warning: return type of 'main' is not 'int' avr-gcc -Os -Wall -g -mmcu=attiny2313 -ffunction-sections
es,wenn man z.B.das Makefile entsprchend ändert und die fuses? Oder läuft das dann nur auf dem attiny? Weil die Ports,hat der ja auch
-
Thread
Code Optimierung (Geschwindigkeit) AVR, C
läuft. Bitte drücke Dich klarer aus. Grundsätzlich geht es um einen kleinen Funksender mit einem ATtiny 45. Bei 6.4 MHz und -O2 sendet der Sensor, aber geht nicht mehr schlafen nach dem Senden, er sendet also durchgehend. Bei 8 MHz und O0, O1 und Os sendet er, geht dann für 150 Sekunden schlafen und
LEDs übrigbleibt. darauf bezog ich meine Empfehlung für einen Latch. Ich habe z.B. mal mit einem ATTiny26 und einem Latch mehrere ADC-Kanäle genutzt und zusätzlich ein LCD im 8 Bit Modus angesteuert und hätte die 8 Pins fürs LCD zusätzlich noch anderst nutzen können z.B. abwechselnd auch als Eingänge
-
Thread
Pollin evaluation board 2.01 avr Studio4
benutze ich diesen Programmer [[http://cgi.ebay.de/AVR-USB-ISP-Programmer-ATMEL-ATMEGA-STK500-Neu-ATTINY-/370490000223?pt=Wissenschaftliche_Ger%C3%A4te&hash=item5642ecc35f]] !! Das Pollin-Board habe ich mit einem Atmel32 bestueckt. Ein kleines Testprogramm (Beispiel aus diesem Forum) [c]#include
ich konnte das SPIEN Bit schon erfolgreich bei einem ATtiny26 und dem AVRISP löschen, ich denke das Fragezeichen ist nur als Warnung da "wollen Sie wirlich dieses Bit löschen, danach ist keine SPI Programmierung mehr möglich?"
-
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
EEPROM Schreibfrequenz auf eine Adresse
geschrieben und damit die von Dir beschriebene Störung reproduzieren können. Die Kandidaten waren vier ATTiny13V (mit identisch aussehender Aufschrift "0707/ATTINY13V/10PU") und ein Attiny25V ("0630/ATTINY25V/10PU"). Bei zwei der vier ATtiny13 funktioniert die EEPROM-Adresse 0 nicht korrekt. Bei den übrigen
was zu Änderung der Daten führen kann. Wenn ich mal etwas mehr Zeit habe probier ichs mit einem ATTiny26 und einem ATM16 aus. Vielleicht hat dein AVR aber auch eine defekte Speicherstelle im EEPROM, probier doch mal eine andere Adresse aus.
-
Thread
ATTiny2313 fast PWM
hab ich leider keine Ahnung. Ich befasse mich gerade mit dem 8-Bit Timer/Counter0 with PWM beim ATtiny13. Habe das Datenblatt vom ATtiny2313 gerade mal überflogen. Ich denke Du verstehst die Bedeutung von den Output Compare Registern ( OCRxx ) noch nicht. Ich möchte es Dir nicht erklären, da selber
hab ich leider keine Ahnung. Ich befasse > mich gerade mit dem 8-Bit Timer/Counter0 with PWM beim ATtiny13. > > Habe das Datenblatt vom ATtiny2313 gerade mal überflogen. Überfliegen ist schlecht, wenn dann genau lesen. Der Code ist nicht gar so verkehrt, falsch ist nur die Verwendung des COM1A1