-
Thread
Welcher Microcontroller für i2c-Display
sein, denn damit kannst du quasi in den Chip hinein schauen und sehen, was er gerade macht. Der ATtiny26 hat zum Beispiel keine, der ATtiny261 aber schon. Wenn du auf einem großen AVR das Programm fertig hast, kannst du in einem zweiten Schritt immer noch auf einen kleineren AVR wechseln. In der
Anfänger sollte man nicht gleich in diese Richtung schubsen. Hat ja auch keiner gemacht. Der ATtiny261 wurde nur im Vergleich zum ATtiny26 genannt und zu zeigen, dass nicht alle Modelle einen Debug Wire Pin haben. Empfohlen wurde der ATmega328.
-
Thread
analoges rauschen reduzieren?
einen extra MC nehmen, der nur die Wandlungen macht und die Daten zum Haupt-MC sendet. Z.B. ein ATtiny261 kann 11 Eingänge einlesen.
-
Thread
Welche Programmiersprache soll ich lernen?
A-Freak schrieb im Beitrag #5530820: > ATTiny Wenn Du kein C magst, dann bleibt bei den 8 Bit Controllern eigentlich nur noch Assembler. Allerdings würde ich dann über PIC-Controller statt über den ATTiny nachdenken. Der Assembler-Befehlssatz
Da ich noch auf Lochraster löte, sind für mich einige ATtiny Modelle durchaus interessant. Ich habe mit einen üppigen Vorrat an ATtiny13 zugelegt - würde heute allerdings eher auf ATtiny85 setzen. Diese sind schön klein und ersetzen leicht eine sonst aufwändigere
-
Thread
7-Segment Anzeigen ansteuern
für 7 3-stellige Anzeigen aufgebaut, d.h. 21 mal 74HC595 + 8*470R Widerstandsnetzwerk. Als µC ein ATtiny261. Der 74HC595 hat ein freundlicheres Pinout (7 Ausgänge auf einer Seite) als der 74HC4094. Das Layout ist sehr einfach, man routet ein Digit und kopiert es entsprechend oft und dann nur noch verbinden
-
Thread
Compiler Error wegen ICR0 Register
Hi, ich möchte gerne mit einem Attiny261A Frequenzen mit dem Input Capture Mode Frequenzen messen. Dazu muss man an einer Stelle im Code den Inhalt des Registers ICR0 auslesen, um den Timer-Wert für weiter Berechnungen zu kopieren.
-
Thread
NE555 auch als 3 Kanal variante? RGB LED PWM Steuerung.
Ein Attiny84 ?
schrieb im Beitrag #5350641: > nix mit Prozessoren - kann nicht Programmieren ;-( Schade. Der ATtiny261 hat 3 * 10Bit-PWM und nen 10Bit-ADC mit 11 Eingängen. Schätze so 20 Zeilen C-Code würden gebraucht.
-
Thread
ATmega Development Boards (Sind die OK?)
> Welche ATmega und ATtiny Modell sind denn aktuell? ATtiny 13A ist der kleinste für Steckbrett ATtiny 25 45 85 ATtiny 441 841 ATtiny 261 461 861 ATmega 48 88 168 328 ATmega 164 324 644 1284 ATmega 640 1281 2561
Bootloader, braucht aber schon 2K Flash: https://learn.sparkfun.com/tutorials/how-to-install-an-attiny-bootloader-with-virtual-usb/install-micronucleus
-
Thread
Mülltonnen-Blinker
die dich ausschnüffeln. Dann schon lieber ein Miniprojekt wie oben. Nebenbei: tut es auch ein ATTiny13A?
2006 und früher. Ich hoffe ich habe das Problem verständlich beschrieben. Also alles in einen ATTiny85 und programmieren in ein Rutsch wäre ein feine Sache. Mit freundlichem Gruß Hans-Ulrich
-
Thread
Was brauche ich dazu um so etwas zu Programmieren?
mal das Problem, daß ein exotischer PAL nicht mehr beschaffbar war. Ich hab ihn dann durch einen ATtiny261 ersetzen können und die Gleichungen in AVR-Assembler realisiert.
-
Thread
Speicher Voll Attiny2313
USI_START_VECTOR USI_START_vect #define USI_OVERFLOW_VECTOR USI_OVERFLOW_vect #elif defined( __AVR_ATtiny24A__ ) | \ defined( __AVR_ATtiny44A__ ) | \ defined( __AVR_ATtiny24__ ) | \ defined( __AVR_ATtiny44__ ) | \ defined( __AVR_ATtiny84__ ) #define DDR_USI
USI_START_VECTOR USI_STRT_vect #define USI_OVERFLOW_VECTOR USI_OVF_vect #elif defined( __AVR_ATtiny261__ ) | \ defined( __AVR_ATtiny461__ ) | \ defined( __AVR_ATtiny861__ ) #define DDR_USI DDRB #define PORT_USI PORTB #define PIN_USI PINB #define
-
Thread
Belegung Attiny 26 mit AIN0 bis AIN2
Comparator (auf Seite 137). http://www.atmel.com/Images/Atmel-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf
Hallo, deine Bestequelle ist doch das Datenblatt des Ziel AVR ATtiny26 - oder? http://www.atmel.com/images/doc1477.pdf Und man findet: PA5 (ADC4) Ein ATtiny261 ist etwas anders: http://www.atmel.com/Images/Atmel-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261
-
Thread
Attiny 261 - Verstehe ADC nicht
Hallo Nach der Bezeichnung Attiny 26 und Attiny 261 könnte es fast gleich sein. Sind die beiden "ähnlich" ? Mir geht es beim Attiny 261 um die ADC Messung. Finde leider kaum Hinweise dazu im Netz. Wird es genau so gemacht wie beim
vergleich die Register (Datenblatt, auch Beschreibungen) und transferiere das Tutorial auf deinen Attiny 26 bzw. 261. Dann sollte alles gut werden ;)
-
Thread
Bei Attiny261 wird Interrupt TIMER1_COMPA nicht aufgerufen
Hi! Es gibt bestimmt Köpfe, die da einen Tip haben... Beim Attiny261 bekomme ich keine ISR (TIMER1_OVF_vect) aufgerufen. Bitte entschuldigt manch falsche Komentare im Code - er ist eben kopiert und abgeändert - ich will erst mal nur den verd... Iterrupt aufgerufen
> Bei Attiny261 wird Interrupt TIMER1_COMPA nicht aufgerufen > Beim Attiny261 bekomme ich keine ISR (TIMER1_OVF_vect) aufgerufen Kannst du dich für ein Problem entscheiden, oder funktionieren beide Interrupts
-
Thread
Nur ein Signal auf den I2C Bus übertragen
Es gibt Mikrocontrollee die kleiner sind. Zum Beispiel ATtiny
ein AT 261/461/861? LG Paul
-
Thread
Wird ein Interrupt gespeichert?
Timern, da das Flag durch die Synchronisationsregister verzögert gelöscht wird. Z.B. beim T1 des ATtiny261 muß man 2 NOPs dazwischen einfügen.
-
Thread
ATmega32 + Bootloader
https://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 Aber die Fragestellung war schon so formuliert, als wäre der Threadersteller ein Anfänger im Thema Bootloader, daher ist es am logischten anzunehmen, dass der "einfache Bootloader" gemeint war
https://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re
-
Thread
Lauflichtschlatung als Basis für Multiplexer mit MOSFETs
Oftmals nehme ich gleich den internen ADC des µC, der hat einen internen Multiplexer. Z.B. der ATtiny261 hat am ADC 11 MUX-Eingänge. Aber auch externe ADC gibt es viele mit MUX. Z.B. setze ich gerne den MAX1300 ein (8 Eingänge, 16Bit).
-
Thread
[V] MikroElektronika "EasyAVR6 Development System"
ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega88PA ATmega8A ATtiny12 ATtiny13 ATtiny15 ATtiny2313 ATtiny24 ATtiny25 ATtiny26 ATtiny261 ATtiny44 ATtiny45 ATtiny461 ATtiny84 ATtiny85 ATtiny861
-
Thread
AVR: Grafik-Display-Ansteuerung
Hallo Forum, ich würde gerne einem Projekt, das den ATtiny84 verwenden, ein Display hinzufügen. Dafür habe ich das DOGM128 (128x64) ausgewählt, da ich das schon hier rum liegen habe. Der ATtiny ist nicht fest ausgewählt, es muss nur ein Controller im SOIC-Gehäuse
ändern müssen. Das interessante dabei: (das Device ist falsch, weil das gepatchte avr-size keinen ATtiny841 kenn, aber der ATtiny84 hat die selben Speichergrößen) (Compiler avr-gcc 7) [pre] avr-size --format=avr --mcu=attiny84 display.elf AVR Memory Usage ---------------- Device: attiny84 Program
-
Thread
ATTiny25: unklare Interaktion PROGMEM <-> ADC
an. Ja, Charlieplexing ist nur hell genug mit den dafür vorgesehen Treibern-ICs. Einfach nen ATtiny261 nehmen und man kann die LEDs parallel treiben.
Peter D. schrieb im Beitrag #4942018: > Einfach nen ATtiny261 nehmen und man kann die LEDs parallel treiben. Mich hat der Ansatz mit einem 8-Beiner fasziniert. Sonst hätte man ja gleich den LM3916 nehmen können :-).
-
Thread
Attiny261/461/861 jeweils zwei DO/DI Pins?
Heyho, wie im Bild ersichtlich haben die AttinyX61 MCUs laut Datenblatt jeweils zwei Sätze serieller Datenpins, also zwei mal DO, und zwei mal DI. Im Rest vom Datenblatt habe ich aber keine weitere Differnzierung gefunden, daher frage ich mich wie man nun welchen Pin anspricht? Also sprich wenn ich per SPI sende, über welchen DO wird dann gesendet?
-
Thread
Programmable Waveform Generator
Leider nicht immer. Z.B. ATtiny261A - ich habe nicht gefunden, wie CKSEL eingestellt sein muß, um PLL und Quarz zu ermöglichen. Auf der S. 25 vom Datenblatt, Tabelle 6-1 - so etwas nicht vorgesehen, auch Figure 6-3 zeigt eine solche
-
Thread
DTMF decoder
>Aber selbst mit einem ATTiny@1MHz scheint das (ohne Goertzel!) zu gehen: >http://www.elo-web.de/elo/mikrocontroller-und-prog... Aus der Überschrift: ohne FFT und Goertzel-Algorithmus! - Analyse der Interferenzmuster -
8 3 760 Hz 284 5633 93 35 1 0 65 3 770 Hz 312 10696 261 70 1 0 15 3 780 Hz 203 5802 402 87 8 3 43 14 790 Hz 0 3911 261 3 1 3 1 14 800 Hz 3 2329 22 14 8
-
Thread
ATtiny261A: Fragen zum Power Down Modus
Hallo, ich bastle als Anfänger in der Welt der µController momentan mit einem ATtiny261A , an den ich schon eine LED und einen Taster angeschlossen habe (die beide funktionieren soweit auch). Nun wollte ich mich an den Sleep Mode machen, da der Tiny ja nur eine Batterie hat und
UND-Verknüpft mit dem negierten Wert von Hexadezimal 3 (00000011 --> 11111100). Wenn ich ins Manual zum Attiny gucke ist dieses Register mit überall 0 initialisiert, müsste dann durch das UND nicht am Ende auch überall 0 stehen, wodurch der Schritt überflüssig sein (die Werte ändern sich ja nicht)? 2.
-
Thread
Wieso gibt es keine gute Programmiersprache?
Lassen wir doch die Portierglaeubigen, die ihren Code auf irgendwelchen Plattformen zwischen ATTiny und Quadcore 64 Bit hin und her portieren wollen etwas weitertraeumen. Ich denk die haben genausowenig etwas portiert wie ich. Fuer mich ist ein Projekt zusammen mit der Hardware und dem Compiler,
kann. Einen Heap gibts ja nur im > Ram. Du willst einen Heap im EEPROM? Dann schau dir mal ATtiny816 und Konsorten an, da scheint das zu gehen. Nach über 15 Jahren ist Atmochip endlich auf den Trichter gekommen, dass Harvard und linearer Adressraum kein Widerspruch sind :-)
-
Thread
Attiny2313A - Timer Interrupt wird nicht aufgerufen (C)
möchte ich den Timer1 benutzen. Nur wird nie das Timer-Interrupt ausgeführt. Statt Werte vom Attiny25 zu übertragen, habe ich zum Testen fest Werte festgelegt und einige Teile schon auskommentiert. Trotzdem zeigen die Anzeigen dauerhaft die Grenztemperatur von 37 an. Kann mir jemand helfen, meinen
Was soll der Unsinn mit 2 AVRs. Was stört Dich z.B. am ATtiny261?
-
Thread
ISP Programmer ATMega168 IPS Protokoll Adressen fehlerhaft?!
oder das mit dem Schieben (6 bit) habe ich falsch verstanden. Mich wundert das, dass es beim Attiny13 funktioniert. Vll einfach glück gehabt. Dort schiebe ich übrigends um 4.
Zeilen zu tauschen), reicht es mir jetzt. Klappt jetzt. Nach meinen Berechnungen (Atmega16, Atmega8, Attiny13, 25, 45, 85, 261, 461, 861) sollte es demnach auch bei allen anderen CPUs klappen. Sind ja so ziemlich alle wichtigen Flashgrößen. Bspw. wenn es beim Attiny85 klappt auch beim Mega88 etc...
-
Thread
AVR Timer Prescaler Reihe?
Guten Morgen Stefan, schau Dir bitte die Familie der attiny85/tn25/tn45, die Familie attiny841/tn441 und die Familie attiny861/tn461/tn261 an. Insbesondere muss ich bei meinen Anwendungen auch immer die Zählerbreite, d.h. 8, 10 oder 16Bit oder was auch immer
:#define CS13 3 [/pre] Also ATmega16U4/32U4, ATtiny15/25/45/85, ATtiny461A/861A und ATtiny261/461/861 (einschließlich der A-Derivate). Schau dir die Datenblätter mal an, ob sie das alle gleichermaßen behandeln, insbesondere hier die beiden U4
-
Thread
Kickstarter OpenSource SmartHome (Hardware und Software)
Kampagnien zur inspiration nehmen. Ohne zu kritisieren, einfach aus Neugierde? Warum eigentlich den ATtiny 2313a ? Dieser Controller ist ja schon sehr betagt und es stellt sich die Frage wie lang der noch aktiv ist. Ich möchte jetzt nicht auf einen ARM oder sonstwas raus, aber warum kein neuerer ATtiny261
#4754525: > Ich möchte jetzt nicht auf einen ARM oder sonstwas raus, aber warum kein > neuerer ATtiny261/461/861 beispielsweise? Hab mir jetzt auch den Attiny461A angesehen. Wäre auch eine Option, man hätte zwar nur 10 Geräte pro Knoten, dafür aber auch ADCs an Board und könnte sich so eigentlich
-
Thread
µController gesucht für hd44780 Display
zu realisieren. Du kennst also AVRs? Willst du dabei bleiben? Für ein HD44780 reicht schon ein ATtiny261/461/861. Willst du das Display nur zur Anzeige? Dann brauchst du nur 6 Pins des AVRs, mit dem Rest kannst du dann machen was dir beliebt. Bei Reichelt ist dieser uC für um die 2 Euro im bastlerfreundlichen
M. Köhler (sylaina) schrieb: > Für ein HD44780 reicht schon ein ATtiny261/461/861. Das macht auch ein ATtiny24/44/84: Nur 14 statt 20 Pin. Das reicht für Display (6) und 5 Pins für ADC und sonstige I/O. - Aber OK, nur etwa 10% billiger...
-
Thread
Viele µC mit BUS Verbinden
https://www.mikrocontroller.net/topic/199721#new Ich würde den ATtiny24 oder ATtiny261 empfehlen. Dann hat man reichlich Pins.
mich mal so nebenbei interessieren. Peter D. schrieb im Beitrag #4708162: > Ich würde den ATtiny24 oder ATtiny261 empfehlen. Dann hat man reichlich > Pins. Die schwirrten mir auch sofort im Kopf rum. Johnny S. schrieb im Beitrag #4708515: > Wenn man die Software mal ändern muss, kannste
-
Thread
Ttiny 461a isp schaltung
den Datenblättern: http://www.atmel.com/Images/Atmel-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf http://www.diamex.de/dxshop/mediafiles//Sonstiges/ISP-Stick-Anleitung.pdf Software z.B. : AVR Studio 4\5\6 AVRDUDE BASCOM
Ich sehe Im Datenblatt des ATTiny461 nur folgende internet Taktgeber: - 128kHz R/C Oszillator - Calibrated 8Mhz R/C Oszillator - High-Frequency PLL Clock 16Mhz
-
Thread
P-Ch Mosfet mit integriertem Logikpegel-Gatter
Hier mal ne Treiberstufe für nen Step-Down. Die PWM macht ein ATtiny261: 64MHz / 256 = 250kHz
-
Thread
Übersicht der Preisänderungen bei Atmel (300% Aufpreis!) Gesperrt
Als Abnehmer von Einzelstücken kaufe ich bei Reichelt den ATtiny261A-PU für 1.99 und den ATtiny44A-PU für 1.65 incl. Mwst.
0.70 ATtiny24A-PU 2.30 ATtiny261A-PU 1.50 ATtiny88-PU - na - dh, lass dich nicht schroepfen ... aber wenn's ein Import sein muss..
-
Artikel
USI
Das Universal Serial Interface ist eine in manchen Mikrocontrollern vom Typ AVR (z. B. ATtiny26, ATtiny2313) verwendete serielle Schnittstelle. Es kann als TWI Interface, der Atmelvariante des I2C Busses, verwendet werden. Ebenso kann eine SPI Schnittstelle realisiert werden. USI. USI (Universal
unterstützt werden bisher folgende Controller: ATtiny2313, ATtiny25, ATtiny45, ATtiny85, ATtiny26, ATtiny261, ATtiny461, ATtiny861, ATmega165, ATmega325, ATmega3250, ATmega645, ATmega6450, ATmega329, ATmega3290, ATmega169 in "C" Bibliothek für I2C/TWI
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega8A ATmega8HVA ATmega8U2 ATtiny13 ATtiny13A ATtiny167 ATtiny22 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 ATxmega128A1 ATxmega128A3 ATxmega128D3 ATxmega16A4 ATxmega16D4 ATxmega192A3 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256D3
-
Thread
Controller IC für digitale RGBW LED-Streifen
Den ARM-µC im TSSOP-20 Gehäuse gegen einen ATMEL-AVR-µC zu tauschen würde theoretisch mit einem ATtiny261/461/861 verkehrt herum, wo noch Vcc und GND zu vertauschen wären oder mit einem ATtiny87/167 richtig herum, wo jedoch auch Vcc und GND zu tauschen wären möglich. Praktisch müsste man allerdings
ARM-µC im TSSOP-20 Gehäuse gegen einen ATMEL-AVR-µC zu tauschen > würde theoretisch mit einem ATtiny261/461/861 verkehrt herum, wo noch > Vcc und GND zu vertauschen wären oder mit einem ATtiny87/167 richtig > herum, wo jedoch auch Vcc und GND zu tauschen wären möglich. Warum musst du unbedingt
-
Thread
ATtiny841 - Quarz notwendig wenn UART benutzt?
einige interne Oszis gegensätzliches Temperaturverhalten. Sogar innerhalb einer Kleinfamile wie ATTiny 261, 461, 861. -> Datenblatt GENAU lesen. Das ist wirklich ein fieses Detail, daß die drei sich dabei nicht gleich verhalten. Ich habe sowas Ähnliches umgesetzt, allerdings mit anderen Bedingungen
Hallo, im Datenblatt zum ATtiny ist keiner drin. Also weglassen?
-
Thread
Attiny26 Zeitstempel im Programm - (Leistungsmessung)
Jetzt soll das ganze auf einer externen Platine mit einem µC aufgebaut werden. Da habe ich den Attiny26 ausgesucht, er hat die IO's die ich benötige und war bei Conrad verfügbar. Jetzt muss ich das Programm aus Arduino in C in Atmel Studio umwandeln, dass es auf den Attiny26 übertragen werden kann
Dafür gibt's Timer. Wenn dein Attiny schon LEDs blinken lässt und PWM produziert, wirst davon doch sicher schon gehört haben, oder? lg, couka
-
Thread
Labornetzteil mit getakteter Vorregelung - Überschwinger
Hauptwicklung. Übliche OPVs vertragen ja 36V, d.h. bis 30V reichen die. Den Vorregler mache ich mit einem ATtiny261, der die Spannung vor und hinter dem Regeltransistor mißt. Und auch den Strom, bis 100mA bleibt er ausgeschaltet, d.h. auf 100%. Damit vermeidet man bei kleinen Leistungen den lückenden Betrieb
-
Thread
USI beim ATi2313 und ATi 261
Das USI kann beim 261 wahlweise auf PA0-2 oder PB0-2 liegen.
Die haben beide eine USI, der 261 ist das Upgrade zum 26er.
-
Thread
AVR Board erstellen
Hi, ich möchte gerne ein Board erstellen, mit dem ich ATtiny85, ATtiny2313, ATMEGA8, und Atmega16 flashen kann. Dabei soll immer nur ein Controller auf dem Board sein. Die pins werden dann auf eine Stiftleiste geführt, wo ich die Signale dann abgreifen kann.
weil es eben praktisch nicht möglich ist! Bau dir sowas. Aber für tiny 25..85, tiny24..84, tiny261... und mega8, ... und anschlussmäßig kompatible µCs jeweils einzeln.