-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
wird der attiny841 im avrdude.conf-File eingetragen sein. Natürlich bei mir auch nicht. Deshalb funkt dies noch nicht mit avrdude. Zur Zeit programmiere ich den attiny841 noch mit dem AVRISP MKII. Das avrdude.conf-file
reads as D7 avrdude: safemode: efuse reads as FF Ansonsten bleibt mir nur zu Vermuten, das der ATTiny841 ständig im Reset stehen bleibt. Kontrolliere bitte in der Richtung die Bauteile am Pin4 des ATtiny841. Deine 1. Platine läuft noch? Gruß Norbert
-
Thread
1V1 Referenz Atmega
Hallo, ich möchte einen Attiny841 verwenden. Spannungsteiler habe ich so gewählt, das bei ~15V etwa 1Volt am ADC des Attinys abfällt. Die Genauigkeit spielt keine so große Rolle. Ich möchte letzten Endes mitbekommen, wenn die
SDim - Stefan? ATtiny841 habe ich nicht, nur ATtiny84A-PU (1127): 1.0 V gegen int. 1.1 V gemessen: Ucc 5.0 V : 941 4.0 V : 940 3.0 V : 939 2.8 V : 939
-
Thread
USBASP mit avrdude immer resetten?
wieder mit voller Geschwindigkeit laufen zu können. Das mit den B -20 ist nur eine Krücke. Der Tiny841 läuft mit 8MHz.
das Problem noch nicht hatte gilt nur für ATtiny13A, ATtiny45, ATtiny2313A und Atmega328P. > Oder aber, der Tiny841 verhält sich etwas anders bei Programmieren Ja, scheint so
-
Thread
Attiny 441 Register des Komparator 0
Für die Funktion des Komparators beim Attiny 841 verwende ich bis jetzt die Register: -ACSR0A -ACSR0B Werden noch weitere Einstellung bzw. Register benötigt?
Der Komparator ist einfach, gebe ich sofort zu. Wie nährt man sich am besten dem Innenleben des Attiny 841? Welche Reihenfolge soll man nehmen oder was ist am besten nach dem Komparator machen? LG Heiner
-
Thread
nanite841, ATiny841
Bei Watterott gib es ein sehr kleines Arduino IDE kompatibles Board (Wattuino Nanite 841). Es ist bestückt mit dem ATtiny841, Dieser Tiny ist für kleine Anwendungen mit Batteriebetrieb hervorragend ausgestattet. Neben AD Konverter, SPI und I2C Interface sind auch 2 Hardware UARTS vorhanden
Hallo, als Ergänzung sei noch mitgeteilt, dass LunaAVR auch schon lange den ATtiny441/ATtiny841 unterstützt und das PUE Register ist in der Standartbibliothek enthalten, und erledigt den Rest.
-
Thread
Welcher Bus kann das?
MCP2562 als Bus-Treiber (relativ günstig) und "Multi-Processor Communication Mode" z.B. mit ATtiny1634 oder ATtiny841 (Hardware-UART vorhanden)
> MCP2562 als Bus-Treiber (relativ günstig) und "Multi-Processor > Communication Mode" z.B. mit ATtiny1634 oder ATtiny841 (Hardware-UART > vorhanden) So würde ich es auch angehen, wobei als Bustreiber ein PCA82C250 deutlich günstiger wäre und auch ein ATtiny2313 passen würde.
-
Thread
ISR Code schneller machen?
größere Jitter vom internen RC die Servos nicht animiert zu zucken. Wie geil ist das denn. :-) ATtiny841, Quarz, Jittermessung, mit nachleuchten https://youtu.be/HxyHFqIxtho ATtiny841, interner RC, Jittermessung, mit nachleuchten https://youtu.be/tvNKzUWxUtY
ändert jetzt was am Platz der Klemmleisten außen herum? Wie viele Pins hast Du nochmal an Deinem ATTiny841?
-
Thread
AVR ADC Gain 2x gleicher Kanal
Seite 145): http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Scheint aber nicht so zu sein, kommt immer 0x3ff raus. Einen Hinweis dazu habe ich hier gefunden: https://www.mikrocontroller.net/topic/285496 Sind diese Optionen wirklich
Im Datenblatt attiny841 http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Steht unter 16.11.2 Differential-Ended Conversion auch, dass nur 9 Bit
-
Thread
74HC595 Flackern nicht gesetzter Pins
nachschauen, ob ich den ohne HV-Progger wieder hinbekomme. Wenn nicht, es warten noch 98 weitere Attiny841 darauf, verlötet zu werden. Dass 8MHz bei 3V3 nicht funktioniert, kann ich mir ehrlich gesagt nicht vorstellenen. Ansich sollte es beim HC595 (ohne T) keine Probleme bei 3V3 geben. Zumal er ja
Problem leider nicht gelöst, werde nun erstmal feste Lötverbindungen versuchen. Habe es nun mit Attiny841 int. OSC (3V3, 8MHz) Attiny841 int. OSC (5V, 8MHz) Attiny841 ext. Quarz (5V, 16MHz) Atmega328P ext. Quarz (5V, 16MHz) probiert. Somit wird es wohl an der Verbindungen zu den 595 liegen,
-
Thread
DS3231 RTC I2C
Hallo, ich möchte mit dem Attiny84/Alternativ Attiny841 einen DS3231 über I2C auslesen. Leider haben beide keine I2C Master Schnittstelle :( http://www.atmel.com/Images/doc8478.pdf http://www.atmel.com/Images/doc2564.pdf Die
Hilft nicht wirklich weiter, es wird nicht darauf eingegangen,welche Register ich für den Attiny841 dort suchen muss. Es gibt keinerlei Hinweise, wie die Register dort heißen. Keines der TWI Register passt zu den Punkten [c] USIDR = 0xFF; // Preload dataregister
-
Thread
Attiny85 Watchdog Timer verlängern
Dir beschriebe Verhalten kann ich nicht bestätigen, weder auf eine Atmegaxy8 oder noch auf einem Attiny841, von dem der WDT-Init Code stammt. der WDT im Attiny841 kann als normaler Timer benützt werden. Im meinem Attiny841 Beispielprogramm werden alle Timer0-3 und der WDT als Timer (64ms) betrieben
Sinn. Im Code von Senz ist freilich WDE=1. Ich hatte diese Eigenschaft selbst schon auf einem ATtiny841 verwendet, um sicherzustellen, dass es einen Reset gibt, wenn dessen I2C Slave aus irgend einem Grund längere Zeit mitten in einer Message hängen bleibt. Und das auch getestet: [c] ISR(WDT_vect
-
Thread
Betriebsarten beim Atinny 841-Normal,CTC,PWM
Quelle: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf
Quelle: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Ok?
-
Thread
Nicht unterstützte Controller in myAVR ProgTool
Timings u.a. Unterschiede. Ich habe mir einfach für avrdude die avrdude.conf erweitert und den ATTiny841 und ATTiny441 eingepflegt.
hab ein kurzes Beispiel aus der Doku zum mySmartUsb light befolgt). Dann wird das auch mit den ATtiny841 klappen, sobald der einsatzfähig ist. Vielen Dank für die conf Datei. Gruß, Heiko
-
Thread
Richtiger Mikroprozessor
Leitung. Mal davon abgesehen und angenommen, man würde das Layout einfach blind übertragen, würde ein Attiny 841 nicht ausreichen, da um zwei Pins zu kurz. Ein Attiny 1634 schon eher, aber der ist wiederum in SOIC20 nicht viel kleiner als ein Atmega328 in LQFP32. Aber angenommen, du würdest LEDs mit integriertem
bräuchtest du 2 Pins für I2C, 4 für sonstiges, 3 für VCC, Reset und GND. Das könntest du locker mit dem Attiny 841 - oder auch einem Attiny 24 - lösen, die in SO14 aber auch effektiv nicht wirklich kleiner als ein Atmega328 in LQFP32 sind. Fazit: falls über 50% deiner Bauteile nicht in 0603 Bauform sind,
-
Thread
LED-Streifen für Beleuchtung im Wohnzimmer
verwende gern 256 Helligkeitsstufen mit dahinterliegender 16-Bit-Hardware-PWM und bin mittlerweile auf ATtiny841 (4 16-Bit-Kanäle) und ATtiny10 (2 16-Bit-Kanäle) gekommen. > Ich sorge mich allerdings noch etwas um das Spektrum (siehe Link aus > meinem Post weiter oben). Meine aktuellen Lampen sind besser
gern 256 Helligkeitsstufen mit dahinterliegender > 16-Bit-Hardware-PWM und bin mittlerweile auf ATtiny841 (4 16-Bit-Kanäle) > und ATtiny10 (2 16-Bit-Kanäle) gekommen. > >> Ich sorge mich allerdings noch etwas um das Spektrum (siehe Link aus >> meinem Post weiter oben). Meine aktuellen Lampen sind
-
Thread
avr-libc 1.8.1 freigegeben
keine Probleme eingehandelt. Aber ich würde auch lieber mit "regulären" Releases arbeiten, zumal ATtiny441/841 nicht erst seit gestern auf dem Markt sind.
schrieb im Beitrag #3777428: > Aber ich würde auch lieber mit > "regulären" Releases arbeiten, zumal ATtiny441/841 nicht erst seit > gestern auf dem Markt sind. Eben. Mit freundlichen Grüßen, Karol Babioch
-
Thread
UART über HC-05
, der Code passt. Habe ihn aus den Datenblättern von Atmel übernehmen können. [c] /* * tiny841_blink.c * * Created: 19.09.2014 * Author: sschultewolter * Hardware: ATtiny841 5V 8MHz (internal Oscillator) */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h>
dann sowas in die Datenblätter? http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet-Summary.pdf Seite 166 [c] void USART_Init( unsigned int baud ) { /* Set baud rate */ UBRRnH = (unsigned char)(baud>>8); UBRRnL = (unsigned char)baud; /* Enable receiver
-
Thread
alternativ Akku zum verbauten??
Quck nach BMS Attiny441/Attiny841. Da soll irgendwo ein Eeprom sein oder halt in Attiny441/Attiny841 gespreichert. 1. Dann Rx/Tx Log aufzeichnen 2. Dann Attiny441/Attiny841 auslesen. Aber wenn du da Null Ahnung
-
Thread
Frage zu ATTinys
Hallo, ich habe eine Frage zu ATTinys. Ich suche den kleinst möglichen ATTiny mit 2 INTx -Eingängen. Bisher hab ich den ATTiny841 der hat nur ein INT0, der ATTiny4313 hat zwar INT0 und INT1 aber der ist physikalisch doch schon wuchtig. Der Product Selector auf der Atmel-Webseite
schrieb im Beitrag #5195794: > ich habe eine Frage zu ATTinys. Ich suche den kleinst möglichen ATTiny > mit 2 INTx -Eingängen. Warum brauchst du unbedingt INTx? > Bisher hab ich den ATTiny841 der hat nur ein > INT0, Aber für jeden Pin einen PCINT. Wie auch fast jeder andere Tiny. Mit Ausnahme
-
Thread
passender Controller gesucht.
Es gibt 14-Pin Attinys. Es wundert mich, dass diese noch nicht gennant worden sind. Attiny84 bzw. die neueren Attiny841.
avr schrieb im Beitrag #4584142: > Attiny84 bzw. die neueren Attiny841. Stimmt, die würden auch passen. Matthias S. schrieb im Beitrag #4584729: > Wenn das nicht stört, geht ohne weiteres auch ein > Tiny 24/44/84. Ja, mehr Pins wären
-
Thread
RS485 Adressauswahl auf der Platine
umrechnen, nur die ADC Bits behandeln / vergleichen. Am Einfachsten wäre allerdings, wenn du den ATtiny841 schon lieb gewonnen hast einen ATtiny1634 zu verwenden. Ggf. mit DIP-Schalter statt Lötjumper solange es der Platz hergibt. Für RS485 und nur 32 Teilnehmer kannste den MAX487 verwenden. Der hat
im Beitrag #6909940: > Allerdings reichen hierfür meine Pins am Mikrocontroller (vermutlich > Attiny 441/841) nicht aus. Charlieplexing! ?
-
Thread
Gibt es Attiny mit 16-Bit-Timer1?
ATtiny841
Signal per PWM-Modus erzeugen zu können, den es m.W. nur bei 16-Bit-Timern gibt. Konrad riet: >ATtiny841 Ja, gut -Danke. Der hat zwar auch 14 Anschlüsse, aber er ist niedlich klein. Ich schließe daraus, daß es keinen 8-Pin Kollegen gibt, der meinen Wunsch erfüllt. Eben habe ich hier noch
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
ganzen neuen Typen habe ich wohl den überblick verloren. Mit was kann ich den Atmega 128 und den Attiny 841 am besten ersetzen? Mit diesen beiden Typen habe ich viel gemacht, wird aber auch Zeit für was neues.
Achim S. schrieb im Beitrag #7859044: > Mit was kann ich den Atmega 128 und den Attiny 841 am besten ersetzen? Evtl. AVR128DB64 bzw. ATtiny814/824 oder AVR16EB14
-
Thread
Daten über I2C von AtTiny85 als Slave auslesen / TinyWireS Lib
Hast du dir mal den Attiny 841 angesehen?
Heinrich schrieb im Beitrag #6898943: > Hast du dir mal den Attiny 841 angesehen? Der Mikrocontroller ist nicht schlecht. Er zeichnet sich durch sehr niedrigen Stromverbarauch aus! Eventuell kann ich die Slave-Lib dafür auch verwenden!
-
Thread
Welcher Microcontroller für i2c-Display
mit weiteren 4kB auskommen wirst. > Ich hätte für später gerne ein paar mehr GPIOs als der > ATTINY85 bietet. Was wäre die nächstgrößere Empfehlung? ATtiny841. Ich würde aber gleich einen ATmega328P nehmen, falls der nicht zu groß ist. Eventuell in Form eines "Arduino Nano compatible" Modul.
Stefanus F. schrieb im Beitrag #5550288: > ATtiny841. Super Scheissidee. Das ist ein Spezialist mit viel Kommunikation aber z.B. keinem ADC. Was soll der Quatsch? Ein Nano ist genau richtig. Gruß, Norbert
-
Thread
Einstieg in die Mikrocontroller
Den ATtiny2313 solltest du nur dann kaufen, wenn du dir sicher bist, dass du genau *den* brauchst. Falls du unbedingt mit Tinys arbeiten willst - warum auch immer - sind ATtiny841 und ATtiny1634 interessant
bzw. SOIC-20. Also auf eigene Platine, Adapterplatine oder auf Lochraster mit 1,27-mm-Raster. Der ATtiny841 ist derzeit nur bei DigiKey erhältlich, den ATtiny1634 kann man auch schon anderswo finden (Mouser). florian schrieb im Beitrag #3567309: > für jede Bestellung 15Fr zahlen Wie kommt das denn
-
Thread
Probleme Atmel Studio 7 Controllerwechsel
zwei Projekten Schwierigkeiten gehabt, wenn ich das Device gewechselt habe. Im ersten Fall war es Attiny804 -> Attiny1604, und im aktuellen Fall beim Wechsel Attiny841 -> 441. Der Controller stürzt ab, sobald die erste Unterfunktion aufgerufen wird. Vermutung war, die Stackadresse stimmt nicht. Nach
herausgefunden, dass in der Toolchain bei Gnu Linker und Gnu Assembler immer noch der alte Controller(Attiny841) eingetragen war. Vor dem build habe ich natürlich "Clean Solution" gedrückt. Ist das ein Bug vom Studio oder mache ich etwas falsch?
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
Jetzt hab' ich's - der Klaus ist der Paul oder der Henry oder der ... - der mit dem ATTiny841 (der ja immer wieder hier im Forum aufschlägt)!! Er wollte/will nur nicht zugeben, dass er wieder ein Tut für den ATTIny841 zusammenpinseln will, aber zu unfähig dafür ist. Schande!!
schrieb im Beitrag #7010282: > Er wollte/will nur nicht zugeben, dass er wieder ein Tut für den > ATTIny841 zusammenpinseln will, aber zu unfähig dafür ist. Du meinst https://playground.boxtec.ch/lib/exe/fetch.php/tutorials/ati-841_avr_studio.pdf ? Achim (AS)! Jetzt verstehe ich - er nutzt seinen
-
Thread
Toolchain neuere AVRs
avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 ata5272 attiny13 attiny13a attiny2313 attiny2313a attiny24 attiny24a attiny4313 attiny44 attiny44a attiny84 attiny84a attiny25 attiny45 attiny85 attiny261 attiny261a attiny461 attiny461a attiny861 attiny861a attiny87 attiny43u attiny48 attiny88
-
Thread
[V] verschiedene ATtiny und ATmega
und könnte die Dinger am Montag zur Post geben. Angebote bitte per PN. Hier die Liste: [code] Attiny: Attiny13A-PU DIP8 2 Attiny45-PU DIP8 1 Attiny85-PU DIP8 1 Attiny4313-PU DIP20 1 Attiny84A-PU DIP14 2 Attiny861A-PU DIP20 1 Attiny13A-SSH SOIC8 2 Attiny841-SSU 14SOIC 1 Attiny841-SSUR WSOIC14 1 Attiny861A-SU SOIC20 1 Attiny88-AU QFP32 1 Attiny1634R-MU QFN20 1 Attiny1634-SU SO20-W 2 Attiny1614-SSNR SOIC14 1 Attiny1616SFR SOIC20 1 Atmega: Atmega8A-AU TQFP32 5 Atmega168PB-AU TQFP32 1
-
Thread
Verwendung von TCNT0
Leute Klaus ist hier unterwegs als: Klaus, Heiner, Peer usw - man muss nur z.B. nach Attiny841 suchen
Leider stimmt deine Vermutung nicht ganz. Bei dieser Frage ging es nicht um den Attiny841 sondern um den Atmega 8 bzw 32, oder eben eine allgemeine Frage. Trotzdem hast du die Frage zu Anfang nicht korrekt gelesen. Es gibt viel mehr um die Beispiel auf den Seiten, bei manchen steht
-
Thread
AVR Attiny USB Treiber
Attiny 1634 und 841 haben zwei UARTs. fchk
fchk schrieb im Beitrag #5156522: > Attiny 1634 und 841 haben zwei UARTs. > > fchk Danke für den Hinweis, aber leider nicht als PDIP erhältlich. Ich kann nur Lochraster, SOIC löten beherrsche ich nicht und für QFN gibt es keine bezahlbaren
-
Thread
Elektronikbauteile online kaufen: Wo?
Valentin D. schrieb im Beitrag #5095864: > ATtiny816 in SOIC Demnächst bei TME.
Stimmt leider, aber es gibt für einzelne spezielle Controller ein bis zwei Ausnahmen, z.B. ATtiny841 SOIC bei https://guloshop.de https://guloshop.de/shop/Mikrocontroller/ATtiny841-SOIC::117.html?XTCsid=bhcs32drinf6hoeadevq3d3mr3 Versandkosten bis 10 Euro Warenwert: unversicherter Versand per
-
Thread
USI ATtiny85 Assembler
Vielleicht auf den Tiny841 wechseln? Der hat einen echten I2C-Slave in 14 Pins.
es das Adressbyte für den ATtiny ist. Wenn dann mehrere Bytes auf den BUS übertragen werden, wäre der ATtiny ja auch ständig damit beschäftigt jedes Byte zu kontrollieren. Und wenn ich dann den Rest noch per "Hand" machen muß, dann
-
Thread
AVR als Schieberegister
noch nicht aufgebaut. Derzeit teste ich das ganze mit einfachen RGB Leds (+3Widerstände) an einem Attiny841. Eigenständige PWM soll heißen, ich möchte einmalig Daten an den SPI Slave schicken. zB: 127, 0, 0, Nun wird abgewartet bis der SS wieder HIGH ist. Dann werden die Daten übernommen werden
geraten. Aber man kann das gleiche Signal für SS und RCK nehmen. Er hat geschrieben das er ATTiny841 benutzt. Da würde ich den PCINT0 verwenden und diesen nur auf PORTA7 Triggern, das ist der SS-Pin. In der PCINT0-ISR abfragen ob PA7 HI ist, und dann die Variablen SPI1,2 und 3 auswerten.
-
Thread
UART-Schnittstelle blockiert Upload
werden, siehe auskommentierung. [c] // tiny841_uart_test.c // ---------------- // Created: 19.09.2014 // Author: sschultewolter // Hardware: ATtiny841 5V 8MHz(internal Oscillator) #include <avr/io.h> #include <avr/interrupt.h> #include
Datenblatt keinen Widerstandswert entnehmen. Habe somit testweise einen 2k2 einbaut. Derzeit sendet mein Attiny841 nur, somit reichte der 1 Widerstand. Wie hoch sollte man den auslegen?
-
Thread
AD9833 mit I2C pogrammieren ?
AD9850 oder AD9851) mit dem I2C bus programmieren oder gibt es da einen Typ von oder besser mit einem Attiny 841 als Slave programmieren? LG Peer
oder AD9851) mit dem I2C bus programmieren > oder gibt es da einen Typ von oder besser mit einem Attiny 841 als Slave > programmieren? Schon mal auf die Idee gekommen, ins Datenblatt zu gucken oder wird das jetzt auch schon in die Cloud out-gesourced?
-
Thread
Microcontroller aussuchen
gut/einfach aus. Sehr viele würden meine Anforderungen (SPI/I2C) erfüllen. Wieso genau wurden der ATtiny414 oder ATtiny816 vorgeschlagen?
Leistungselektroniker schrieb im Beitrag #6839337: > Wieso genau wurden der ATtiny414 oder ATtiny816 vorgeschlagen? Sind halt recht neu. Ich nutze den 841 recht viel, war einer der ersten Tinys mit zwei Hardware UARTs.
-
Thread
Debugging Möglichkeiten
Hallo, ich arbeite derzeit viel mit den kleineren Atmel AVRs rum. Das wäre Attiny13, Attiny24/44/85, Attiny25/45/85, (geplant Attiny841 und Attiny2312), sowie den Atmega328P. Das ganze mache ich in Atmel Studio. Nun gibt es immer mal Probleme, dass ein Code nicht richtig geschrieben
Stefan S. schrieb im Beitrag #3798782: > Das wäre Attiny13, Attiny24/44/85, Attiny25/45/85, (geplant Attiny841 > und Attiny2312), sowie den Atmega328P. Diese Controller verfügen alle über Debugwire. Mit JTAGICE, AVR-ICE oder Dragon lassen die sich debuggen
-
Thread
Attiny1616: Stromverbrauch im Sleepmode
(ADC ect.) explizit ausschalten. Bist du dir da sicher? Ich habe gerade nur mal in das DB vom Attiny841 geguckt, da ist auch alles (I2C, SPI) default deaktiviert. > Andere Möglichkeit: Du hast offene Eingänge und der uC wird durch diese > floatende Eingänge via IRQ wieder aufgeweckt. Das kann
Dirk schrieb im Beitrag #5417767: > Bist du dir da sicher? Ich habe gerade nur mal in das DB vom Attiny841 > geguckt, da ist auch alles (I2C, SPI) default deaktiviert. Tiny25-85: PRR – Power Reduction Register The Power Reduction Register provides a method to reduce power consumption by allowing
-
Thread
[AVR] Device Signature Imprint Table auslesen / Produktions-Code
definiert. Datenblatt: http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Ich brauche die Tabelle auf Seite 221 und lese sie aus wie beschrieben auf Seite 223, [c] #include <avr/pgmspace.h> for(uint8_t i=0; i<0x1F; i++) { cli(); SPMCSR
Hi Thorsten, hast du den Fehler gefunden? Ich habe grade genau das gleiche Problem - auch mit ATTiny841... Viele Grüße, Michael
-
Thread
Problem: Attiny45 mit 16MHz PLL Takt
Woraus willst du damit raus, was bringt dir das? Beim ATtiny841 konnte ich jedenfalls feststellen, dass die Wartezeit des programmierten Oszillators beim ISP-Verfahren eine Rolle spielt. Der R/C Oszillator mit seiner kurzen Startzeit benötigt keine Wartezeit
die Taktquelle ausschliesslich von den Fuses festgelegt, nur der Teiler ist variierbar. Erst der ATtiny841 erlaubt eine Konfiguration zur Laufzeit. Es würde mich nicht überraschen, wenn sich das auf das Startverhalten auswirkt.
-
Thread
ATMEL (Microchip) erhöht die Preise
Cyblord -. schrieb im Beitrag #4590438: > Ja, die letzten Projekte von mir waren alle mit Tiny841. Alle > zukünftigen werden auf STM32 sein. Preis/Leistung passt einfach langsam > nicht mehr bei ATMEL. So ist es wirklich. Im April 2014 habe ich bei Farnell 100 ATTiny841-SSU gekauft zum Stückpreis
langsam >> nicht mehr bei ATMEL. > > So ist es wirklich. Im April 2014 habe ich bei Farnell 100 ATTiny841-SSU > gekauft zum Stückpreis von 0,62€. Inzwischen muss man bei dehnen 1,5892€ > pro Stück bei 100 hinlegen. Mouser will 1,78€ und Digikey 1,77€. > Langsam entwickelt sich das zur Sparbuchalternative
-
Thread
Attiny 441 UART
Hallo, Ich verzweifle gerade an einem Attiny 441. den Artikel 'serielle Schnittstelle fehlerhaft, ATtiny441' habe ich gelesen und das Programm daraus benutzt. Der tiny ist im Auslieferungszustand CKDIV8 ist gesetzt. An Port A Pin 3 hängt
kompatiblen Progger programmieren und AVRdude kennt ihn > auch nicht! Also ich progge regelmäßig den 841 und habe dazu einfach die Configdatei des avrdude angepasst. Es gibt hier im Forum sogar 2 Threads zum 841 wo diese Anpassungen rumschwirren. Einfach mal danach suchen. @spess: Dass der UART die
-
Thread
Shiftregister mit integriertem PWM Controller
vollen Dimmbereich zu erreichen benötigt der ZXLD1350 ca eine 10kHz Pwm. Vermutlich wird es ein ATtiny841, da er footprint-kompatibel zum ATtiny84 ist. Den von diesen habe ich noch eingie rumliegen und die waren bei der großen Menge günstiger, als wenn ich mir nun 10 von den 84er hol. Falls es jedoch
Warum willst Du nicht die Hardware PWMs und 3 GPIOs des ATtiny841 nutzen?
-
Thread
ATtiny 102/202/212 im studio 4.19 ?
Codebasis gibt. Das sind einfach zwei völlig verschiedene Anwendungen. > Hab zwar den Beitrag mit 441/841 gefunden, aber nicht durchblickt. Hätte sowieso nix genutzt. 441/841 sind "classic" AVR8 mit "normaler" ISP-Programmierschnittstelle. Die kann man mit Studio4 notdürftig zum Laufen bringen (insbesondere
und mir war nicht > bewußt daß sie einer anderen Familie angehören. Klassische AVRs sind der ATtiny85 (8 Pin) und ATtiny84 (14 Pin).
-
Thread
AVR128, CCP und Optimierung
Optimierung geschafft. Nicht übertreiben. Lange nicht bei allen. Ich arbeite bisher vorwiegend mit dem ATTiny841. Dort gibts das noch nicht und auch bei keinen der Vorgänger. Auch nicht bei Megas der gleichen oder Vorgängergeneration. Das ist ein recht neues Feature der aktuelleren AVRs. > Für die nicht berücksichtigten
#6673938: > Nicht übertreiben. Lange nicht bei allen. Ich arbeite bisher vorwiegend > mit dem ATTiny841. Dort gibts das noch nicht und auch bei keinen der > Vorgänger. Gibt es bei den xmega-Architekturen
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
man aber nicht sehr viele LEDs ansteuern... Bei einer neuen Revision werden wir auch auf einen Tiny841 [2] wechseln, da dieser eine Hardware I2C-Slave Schnittstelle hat. [1] https://github.com/watterott/RPi-WS2812-HAT [2] https://github.com/watterott/wattuino#wattuino-nanite-841 Gruß Andreas
rgbled-bastler schrieb im Beitrag #4253581: > Stellt sich nun die Frage, ob der attiny85 bei 16MHz genügend Taktzyklen > dafür freihat. Soweit ich das sehe, kann man beim WS2812 beliebig lange Pausen zwischen den Paketen lassen. Der ATtiny kann also sein I2C bequem nach einem Paket
-
Thread
LiFePo4 BMS - Cell Controller mit ATtiny24V?
ic-batt-monitor-li-ion-lifepo4/dp/2366048 Ist jetzt ein anderer, aber für 10€/6Zellen kommst du mit dem AtTiny auch nicht so weit. Kann sein, dass der 16x von oben erst erscheint.
Platinen wie oben verlinkt auch nicht schlecht. Allerdings würde ich keinen Tiny24 verwenden. Die ATtiny841 (441) sind da wesentlich besser geeignet da sie richtige UARTs haben. Verfügbar z.B. hier: https://guloshop.de/shop/Mikrocontroller/ATtiny841-SOIC::117.html für 1€. Die Kommunikation geht per Daisy
-
Thread
Lagerauflösung AVR uCs
49 - ATmega328PB-AU (in Tray) 1 x AVR Xplain (ATXmega128A1) zusätzlich verschenke ich: 5 x ATtiny10 (in Gurt) 4 x ATtiny841-SSU (in Gurt) Nur komplett, Festpreis 90€ inkl. versichertem Versand (nach D und A). Versandkosten in den Rest der Welt kann ich auf die Schnelle nicht ermitteln, daher biete ich dies erstmal nur Käufern in Deutschland und Österreich an. Die o.g. ATtiny10 und die ATtiny841 waren Samples von Atmel, deshalb verschenke ich die (natürlich auch nur mit dem Gesamtpaket). Die Sachen stammen größtenteils aus China, bezogen über die üblichen Plattformen