-
Thread
Sammelbestellung Attiny841 zum Ausprobieren für LED-Tisch
Ich habe gestern nur 25 Attiny841 bestellt und wenn bastelbaer die letzten 5 nimmt, sind auch erstmal alle weg. Ich kann gerne noch mal sammeln, aber diese Woche bestelle ich nicht mehr. Weiterhin gilt die Begrenzung 5/10/20 und
Derzeit habe ich keine Attiny841 mehr und bei Farnell sind sie wohl auch aus. Nachlieferung am 15. August. Damit ist hier momentan erst einmal Ende mit der Sammelbestellung. Tut mir leid "Ladde".
-
Thread
Codeverbesserung ?
ausserhalb von Main sind, wo sie hingehoeren. [code] main.c: In function ‘rueckwaerts’: main.c:20:11: error: expected ‘;’ before ‘~’ token PORTB ~&= MOTOR_B; ^ main.c:22:11: error: expected ‘;’ before ‘~’ token PORTB ~&= MOTOR_D; ^ [/code]
/avr25.xn: Datei oder Verzeichnis nicht gefunden Und was ich nicht wusste war: avr-gcc -mmcu=attiny2313 -O2 -c motorun.c -o motorun.o avr-gcc -g -mmcu=attiny2313 motorun.o -o motorun.elf avr-objcopy -O ihex -j .text -j .data motorun.elf motorun.hex So gehts nun.
-
Thread
STM32F4 wozu?
hinter mir. Wer weiss, wie man mit einem Mini-PIC eine Raumstation steuert: Super. Wer mit einem ATtiny eine 5-Achs CNC-Maschine unter Kontrolle behält: Schön. Aber wenn ich heute irgendein Problem zu bewältigen habe, dann schau ich mir zu allererst einmal mir an, was der ganze Zirkus kostet. Und
) Vom Preis her aber fast unschlagbar. Eben erst mal nachgeschaut und ein STM32F4 Discovery für 11,61 Euro plus Märchensteuer gesehen. Ordentliche AVR vom Resteverwerter würde ich bei 4 bis 6 Euro ansetzen. Also für Null-Serien unschlagbar.
-
Thread
Taster Entprellen [Interrupt]
int main(void) { DDRD |= (1<<PD7) PORTD|= (1<<PD2) | (1<<PD3) MCUCR |= (1<<ISC10) | (1<<ISC11); //Interrupt 1 wird konfigriert //Interrupt 0 wird konfiguriert GICR |=(1<<INT0) | (1<<INT1); //INT0 und INT1 aktiviren sei();
ist zwar nur ein Lernstück für mich selber (quasi ein LED-Throwie mit RGB-LED und Taster an 'nem ATtiny85 mit Speisung aus CR2032), aber genau diesen Zweck (lernen, Probleme machen) erfüllt es trotz eigentlich größter Simplizität hervorragend.
-
Thread
Gibt es Attiny mit 16-Bit-Timer1?
ATtiny4 / ATtiny5 / ATtiny9 / ATtiny10 - 6 Pin nur einen Timer/Counter0 Ups. Das war ich ein wenig zu spät.
Ganz klein, SOT 23-6 ist der ATTiny 10 und er hat das was du suchst. Seite 52. 11. 16-bit Timer/Counter0 11.1 Features • True 16-bit Design, Including 16-bit PWM • Two Independent Output Compare Units • Double Buffered Output Compare
-
Thread
Energieverbrauch ATtiny261 :-)
> Die ATtiny können zwar auch 32kHz, aber nur als CPU-Takt und verbrauchen > daher mindestens das 100-fache. ATTiny24A, 3 V, 32 KHz -> 10 µA
http://savannah.nongnu.org/bugs/?33230 musste Attiny261 einbinden ststt 261A...
-
Thread
AVR Dragon - debugWIRE
Hallo Leute, Ich bräuchte wieder mal eure Hilfe. Ich möchte gerne einen ATTINY 2313 mit dem ARV Dragon debug. Ich verwende ARV-Studio 6.2 hatte aber bei AVR Studio 4 das gleiche Problem. Anschlüsse müssten passen, da ISP funktioniert. Wenn ich nun auf "Start Debugging" drücke
ich hatte mal den fehler, dass ich den kondensator der bei den atmegas dran gehört auch an den attiny gebaut und dadurch lief debugwire nicht mehr
-
Thread
Bascom - Flashen Fehlermeldung
programmer.jpg Wird unter XP als Diamex DX-ISP erkannt und bekommt COM5 zugewiesen. Bascom Version : 1.11.9.5
Kontroler übertragen. Versuche mal eine andere Version von Bascom. Ich hatte mal das Problem mit Attiny24. Da war die .def-Datei fehlerhaft. Ich habe hier die Version 1.11.9.5. Damiit läßt sich Dein Programm übersetzen. Die Datei habe ich angehangen. Versuche die mal zu flashen. MfG Paul
-
Thread
Variablen in Eeprom anlegen
Hallo, in meinem kleinen Programm wird eine Zahl im Eeprom des ATtiny84 abgespeichert. Das funktioniert so, aber ich bin zufällig daraufgekommen, das die Zahl ab 0x82 im Eeprom gespeichert wird, siehe Anhang. Dieser *eeprom_read_block* Funktion übergibt man einen
// hier steht noch einiges, was jetzt nicht's zur Sache tut while(get_Taste() != 11){} // warte auf Taste "New" Frequenz = Zahl_eingeben(); eeprom_write_block(&Frequenz,&ee_Frequenz,sizeof(Frequenz)); } [/c]
-
Thread
[V] Bausatz für Giess-o-mat Sensor
Meine Bauteile sind auch da, danke! Schneller Test auf Attiny84, Signal an T1: [c] #include <util/delay.h> #include <avr/io.h> #include <avr/interrupt.h> int main(void) { // Clock on rising edge (T1) TCCR1B |= (1 << CS12) | (1 << CS11) | (1 <<
the counting bitSet(TCCR1B, CS12); // Counter clock source is external pin bitSet(TCCR1B, CS11); // Clock on rising edge delay(40); // wait 40ms // stop the counting TCCR1B = 0; freq = TCNT1/4; // durch 4 teilen um auf die Frequenz pro 10 ms zu kommen char out[32]; sprintf
-
Thread
ATtiny 2313 0,1MHz Quarz
> ich habe einen ATtiny 2313 und wollte ihn mit einem externen 100.000Hz > Quarz betreiebn. Der Quarzoszillator im ATTiny wird mit einem solchen Quarz nicht funktionieren. Du brauchst eine andere Lösung...
Chris Webber schrieb im Beitrag #3676817: > -Einen ATtiny möchte ich der Größe wegen nutzen. Der ATmega48 ist im 28M1 exakt gleich groß, wie der ATtiny2313 im 20M1 Gehäuse (4*4mm²).
-
Thread
Toner-Transfer vs. Belichtung - zeigt her die Platinen :)
bei ~3:30 scheint das ganze recht gute Ergebnisse zu liefern: http://lowpowerlab.com/blog/2013/02/11/diy-smd-metal-stencils-the-definitive-tutorial/ Der Autor sagt, er versucht das ganze nach dem Transfer recht schnell im Wasser abzuschrecken, wie wichtig das ist weis ich allerdings nicht. Das Ergebnis
und Speicherung der letzten Wahl eingebaut - war mit einem ATMEGA8 (hatte ich hier rumliegen - ein ATTINY13 tut es auch); keine große Herausforderung :-) TomA. schrieb im Beitrag #3679490: > ist trotzdem bei ca. > 10s Ende der Fahnenstange Na, dann hoffe ich mal, Du hast eine gute Schutzbrille.
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
weniger komplex sind [1] z.B. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F45J11
Word Clock (mit Quarz) weicht um ca. 1min/Monat ab. Ich habe sie aber nicht kalibriert, der PIC18F46J11 würde diese Möglichkeit bieten.
-
Thread
Die kleinste Schaltung/Platine die ihr je gemacht habt..
web.jpg ist schon etwas her(2008): Ein winziger WebServer. Attiny45, enc28j60, zweck: eine einzige winzige statische html seite anzeigen. audio.jpg ist hingegen nicht wirklich von mir; - ich habs zwar gebaut, aber so klein ists nur dank dem genialen code von elm
Moin, Car Decoder für das OpenCarSystem. Der ist 10x11 mm groß, mit 0402er SMDs bestückt, hier die Muster Handbestückt.
-
Thread
Attiny2313 - DMX-Receiver - eingestellte Startadresse != reale Startadresse
aktuelle Version von dem Programm habe ich übrigens installiert. Wenn ich die Startadresse im Attiny z.B. auf 10 umstelle, dann wird der 10. Kanal als Startbyte und der 11. Kanal als tatsächlicher Startkanal verwendet. Die Kanäle 1 bis 9 haben dann keinen Einfluss auf den Attiny... Ein Gerät um
Version > von dem Programm habe ich übrigens installiert. > > Wenn ich die Startadresse im Attiny z.B. auf 10 umstelle, dann wird der > 10. Kanal als Startbyte und der 11. Kanal als tatsächlicher Startkanal > verwendet. Die Kanäle 1 bis 9 haben dann keinen Einfluss auf den > Attiny... >
-
Thread
attiny87 UART probleme
sei(); } [/c] Hallo liebe Forengemeinde, ich hoffe ihr könnt mir helfen. Ich benutze einen attiny87 im UART mode. Oben ist der jeweilige code und im Bild sieht mann das Ergebnis am TX-pin. Mein Problem ist folgendes: Wie im Bild ersichtlich, geb ich ist mein ganzes Signal 1,14 ms lang. Das LOW
. Im Datenblatt steht das standardmäßig 8,N,1 vorhanden ist. Das Problem ist jedoch, dass ich dort 11 Bit habe, anstatt 10. Normal ist ja Startbit - 8 Datenbit - 1 Stopbit. Guck ich mir am PC an was ankommt ist alles i.O., jedoch muss ich genau werden und wirklich die einzelne Bitlänge von 100µs haben
-
Thread
Minimal UART für Attiny gesucht
Hallo, ich hab hier einen Attiny85 den ich für Debuggingzwecke um einen minimalen UART erweitern möchte. -Es reicht völlig wenn er nur senden kann, Empfang wird nicht benötigt. -Beide Timer sind schon in Benutzung, Timer 1 läuft
/AttinySendSerial_1Mhz_38400Bd [c]/* * Only multiple of 4 cycles are possible. Last loop is only 3 cycles. * 3 -> 11 cycles * 4 -> 15 cycles */ inline void delay4MicrosecondsInlineExact(uint16
-
Thread
ATtiny85 Takt setzen
einstellen. Ich habe jetzt mal den krummen 11,xxxMHz-Takt ausgewählt. Damit soll der ATtiny85 laut irgendeinem Online-Rechner auch mit 3,0V laufen (plane den Betrieb direkt an einem LiIon-Akku von 4.2-3.0V). Vom Delay-Loop her musste ich aber massiv anpassen; 16MHz auf dem ATmega328 brauchten 3200 NOPs für gewünschten Zustand, der ATtiny85 jetzt 250 - und ist damit noch etwas langsamer; 200 war mir schon zu schnell, kommt aber eher hin. Das ist ziemlich genau der Faktor 16. Ich vermute daher, der ATtiny85 läuft nicht mit 11,xxx, sondern
-
Artikel
Wanderkiste Schöneberg
Liste die Wanderkiste. 09.08.2013 J.L. (lindenbaum) 12.08.2013 Ronny S. |1 x STK 100 (für meine ATTiny11), 1 x STK 200 (für den Rest), 1 x die mir zugedachte PIC-Soundkarte und die AGP-Grafikkarte, 1 x Entlötlitze Geplant ist diverse Industrielektronik (SPSen, Displays, Netzteile, Switche, LWL-Transmitter
007626457015102 29.11.13 Ben R. - (da_miez) 9.12.2013 Fabian B. - fabs Einige Elkos und IC´s, die blauen LED´s, unbekannte Platine mit sichbarem Defekt und das antike Tablet. SMD Elkos, MELF Dioden, SMD Transistoren(Hab auf
-
Thread
Minimal zu empfehlender µC-Takt ?
dynamisch ändern: während der ADC-Messung hoch, ansonsten 500 Hz. Ansonsten würde ich nicht den alten ATtiny13 verwenden, sondern den aktuellen ATtiny13A. Der ist sparsamer und läuft auch mit niedrigeren Spannungen.
Markus Weber schrieb im Beitrag #3648363: > Ansonsten würde ich nicht den alten ATtiny13 verwenden, sondern den > aktuellen ATtiny13A. Der ist sparsamer und läuft auch mit niedrigeren > Spannungen. Oder gleich Tiny84/841 und über viele neue Peripherie freuen.
-
Thread
Diode als Spannungsbegrenzer bei Lipo Zelle
Hallo, ich habe ein HM-11 mit einem Spannungsbereich von 2.5-3.7V. Ich möchte das Modul mit einem µC (Attiny841) an einer Lipo Zelle betreiben. Mein Problem ist das extrem wenig platz ist und für einen Low Drop Regler kein
keine zusätzliche Beschaltung von Kondensatoren braucht mit den SOT-23 oder SC-70 Gehäuse? Das HM-11 ist ein Bluethoot Modul.
-
Thread
Mikrocontroller gesucht
ATtiny2313
kopfkratzer schrieb im Beitrag #3645431: > *kopfkratz* > Wir haben also folgende Vorgaben: > 1.) 11 I/O Pins > 2.) 1x PWM mit veränderbarer Tastung 1.) 11 I/O und einer davon mit PWM Minimal 14 Pin an einem AVR reichen wg Vcc/GND und RESET=RESET.
-
Thread
A D converter mi I2C
ATTINY 461A-PU: 1.85 € PCF8591: 2.45 € Tiny: 11 Kanäle, 10 Bit, mit PGA und differentiellen Eingängen. Mehrere PWM-Kanäle bis zu 16 Bit. Eingebaute Referenz PCF8591: 4 Kanäle, 8 Bit, differentielle Eingänge
-
Thread
Wer verwendet RFM69?
Felix Pflaum schrieb im Beitrag #4157581: > ATmega85 ATTiny85 selbstverständlich...
sein. Stell mal beim RFM69 in der rfm_setbit() beim "case 1:" den Wert bw auf dezimal 17 bzw. hex 0x11.
-
Thread
Probleme mit 24v DC Motorsteuerung
Optokoppler an, am Emitter führt das SIgnal zur Motortreiber (siehe Schaltplan oben, D3, D9, D10 oder D11) Für mich steht eigentlich nicht die Motorschaltung im Raum, die funktioniert weil ich sie schon mit diversen anderen Motoren getestet hatte. Und selbst wenn nicht - wie können technische Probleme
fängt sich die Störungen ein, also hilft auch bestes Leiterplattenlayout nicht), bei den neueren (ATTiny, ATMega) hat Atmel nachgebessert."
-
Thread
Eingangswiderstand Analog Comparator Attiny2313
Moin, wie hoch/niedrig ist der Eingangswiderstand des AnalogComparator im Attiny2313? Problem: Ich nutze die interne Bandgap- Referenz. Wenn der Akku unter 11V entladen wurde soll der Comparator die Vebraucher abschalten. Der Spannungteiler ist wie folgt aufgebaut: AKKU
- GND Rein rechnerisch und auch messtechnisch (ohne Controller) passt das, wenn ich aber den Attiny2313 in seinen Sockel stecke ist der Spannungsteiler total daneben. Ich habe mal etwas von 50nA Eingangsstrom gelesen, aber das kann hier defintiv überhaupt nicht passen.
-
Thread
NEC Beamersteuerung mit Atmega8U2
/* Set frame format: asynchronous, 8data, no parity, 1stop bit */ UCSR1C = (1<<UCSZ11)|(1<<UCSZ10); [/c] Wenn ich nun versuche den Hex Code an meinen PC zu senden, [c] uart_putc(0x02); uart_putc(0x00); uart_putc(0x00); uart_putc(0x00); uart_putc(0x00); uart_putc(0x02); [
CONTROL UCSR0B #define UART0_DATA UDR0 #define UART0_UDRIE UDRIE0 #elif defined(__AVR_ATtiny2313__) #define ATMEGA_USART #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define UART0_TRANSMIT_INTERRUPT USART_UDRE_vect #define UART0_STATUS UCSRA #define UART0_CONTROL UCSRB
-
Thread
SPI 23LCV512 / 23LCV1024 ATMega328 oder ATtiny 2313
mit bei, wie du den Speicher ansprichst. (Habe den 1MBit.) Geht ordentlich was durch, weit mehr als 11 kByte/s. Edit: Grade gesehen, du willst Byte für Byte schreiben/lesen und jedes mal mit Adresse ansprechen. Mit solch einem Setup und den Arduino-Libraries bin ich etwa auf 8 kByte/s gekommen. Vielleicht
scheinen dies in der Tat nur die Registerabfragen und Schreiben/Lesen des Datenregisters zu sein, beim ATTiny hatte ich Zweifel, jedoch scheint dort zwar der TIMER0 geopfert werden zu müssen, aber das Byte wandert dann ja wohl doch im Hintergrund (hardwaremäßig) über die Leitung. Ja, jetzt habe ich auch den
-
Thread
Verzögerte Schaltung
ATTiny und ein kleines Programm.
10.04.2014 12:22) > Plus viele Monate Einarbeitungszeit... Nils P. schrieb im Beitrag #3612531: (Datum: 11.04.2014 10:50) > Paar Zeilen verstehe ich auch nicht ganz: Nils P. schrieb im Beitrag #3613003: (Datum: 11.04.2014 16:28) > Vielen Dank!!! Jetzt läuft alles wie ich es mir vorgestellt habe :):)
-
Thread
avrdude probleme
(zumindestens ist es für mich groß) und daher hoffe ich hier hilfe zu bekommen. Ich habe einen Attiny45 und eine Diamex-Prog-S, mit dem ich meinen Code immer auf den Controller gemacht habe. Das hat auch immer funktioniert. Allerdings ist dieses immer jetzt vorbei. Seit heute bekomme ich folgende Fehlermeldungen
or use -F to override this check. avrdude: Send: . [1b] . [0e] . [00] . [03] . [0e] . [11] . [01] . [01] . [09] avrdude: Recv: . [1b] avrdude: Recv: . [0e] avrdude: Recv: . [00] avrdude: Recv: . [02] avrdude: Recv: . [0e] avrdude: Recv: . [11] avrdude: Recv: . [00] avrdude: Recv:
-
Thread
AVRDUDE µC-Kompatibilität (A und PA Typen)
IMHO kann man die ohne A nicht von denen mit A unterscheiden, da die Signatur gleich ist. Den ATtiny2313A kann man vom ATtiny2313 nur durch die zusätzlichen Register PCMSK1,2 unterscheiden.
für einen entsprechenden Patch dankbar, denn es schafft weniger Verwirrung, wenn die Leute einen ATtiny2313A auch als solchen bezeichnen dürfen.
-
Thread
Unterdruck messen (BlowerDoor) mit Arduino
> '********************************************************************** > 'Luftdruckmesser 09.11.2013 > '********************************************************************** > > $regfile = "ATtiny2313.dat" > $crystal = 8000000 > > $hwstack = 10 > $swstack = 10 > $framesize = 10 >
> '********************************************************************** > 'Luftdruckmesser 09.11.2013 > '********************************************************************** > > $regfile = "ATtiny2313.dat" > $crystal = 8000000 > > $hwstack = 10 > $swstack = 10 > $framesize = 10
-
Thread
Kennt jemand diese Lötstation?
ganz andere Verarbeitung. Kann nur sagen das ich mit dem Kolben sehr gut zurechtkomme. Von einem Attiny im SOIC Format auf Streifenraster bis zu Bauelementen normaler Größe ist alles kein Problem.
Also ich gestehe dann mal: Ich hab von Reichelt die ZD-99 fuer 11.95Euro. Ich hab aber auch eine gute Weller und kenne die ganzen anderen Stationen von denen ihr so traeumt auch aus persoenlicher Anschauung. Die ZD99 hab ich nur in der Werkstatt wenn ich
-
Thread
ATtiny 84 Hilfe mit Quarzoszillator
-> 7-Seg_3 Kathode auf Masse, der Rest auf Plus 11 -> 7-Seg_4 Kathode auf Masse, der Rest auf Plus
mache nur PIC), ich würde sagen, mit an Sicherheit grenzender Wahrscheinlichkeit im Datenblatt des ATtiny 84.
-
Thread
Z180-Stamp Modul
keycode 92 = keycode 93 = keycode 94 = less greater less greater bar brokenbar bar keycode 95 = F11 F11 F11 F11 F11 F11 XF86Switch_VT_11 keycode 96 = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12 keycode 97 = Home NoSymbol Home keycode 98 = Up NoSymbol Up keycode 99 = Prior NoSymbol Prior keycode
> UEB16M2.Z80 - A11AH Undefined Line 00013 > LD DE,A11AH ; MPD (00AB) 'A11AH' wäre ein Label, das aber nicht definiert ist. Aus dem Handbuch, Kapitel EXPRESSIONS: [pre] NUMBERS Numbers are
-
Thread
Lipo Einzellspannungsmessung bis 6S
sowas für 11$ http://www.dx.com/p/2-1-rc-cell-meter-7-digital-battery-capacity-checker-for-nicd-nimh-lipo-life-li-ion-152432
möglich und nur so genau damit der Käufer glaubt die Angaben würden stimmen. Da steckt meist ein ATtiny bzw. vergleichbares drin. Real kommt man aber mit der Ungenauigkeit des ADCs schon nichtmehr in den Bereich, den die Zellhersteller vorgeben. (Meist +/- 20mV) Ist ja immer die Frage was man haben
-
Thread
Versetzte Rechtecksignale auswerten, kein drehgeber
Hauptprogramm wird dann nach einer Tablle ausgewertet. Vorwärts 00 vorher: 01 10 vorher: 00 11 vorher: 10 01 vorher: 11 Rückwärts 00 vorher: 10 01 vorher: 00 11 vorher: 01 10 vorher: 11 Alles andere ungültig. Meine Probleme: Leider wackelt/pendelt das signal hin und her wenn der
Seien wir realistisch, versuchen wir das Unmögliche." Und bitte jetzt keine Krümelkackerei wegen ATtiny und 8 Pins. Es gibt auch solche Sachen wie ATtiny2313. Und selbst wenn es einen ATmega88 oder so brauchen würde, wäre es keine Niederlage. Wenn man mal verlgeicht, was für unglaublich perfomanten Dinge
-
Thread
Temperaturgesteuerte Lüfterregelung mit ATtiny24 für PC-Gehäuselüfter
Christian W. schrieb im Beitrag #3587924: > Hat das eventuell was damit zu tun, dass am ADC0 vom ATtiny24 > zugleich auch AREF liegt? Ist im Datenblatt etwas versteckt. Aber [code] Internal voltage reference options may not be used if an external voltage is being applied to the AREF pin.
der Lüfter beim einschalten und 20°C schon 9,5V bekommt. Nach weiteren 5 min. sind es dann schon 11V. Der Messfühler ist in einer der Netzteil Sek.-Drossel / 5V Zweig eingeklebt. Diese wurde in meinem Fall nicht wärmer als 24°C. Hab ein paar Messungen zum Lüfter angestellt. Unhörbar ist er bis ca
-
Thread
Anfänger benötigt hilfe beim Fehler im Programm
Hi >Ich möchte das ganze auf einen Attiny45 machen. >OCR1A = 2312; Der Timer1 vom ATTiny45 ist ein 8-Bit Timer. Der ganze Code kann nicht funktionieren. MfG Spess
ATTiny2313 dann läuft auch das Programm. MfG Spess