-
Thread
Ansteuerung einer RGB LED (PWM)
include <avr/signal.h> #include <stdlib.h> /**************************** RGB-LED-Steuerung 26.02.06 Th. de Buhr Ansteuerung einer RGB-LED Port B: 0=R, 1=G, 2=B ****************************/ #define CLK 8000000 #define delay_ms(ms) _delay_loop_2(ms * (CLK/4000)) #define delay_us
Also für einen Beispiel Code in Assembler wie man eine PWM für einen ATMEL ATtiny13 programmiert, wäre ich auch sehr dankbar. Hat da evtl. jemand etwas adäquates für mich. Gruß und vielen Dank im Vorraus
-
Thread
Beschaltung Gyroskop
Gyro nennen ? Ich nutze z.Z. den MGL43 von Tokin, der kann aber nur 90Grad/sec. Anschluss ist an ATTINY26 vorgesehen. Schaltung und´SoftWare kann ich nach Erfog gern z. Verfügung stellen.
-
Thread
AVR - Zeitabmessung
Hat den eigentlich der ATtiny26 einen TimerCapture. Konnte im datenblatt nichts entdecken(übersehen?)? Timo Gessner
-
Thread
2 Potentiometer mit AT90S2313 messen
Alternative: ATTiny 26, 11 A/D-Eingänge zu 10 Bit und genau so groß wie ein 2313, allerdings keine UART.
-
Thread
Wie geht USBAVR-ISP + AVRDUDE + Linux?
erkannt, und es erscheint ein /dev/ttyACM0 - AVRDUDE 5.4 aufgerufen mit avrdude -p attiny45 -c avrisp2 -P /dev/ttyACM0 -t um in den interaktiven Modus des AVRDUDE zu gelangen Ergebnis: avrdude: ser_send(): write error: Invalid argument Das gleiche passiert, wenn ich
Ergebnis: Weder Terminalausgabe noch blinkende LED. - AVRDUDE aufgerufen mit avrdude -p attiny45 -c avrisp2 -P usb -t weil ich irgendwo gelesen habe, dass man für das STK500 "usb" als Port angeben soll. Ergebnis: avrdude: usbdev_open(): did not find any USB device "usb"
-
Thread
Schnelle Treiberelektronik
wie Deine Anwendung gelagert ist. Ein uC der nur mit 1MHz getaktet wird bekommt das nicht hin. Ein ATTiny26 kann das problemlos per PWM.
-
Thread
int Variable ins EEPROM speichern?
Hallo, ich versuche gerade herauszufinden, wie ich eine int Variable ins EEPROM meines ATTiny26 speichern und später wieder auslesen kann, habe mir das Tutorial angesehen, dort wird aber nur auf uint8 und uint16 und float eingegangen. Vielleicht kann mir ja jemand ein Codestück reinstellen,
-
Thread
Mehrere Relais gleichzeitig schalten mit µC
Wicklungen. Optimal wäre es jetzt, wenn ich alle 5 Relais mit zwei µController Ausgängen des sagen wir ATTiny26 schalten könnte, also dann an einen µC-Ausgang paralell geschaltet die erste Wicklung aller fünf Relais und einen µC-Ausgang die zweiten Wicklungen aller fünf Relais anschliessen könnte. Ich
-
Thread
extrem kleiner Analog=>USB Konverter
www.reichelt.de/?;ACTION=3;LA=4;GROUP=A316;GROUPID=2946;ARTICLE=68239;START=0;SORT=preis;OFFSET=16;SID=26MKmjsawQARoAAH0TmQE4b8a11594286e48ac892211a68fff267
vielleicht nur nochmal, damit ihr nichts falsch versteht: Das mit dem AtTiny wäre eine option, wenn ich den uC direkt unverändert programmiere wie auf der Homepage und die Software für den PC umprogrammiere (d.h. nur Quellcodeänderung am PC, keine direkten Eingriffe in USB)
-
Thread
"PORT-Output" verzögern
das Problem und meine Lösung hierzu. Programmiere mit CodeVision und STK500 und verwende einen ATTiny26. Ich möchte für den PORTA für eine bestimmte Funktion je ein Bit setzen und eines Löschen. Für einen anderen Zustand der Funktion eben gerade andersherum. Z.b. #define prog_enable PORTA &=
-
Thread
Temperaturmessung mit normaler IR-Diode?
unempfindlich gegen Tageslicht sein. Also ich habe einfach vor einen Sensor an den ADC eines Attiny 26 zu hängen. Nur weiß ich nicht was ich dazu benutzen könnte.
-
Thread
Taktgeber wie z.B. SG3032
Hallo zusammen, mit einem ATtiny26 lese ich einen MS5534 Drucksensor von Intersema aus und gebe die Daten so oft wie möglich (ca. 4 mal/s) seriell aus. Der AVR spricht den Sensor über 3 Leitungen an (din, dout und sckl). Weiterhin
-
Thread
genaue Frequenz mit AVR
können. (Oszi) Ihr habt mich jetzt erst mal mit genug Lesestoff versorgt. :-) Ich habe auch noch Attiny2313. Danke für den Rat mit den "großen" Avr´s. (2 16 bit Timer). Bascom unterstützt den CTC-Betrieb nicht :-( Scha....ade! @Peter Ich könnte natürlich die Timer tauschen, aber ich möchte möglichst
Ich gucke jetzt erst mal, wie das mit Capture geht. Vor Jahrzehnten habe ich einen TTL-Zähler mit 26 Schaltkreisen gebaut. Ich glaube, damals bin ich schneller zum Ziel gekommen als heute mit Kontrollern. ;-) Gruß Erwin
-
Thread
Interrupt + Sprungadresse
wird alles im Polling gemacht, weil selbst die Interrupteintrittszeit zu lang gewesen wäre. Ein ATTiny26 ersetzt einen CPLD. Plötzlich mit einer neuen Charge hat dieser CPLD manchmal gesponnen, warscheinlich irgendwelche metastabilen Zustände. Da ich den CPLD nicht kannte und auch nicht das Entwicklungstool
-
Thread
ATTINY841 USART 115200 Baud Problem bei 8 MHz
Hallo, ich arbeite mich gerade in die USART bei meinem ATTiny ein. In dem AVR-GCC Tutorial hier hab ich folgendes Makro in meinen Code geholt: #define F_CPU 8000000UL #define BAUD 9600UL // Baudrate #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1)
Natürlich ist das begrenzt. Im DB Seite 293 Figure 26-77 gibt eine kleine Übersicht.
-
Thread
LED Blinkschaltung mit NE558
ein 558 sicher die einfachere Lösung. Sonst ginge das auch gut mit einem Controller zu machen, ATTiny 26 oder so. Den LED-Treiber braucht er dann aber auch.
-
Thread
UART per USI
diversen AVRs zum UART-Daten (8N1) versenden zu überreden. Im Moment läuft es wunderschön auf einem ATTiny25. Wäre super wenn ihr es euch anschauen bzw. Testen würdet. Wenn keine Fehler auftauchen / alles Optimiert wurde, würde ich es in die Codesammlung stellen. Gruß --Daniel [Mod: defekte Version
or stop bit c >>= 1; 3e: 86 95 lsr r24 40: f3 cf rjmp .-26 ; 0x28 <sputchar+0x6> 42: 08 95 ret [/c] Peter
-
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
interner Pull - up
Hallo! Ich möchte mit einem ATTiny26 zwei mechanische Endschalter abfragen. Ich verwende vom Tiny die internen Pull-ups und schalte mit dem Endschalter Gnd zum jeweiligen Pin durch. Das Problem ist nun wenn die Schalter nicht betätigt
-
Thread
Buch AVR von Günter Schmitt durcharbeiten
Buch auch nie Neu kaufen. Mikrocontroller: Grundlagen der Hard- und Software der Mikrocontroller ATtiny2313, ATtiny26 und ATmega32 Dummerweise kriegt man es auch nicht gebraucht. Was haltet ihr von diesem Autor ? Bernd_Stein
empfehlen, die alten Kamellen endlich links liegen zu lassen denn die aktuellen (z.B. AVR128Dx oder ATTiny1624) ersetzen locker alle alten Chips und haben in jeder erdenklichen Hinsicht Vorteile. Bis hin zu Preis und Lieferbarkeit...
-
Thread
Atmel IC auf kleinstem Board: Programmieren, Transitoren und Spannungsversorgung
Wenn es wirklich klein sein soll, nimm den ATtiny13A im 10M1 Gehäuse und den DRV8837C im DSG0008A Gehäuse. Du brauchst dann aber ein Mikroskop und eine Flasche Rotwein zum Bestücken. Die Platinen sind kleiner als 5mm*5mm. Du musst dann nicht nur LKW
viele Kanäle brauchst. Ansonsten gibt es geeignete MOSFET in SOT-23 oder SC-70. Oder paarweise in SOT-26 bzw. SOT-6 > 6) Gibt es kleine und stromsparende Bauteile, die mir die komplette > LiPo-Spannungsbreite 3.1-4.2V auf 3.3V transformieren können? Eher nicht. > Oder sollte ich einfach einen
-
Thread
KSQs 700mA mit MC34063 zuwenig Strom
0,43 Ohm dimensioniert. Die Versorgungsspannung beträgt 24V und ein PWM-Signal kommt von einem ATTiny 26. Mein Problem ist, dass keine KSQ 700mA liefert, sondern nur zwischen 120mA und 250mA, selbst wenn ich Pin 5 vom 34063 direkt auf GND lege. Hat vllt. jemand einen kleinen Ratschlag für mich
-
Thread
HAUSBUS MEINE VERSION RS485 Atmel max485
meine schaltpläne für einen 2 Kanal schalter sowie einen 9 kanal sender sowie die die software für attiny2313 funktioniert auf drahtgebundener basis über einen rs485 Bus busbefehlsliste liegt bei sollte soweit durchsichtig sein und für jeden nach seinen Wünschen Anpassbar sein. Anbei auch noch das PC programm als visual basic project bei Fragen MAIL AN jochen26@web.de
-
Thread
ZigBit ZigBee Meshnetics
Farnell) und war auch beim Löten ganz vorsichtig?! Der USBprog liest zuverlässig: ATmega168, ATtiny13, ATtiny26 und ATtiny2313.. Levelshifter funktioniert hier auch problemlos (hier hab ich tlw. direkt an den Beinen gelötet..) Wenn ich die ZigBit module an 3.3V häng, dann laufen die internen Oszillatoren
-
Thread
AD und DA-Wandler in einem µC (am besten von ATMEL)
Mach den DA Wandler mittels PWM (Tiefpaß) und dann geht fast jeder AVR mit ADC z.B. ATTINY-26.
-
Thread
RS232 vs RS232
bekomme daten(bit pro bit) durch ein RS232 wieder in einer RS 232 .der zweite RS232 ist auf ein ATtiny26 angeschlossen.. ich versuche gerade die daten empfang zu programieren. mein farge ist wo landet zuerst jeder bit ,das vom mein 1er RS232 gesendet wird in meiner zweiten RS232. ich will nämlich
-
Thread
Parallel Analog nach Seriell Digital
dir ein paar Atmega32 und lass die über UART, > SPI oder I²C miteinander quatschen Oder eine ATtiny26, der hat sogar 10 analoge Eingänge und ist kleiner.
-
Thread
STK500 ATMega8515L Programmierproblem
verwenet und zum programmieren dieses uC's war wohl die Spannung zu gering, hatte heute schon einen ATTiny26 programmiert, für den hat es gereicht. Jetzt funktioniert es auf jeden Fall!
-
Thread
Monitor mit dem ISP
Es geht konkret um den ATtiny26 aber auch andere mit der gleichen Schnittstelle. Auf den Pins 1,2,3 wird mit ISP Programmiert! Aber auf den Pins liegt auch die SPI Schnittstelle die wenn ich das richtig verstanden habe für
-
Thread
kann man einen mikrocontroller übertakten?
ausgeführt, die Frage ohne Flash stellt sich hier also nicht. Interessanterweise besitzt aber der ATTINY26 eine PLL Schaltung, die es wohl erlaubt Timer1 mit 64MHZ zu betreiben.
-
Thread
Handy-Festigkeit!
in Betrieb genommen und frage mich, wie Handy-Fest das ganze nun ist. Auf der Schaltung ist ein ATTiny26 welcher mit dem internen RC-Glied auf 2MHz läuft. Kann ein Handy, oder mehrere wenn man mit mehreren Leuten und Handy´s sich im PKW befindet, die Schaltung stören? Und wenn, was kann man dagegen
-
Thread
Zykluszeit EEPROM
Ich habe Code für einen ATTiny 26 im AVR-Studio am laufen. Jetzt wollte ich mir die Zykluszeit beim beschreiben des internen EEPROM ermittlen. Dazu habe ich den eine ISR programmiert, um einen definierten Einsprung zu bekommen.
} Jetzt messe ich für die Bearbeitung der ISR 2,37 ms. Ist das realsitisch? Im Handbuch des ATTiny steht was von typischen 8,3 ms für einen Schreibzugriff. Wie passt das zusammen? Wäre schön, wenn mir hier jemand weiterhelfen könnte
-
Thread
Welchen Microcontroller ?
Quarz ranpappen. Ich hab auch schon für nen 2-stelligen Durchflußmesser den internen RC des ATtiny26 verwendet, für 2 Digits reicht der aus. Peter
-
Thread
Schrittmotor Steuerung - Was brauche ich?
kannst du eigentlich jeden nehmen der ein internes EEPROM und genügend I/O- Pins hat. z.B. den Atmel ATtiny26 Bedenke aber das der Controller nie die wirkliche Lage der Welle kennt. (Schrittverlust, Welle klemmt, wird von Hand bewegt) Vielleicht solltest du noch einen Encoder an der Welle vorsehen.
-
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
Microchip AVR Evaluationsboard
aber noch lange nicht alle. Für die 14 poligen sehe ich da keinen Sockel, auch keinen für den ATtiny26 (das passt die Pinbelegung nicht). > alle Atmel-AVR-Controller in Ihrer eigenen Schaltung programmieren. Auch das stimmt nicht. Die neuen Chips mit UPDI Schnittstelle werden nicht unterstützt
-
Thread
Daten empfang
Übrigens ich benutze ein attiny26 die keine UART hat sondern ein USI
-
Thread
gaanz einfachen A/D Wandler
Hi, ein atiny26 kostet bei reichelt als dip version 2 . Mfg Dirk
Hi ATTiny13 1,45 + ein bischen Software Matthias
-
Thread
VU-Meter, aber korrekt!
eine 50dB Tabelle fuer 70 LEDs: > > [c]uint8_t bla[]={ > 0, 0, 7,11,14,16,18,20,21,22,23,24,25,26,27,27, Und hier reicht es, sich die erste Zeile anzuschauen, um zu sehen, daß der ADC hierfür zu wenig Auflösung hat. Denn wo sind die Einträge für die LEDs 1 bis 6, 9, 10, 13, 15, 17, 19? Nach
>Beitrag "VU-Meter mit Attiny13a statt LM3916" Den Effektivwert über die 1000 Samples berechne ich auch. Es hat sich auch herausgestellt, dass beim M5Stack den Gleichspannungsoffset am besten abzieht. Ich habe den Logarithmus
-
Thread
AVR Einstieg
Leute, ihr habt Sorgen. Mein erster AVR war der ATtiny13V - nicht gerade die geschickteste Wahl, muss ich im Nachhinein zugeben. Jedenfalls habe ich EINEN verfused. Und jetzt bin ich bis an mein Lebensende ein armer Bettler, weil ich dummerweise ganze
Änderung war die (Fehl) Entscheidung PC und Flags zu trennen, wodurch "ganz alte" Software (genannt 26-Bit) ab ARM7 (32-Bit) nicht mehr läuft. Der Cortex M ist ein Sonderfall von "gut gemeint" aber "schlecht gekonnt". Zum einen wurde das Interrupt-System komplett geändert und 8051-ähnlich gemacht,
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
x 300mm Außenmaß) hochgeladen. [[http://www.mikrocontroller.net/articles/Datei:WC24h16x16_Bohr_%26_Positionierschablone_32x32cm.png]] [[http://www.mikrocontroller.net/articles/Datei:WC24h18x16_Bohr_%26_Positionierschablone_30x30cm.png]] Eine gute Montagemöglichkeit für die Frontplatte bzw. überhaupt
24h-Modi werden folgende Uhrzeiten ausgegeben: > 00:00, 01:01, 02:02, …, 23:23, 00:24, 01:25, 02:26, …, 11:59 Im 12h-Modus gibt es also 13 verschiedene Stunden: 0..12. Einverstanden?
-
Thread
Umfrage: euer Lieblings-Controller
gestellte Aufgabe preiswert löst. Das waren anfangs AT90S1200 und 2313, jetzt sind es Tiny15, Tiny26, Mega8, Mega 8535 (wenn ich mehr I/Os brauche). Demnächst wird es auch mal ein Mega16 und ein Mega32 sein. Programmiert wird in Assembler mit AVR-Studio von ATMEL, denn ich will hauptsächlich "Bits
sind entweder at89s8252 bei den 8051ern (mit sdcc oder assembler) oder atmega8535, at90s2313, attiny12l bei avrs (mit codevision oder assembler) mfg leo
-
Thread
Allgemeine Mikrocontroller-Fragen
-ATmega, Attiny, PIC16, PIC18, PIC10, MC9S08, BlackFin -meistens C -geometrisch zwischen 20x40mm und 150x300mm, Anzahl d. Bauteile 10-1000 ? -ein nicht öffentliches -Nö, erst Gedanken machen, dann anfangen...
StrongArm, PXA255, C167ff - C, notfalls Assembler, sogar schonmal Basic (8052AH-Basic) - 1 Seite bis 26 Seiten (A3, RM2.54) (1 bis 4000 Bauteile) (1 bis 8 Lagen) (6x10 bis 300x320mm²) - Programmiergerät für Münzprüfer, Diesel-Tuninggeraffel - jajaja > Wellenlöten ... Lötzinn > (Leider keine
-
Thread
µControlle Ansteuerung
Ja das habe ich auch schon bemerkt! deswegen überlege ich mir gerade ob der ATtiny 26 ausreicht!? Gruss
-
Thread
Variablen beim Ausschalten im EEPROM sichern
gespeist und zusätlich über R2 entladen dadruch geht der AVR nach ca. 11 Sek aus (Habe ich gerad mit ATtiny26 probiert) Durch die Überwachung der Spannung am Schalter über einen normalen Pin kann man dann den AVR mitteilen er soll jetzt langsam die Daten ins EEPROM speichern, da sich der AVR demnächst auschalten