-
Thread
avrdude schreibt nur bis 64 byte in den flash-speicher
) Device code: 0x1e = (unknown) Device code: 0x1f = (unknown) Device code: 0x20 = ATtiny43u 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
Internal clock bei ATTiny
Hallo, ich studiere gerade das Datenblatt des ATTiny24. Nun wüsste ich gerne, welche Frequenzen die interne Clock mitmacht. Leider finde ich diese Information nirgendwo... http://www.atmel.com/Images/doc8006.pdf Ist das "Standard" und wird daher
Sources" <Auszug aus DB> Table 6-1. Device Clocking Options Select External Clock (see page 26) 0000 Reserved 0001 Calibrated Internal 8 MHz Oscillator (see page 26) 0010 Reserved 0011 Internal 128 kHz Oscillator (see page 27) 0100 Reserved 0101 Low-Frequency Crystal Oscillator (see page
-
Thread
Brauche 13 ADCs am ATMega32
Erste Möglichkeit: Du kannst einen ATTiny26 nehmen, da hast du schonmal einen ADC mit 11 Kanälen. Die Daten holst du dann seriell ab, die verbleibenden 2 Kanäle machst du mit dem Hauptprozessor. Zweite Möglichkeit: 1 aus 8-Decoder und Analogschalter
Hallo, @Jadeclaw: Danke für Deine Antwort. Über den Tiny26 habe ich auch schon nachgedacht. Aber mir mißfällt, zwei uC auf einem Board für so eine Aufgabe programmieren zu müssen. @all: ich bin gerade auf den 74CH4067 (16->1 Multiplexer) gestoßen. Ist vielleicht
-
Thread
Compilerfehler Programm springt aus der Initialisierung zum Start zurück
Ja, die AVRs, die kein RAM haben, also der ATtiny11. Alle anderen AVRs haben den Stack im RAM.
11,11,11,12,12,12,12,13,13,13,14,14,14, 14,15,15,15,16,16,17,17,17,18,18,18,19, 19,20,20,21,21,21,22,22,23,23,24,24,25, 26,26,27,27,28,28,29,30,30,31,32,32,33, 34,35,35,36,37,38,39,39,40,41,42,43,44, 45,46,47,48,49,50,51,52,53,55,56,57,58, 60,61,62,64,65,66,68,69,71,72,74,76,77, 79,81,83,84,86,88,90,92,94,96,98,100,103
-
Thread
Modellierung und Implementierung reaktiver Systeme, Statecharts, UML, C, Diagramme, OO/nicht-OO
Taster, Config im EEPROM, Power Management usw. Das ganze läuft aus historischen Gründen auf einem attiny26, da die Hardware schon einige Jahre existiert und auch nicht modifiziert werden sollte. Das klingt erstmal ziemlich primitiv. Der Code wirkt aber auf den ersten Blick recht umfangreich und
oder Codesammlung zu einem einfachen 8 Bit Controller Task Management, welches man auch auf einem ATtiny einsetzen könnte. Schönen Sonntag :) Sebastian
-
Thread
Kleines Wasserbad mit genauer Temperaturregelung bei 25°C
immer wieder gelesen, dass sich ein PT100 dafuer am besten eignet. Ich haette ausserdem z.B. einige Attiny85 und einen Arduino, das ginge doch bestimmt. Den PT100 muesste ich noch besorgen. Ich habe einige DS18B20, einen DHT11, DHT22, LM35. Ist da irgendwas brauchbar fuer unter Wasser oder eine gebastelte
. schrieb im Beitrag #6694573: > Welche Umgwbungstemperaturen kommen vor? > Zwischen etwa 18 und 26 Grad. > Welche Stoergroessen kommen vor? > Zugabe von Fluessigkeiten oder Pulver aus Raumtemperatur, und dass der > Deckel viel offen sein wird. Mein Ansatz: (vorausgesetzt es entsteht keine
-
Thread
Bascom Taster funktioniert nicht
Hier der Code: $crystal = 1000000 '1 MHz Taktfrequenz, Intern $regfile = "attiny26.dat " 'Tiny26 Def - Datei 'Portdeklaration Config Pinb.5 = Input 'Noch nicht benutzt Config Pinb.4 = Output
eingeschaltet Do If Portb.3 = 1 Then Z = Z + 1 If Z > 40000 Then 'Zeit mit tiny26 bei 1 mhz If Portb.0 = 1 Then 'Ausschalten Portb.0 = 0 Portb.1 = 1 Portb.2 = 0 Z = 0 Writeeeprom
-
Thread
Elektrozentrale Wohnwagen
etwas fertig. Als mikrocontroller würde ich kleine atmels empfehlen, so à la atmega32, atmega16, attiny26, attiny48. Bei reichelt kosten die fast nichts.
-
Thread
Lichtschranken-Rundenzähler (12V).
50mm sind zu groß. Die sollten 18mm sein, also kleiner wie rot, grün und gelb (die sind 26mm).
https://rennsportshop.com/led-cluster-15-rot-durchmesser-26mm-123-CLU15RD?srsltid=AfmBOorDtIRdzF4ODMPS9yujpztCZLmlnZVvvS3CwkfrZDN-dbE6G_qk Laut dieser Seite wird einer benötigt. Lieber kein Risiko eingehen. Bei diesen Preisen. Eingebaut sind keine. Jetzt freue
-
Thread
BCDE Segement Anzeige
Hallo, mit PIC habe ich nichts im Sinn, bei AVR würde mir ein Tiny26 einfallen. PA0...PA7 Segment A-G, PB0.PB3 Eingänge für die Daten, PB4, PB5 die Anoden(Katoden) der 7-Segmentanzeigen. Da kleine Anzeigen sollte der Segmentstron im zulässigen bereich bleiben, Vorwiderstände
und zum Tabellenanfang dazu, erste Stelle holen und setzen zweite Stelle holen und setzen. Tiny26, 2x Segmentanzeige, 7x Widerstand, 100n am AVR. Wenn nötig eben noch Pegelanpassung der Eingänge. Gruß aus Berlin Michael
-
Thread
Universal Serial Bus device
Eine entsprechende inf datei mit den usb vid,pid des attiny erstellen. Alternativ diese auf "bekannte" werte setzen
deines ATtiny entsprechend umstellen. Beispiele hierzu gibt es genug - selbst hier in diesem Forum. nochwas: Ich hatte vor 2..3 Jahren auf der Embedded erlebt, daß dort sowas wie Billig-Einmal-USB-Sticks aus
-
Thread
Fixed-Point Support in avr-gcc?
offset[i]; > } [/c] > > Und von mir aus auch mit 1/4 der Performance... avr-gcc brauch dafür 26 > bytes Code (ATmega8); Funktionsaufrufe werden nicht benötigt. Zum Vergleich: Hierist der Code vom avr-gcc: [avrasm] add_offset: push r16 push r17 /* prologue: function */ /* frame size
Bislang hab ich mir noch nicht den Wolf gemacht und Programme wie zB [[4000 Stellen von Pi mit ATtiny2313]] nach Fixed portiert. Wäre als Vergleich / Arithmetik-Benchmark bestimmt interessant.
-
Thread
Ringlicht für Mikroskop
einen TS19370 (http://de.farnell.com/taiwan-semiconductor/ts19370cx6-rf/led-treiber-weiss-boost-6sot26/dp/1824779) ausgeguckt. Kennt den jemand bzw. kann mir sagen, ob der etwas taugt? Viele Grüße und Danke, Chris
da scheint Farnell aber nicht allzu viel im Programm zu haben... > - Höhere PWM-Frequenz: Der ATtiny schafft 180Hz auf drei Kanälen. der TS19370 würde, wenn ich richtig gelesen habe, eh eine PWM-Frequenz von mind. 1kHz wollen - da sieht man nix mehr. Martin M. schrieb im Beitrag #3039356: >
-
Thread
Gutes aktuelles Schaltregler IC für Leistungs Step Up
> Leistungsklasse. > http://ww1.microchip.com/downloads/en/DeviceDoc/current_supply.pdf Der ATtiny15L stammt ja auch aus der richtig alten Mottenkiste (22 Jahre alt). Mit kein SRAM, 3-level Hardwarestack, max 1,6MHz, nur 1 PWM-Ausgang ist der völlig ungeeignet. Er war der Beginn der ATtiny-Reihe
so manch > Kleinleistungsnetzteil. Puh...da brauch ich ein Weilchen. GDT ist aus einem TX42/26/13 3E25, 20 Windungen verdrillt. Primär in 2-fachen Querschnitt als die 4x Sekundär.
-
Thread
Projekt: Open-Source Hausautomation
Ausgängen, die z.B. für Lichtschalter verwendet werden können und in eine Unterputzdose passen. Den Attiny habe ich gewählt, weil dieser günstig hergeht und für solche einfachen Anwendungen locker langen sollte. Durch optionale Optokoppler / Relais / ... auch zum Schalten von 230V geeignet. Vielleicht
überwachen - das sind grad mal zwei Pins... und das vielleicht 20x im Haus - da wirst du arm. Der Attiny ist da genau das richtige, denn der ist schön billig und insgesamt kosten die Bauteile für so nen Knoten vielleicht 6-8 EUR... Dass man damit aber nicht viel mehr machen kann, da hast du Recht,
-
Thread
V: Bauteile (Diverse, ICs, uCs,.)
weiblich D-SUB 9-polig männlich 22 Stk (TME-Preis pro Stk: 0.30 - 0.437) D-SUB 9-polig weiblich 26 Stk (TME-Preis pro Stk: 0.22 - 0.378) Gesamt: 5 EUR Ich bin aus AT - daher zahlt es sich nur aus, wenn man mehr nimmt. Deswegen räume ich Priorität denjenigen ein, die bereits was anderes nehmen
4.9 - 5.46 EUR 1x ATMEGA16 ... TME 1.8 - 2.05 EUR 1x ATMEGA8 ... TME 0.9 - 1.08 EUR 1x ATTINY2313 (nicht RoHS) ... TME 1.2 - 1.4 EUR Statt ca 28 EUR um 13 EUR zusammen.
-
Thread
[Pollin] Grafik Display Anschluss Verständnisfragen
Arduinos muss man leider lower und upper Nibble auf zwei Ports verteilen. Unangenehm finde ich das 26polige Flexkabel mit 0,5mm Raster. Ich habe schon eine Adapterplatine beim Heissluftföhn-Auflöten ruiniert. 0,5mm ist schon eine Hausnummer.
Christoph K. schrieb im Beitrag #4920586: > Unangenehm finde ich das 26polige Flexkabel mit 0,5mm Raster. Ich habe > schon eine Adapterplatine beim Heissluftföhn-Auflöten ruiniert. 0,5mm > ist schon eine Hausnummer. Wieso das? Hast du etwa versucht, das Folienkabel
-
Thread
IBM Thinkpad keyboard with trackpoint -> wireless
Scancodemodifikation durch Strg etc.). Falls nicht: Ein AVR kann das, die Anzahl der relevanten Kabel beträgt 25 (26 mit FN). So far Klaus
INT1/CLK 5 8/3 GND 6 14/22 VCC/AVCC 7 24 INT0/CLK 8 25 Left key 9 26 Right key 10 27 Middle key
-
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
Initialwert von globalen Variablen zur Laufzeit verwenden
tatsächlich ein 2-Byte Befehl, kann aber mitunter nicht auf das komplette RAM zugreifen, etwa bei ATtiny40.
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, // 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, // 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, // 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, // 51, 52, 53, 54, 55, 56, 57, 58,
-
Thread
Wecleh günstigen SMD-Bausteine zum SMD Löten(üben) kaufen
umsteigen, und in diesem Zuge das ganze Standartzeug wie LM78XX, Dioden, Widerstände, Kerkos, AVRs z.b. ATTiny26L SOT, BC51X usw. in SMD machen. Werd mal bei ebay schauen was es da so gibt, danke.
-
Thread
WordClock mit WS2812
MjA1ODQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_MEANWELL_RS_150_5_5_V_26_A.html 5V/26A sollten auf jeden Fall ausreichen. ;-) Zu der Wahl des Netzteils werde ich auf jeden Fall noch ein paar Worte im Artikel verlieren. Mache ich in den nächsten Tagen. Zum Bild: So
0a> (- client disonnected) (- new client) (HTTP GET /favicon.ico) read rtc: Tu 2016-07-26 16:51:45 update display read rtc: Tu 2016-07-26 16:52:45 update display read rtc: Tu 2016-07-26 16:53:45 update display read rtc: Tu 2016-07-26 16:54:45 update display ---8<--
-
Thread
Hat schon jemand den LPC810 getestet?
1074036736 55 0024 FFFBFFFF .word -1025 [/code] Ergebnis: 9 Befehle, 2x32 bit Konstanten = 26 Bytes. Fairerweise muss man aber sagen, dass die Zugriff auf die GPIO-Pins etwas effizienter sind.
festgestellt. Können sie nicht. Gerade die kleinener Avrs sind günstiger (bspw. Atmega48 oder Attiny24). Und fang nicht mit einem Vergleich mit reichelt oder ebay an. Da sind sie meistens teuer.
-
Thread
PWM-Modus und ADC bei ATTtiny 26
mir hier jemand mit nützlichen Tips bei meinen Problemen weiterhelfen kann. Ich benutze den Attiny26 und benutze den Timer/Counter1 im PWM-Mode.Ich habe bisher nur ein PWM-Signal (OC1A) und das invertierte (^OC1A) benötigt. Diese beiden Signale brauche ich für meine MosFET's in meinem DCDC-Wandler
Verpolschutz ansteuert noch ein getaktetes Signal. Darum wollte ich auch noch den zweiten PWM des Attiny's benutzen. Dafür habe ich das Bit COM1B1 und PWM1B im Register TCCR1A gesetzt und auch das Register OCR1B mit dem passenden Wert geladen. Eigentlich sollten jetzt an meinen Pins PB0, PB1 und PB3 drei
-
Thread
LED´s Dimmen
LED´s Parallel an einer Leitung Nun möchte ich diese mit einen MC Dimmen da habe ich einen Mega16, Attiny26, at90s8535 und einen at90s2313 Also währe doch was dabei denke ich mal. Ob Transistor oder nicht das ist mir egal Hauptsache es geht. MFG: Fichte
-
Thread
Attiny Timer1 Soft-PWM
Hallo, ich verscuhe grade auf einem Attiny25 mit dem Timer 1 ein PWM Signal zu erzeugen um eine (rote) LED zu dimmen. Leider blinkt diese nur undefiniert vor sich hin. Es wäre echt klasse, wenn sich jemand mal meinen code ansehen könnte, da
simulieren kann - warum ist das so ? Mit einem Atmega funktioniert die Simulation. Wenn ich versuche den ATtiny simulieren will, zählt er nicht die Timerregister hoch und ich kann die Variablen nciht beobachten. Hier nun mein code: [c]#ifndef F_CPU #define F_CPU 8000000UL #endif #include <avr/io.h
-
Thread
Verfuster Atmega 1284p trotz 20 Mhz Oszillator nicht rückholbar?
Jap, hab ich schon, auch schon mit 2,26kHz ausprobiert
ist dann so hochohmig, daß er die 20MHz nicht mehr durchläßt. Ich hatte auch Probleme, einen ATtiny25 im STK500 zu programmieren, den ich mit 32kHz verwenden wollte. Ich hab ihn dann im HV-Mode programmiert. Peter
-
Thread
RISE und FALL Flanke in Signal verwandeln - diskret
> Bitte keinen µC - für diese Anwendung sind mir 5€ für einen Arduino NANO > sogar zu viel. Attiny13A gibt's für ca. 1€. NE555 zzgl. das ganze Hühnerfutter dürfte insgesamt höchstens ein paar Cent billiger werden. Dazu kommt: mehr Platinenfläche, höherer Stromverbrauch.
viel. > > Wieso 5 Euro? 30 Cent. > Das ist doch einmal wieder genau eine Anwendung für einen ATTiny10. > der braucht doch so eine programmierstation!? so ganz ohne USB ....
-
Thread
Ein Code, mehrere Controller.
der Logik her nicht. Bei AVR ist Register r18 höher als r17, genauso ist XH(r27) höher als XL(r26). Und Registerpaare beginnen immer mit gerader Registernummer, also ist r16/r17 ein Registerpaar, genauso ist es mit r18/r19, aber nicht mit r17/r18. In deinem Code vielleicht nicht so wichtig
Hi Worin besteht das Problem, daß die 20 ATtiny unterschiedlich flott sind? Bei einem Quadro-Copter könnte ich mir vorstellen, daß sich bis zu vier µC halbwegs einig sein müssen. Wenn die gegenüber liegenden Rotoren 'invertiert' verfahren werden
-
Thread
Problem mit Subroutine CALL-RET.
Probiere mal ldi r16,low (RAMEND) out SP,r16 So ging es dann bei mir mit einem ATtiny26
-
Thread
Reed-Relais Ersatz (schalten per µC)
erstellt. Es wäre sehr nett, wenn mal jemand die Schaltung prüfen könnte. Wie gesagt nutze ich den ATTINY26. Sollte ich zwischen Portpin und IRF7314 noch Widerstände einplanen? Danke und viele Grüße, Erik
-
Thread
Fuse Bits
Hallo, ich habe schon zwei ATtiny26 µC ausversehen mit dem bit LOCK gesperrt! Ich habe jetzt einen ATmega8515, ich will diesen Chip auf keinen fall wie die anderen Sperren! Mit dem Ponyprog2000-Programm unter der Fuse-Einstellungen
-
Thread
Parallel-Modus
, ich bin 15 und habe einen ATmega8515 auf den ich nicht mehr zugreifen kann und auch noch zwei ATtiny26, das gleiche problem! Und ich freue mich, dass ihr mir alle hilft:) Da wäre es bei mir doch bei 3 µC sinnvoll, wenn ich alle zurücksetzen könnte! Und wozu NOPs? die dinger verbrauchen 1µs, dass
-
Thread
Schätzfrage, reichen 128 Takte hierfür aus?
Zyklus dann die ISR auszulösen). Meint ihr das reicht dafür oder wirds eng? Bei 20Mhz (die ja der ATtiny26 schon offiziell nicht mehr packt) kann ich den Vorteiler auf 256 setzen weil eine PWM-Frequenz von 70Hz noch ausreichen könnte (vll flimmerts auch da schon). Ansonsten müsste man das ganze verkomplizieren
rein: http://www.mikrocontroller.net/topic/99803#new In diesem Projekt werden an 4 Pins des AVRs (ATTiny45) 12 LEDs per Charlieplexing mit einer 8 Bit PWM bei 122Hz (8MHz Takt) betrieben. Die minimale Rechenzeit der PWM Routine (übrigens mit Wave-Mustern angesteuerte LEDs) beträgt 0.76 Prozent, die maximal
-
Thread
Sinusgenerator
ATTiny15 / ATTiny26 haben eine High-Speed-PWM. Einfach ein RC-Glied dahinter und man kann auch NF mit PWM erzeugen. Mit einer Tabelle für 1/4 Sinuswelle von 16 Werten sollte man schon eine sehr gute
-
Thread
AD-Wandler zeigt falsche Ergebnisse an
Beschaltung der AVCC gehalten wie sie im Datenblatt vorgeschlagen wird? Hier mal am Beispiel des ATtiny26. Ein Abfallen der Referenzspannung könnte auch höhere Werte ausspucken aber die sind ja in deinem Fall ganz schön hoch. Nutz du die interne Referenz? Probier es doch mal aus die 64 AD-Wandlungen
-
Thread
ATtiny10 Software-UART optimieren
Hallo, für ein LED-Projekt brauchte ich viele verteilte PWM-Ausgänge. Dafür habe ich einen ATtiny10 verwendet und ein angepasstes Software-UART geschrieben. Weil der Chip nur einen Timer hat muss ich nebenbei noch eine Software-PWM laufen lassen. Die µC sind hintereinander geschaltet und reichen
Quelltext). Ein TTL-Feld wird bei jedem Schritt runtergezählt, wenn es auf "1" steht übernimmt der ATtiny die Daten. Frames mit TTL "0" gehen als Broadcast an alle Empfänger. Soweit funktioniert das schon gut, ich schaffe 490Hz PWM und ca. 16kHz Bustakt. Allerdings muss ich zwischen zwei Frames mindestens