-
Thread
Was fuer ein Program?
Der ATtiny841 ist für deinen Fall geeignet. Kaufe dir dazu einen ISP Programmieradapter und einen USB-UART Adapter. Zur Versorgung eignen sich drei AA oder AAA Zellen (2,7 - 4,8 Volt) oder eine Lithium Zelle. Der ADC des ATtiny841 hat einen eingebauten Verstärker mit Faktor 20. In Kombination mit der internen 1,1V Referenz kommst du auf eine Messung mit etwa 500 Stufen. Arduino funktioniert einwandfrei zuverlässig.
-
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
V: DIY BMS V4.4
Shunt 2A 50mV 300x Steckergehäuse 2mm Pitch 300x Stiftleiste liegend Pitch 2mm 10x LM5009MM 51x ATTINY841-SSU 590x Crimp Kontakte für Buchsengehäuse Pitch 2mm 10x ADM2483 Meine Preisvorstellung für alles zusammen liegt bei 200€. Am liebsten möchte ich alles zusammen verkaufen. Anfragen zu einzelnen
-
Thread
Device Packs Unterschiede?
Denn mir fiel auf das eine TCA Lib von mir, für einen AVRxDB, nur mit geringen Änderungen für einen ATtiny414 sofort funktionierte. Keine Compilerfehler bezüglich das irgendwelche Bitnamen für den TCA unbekannt wären. Das wäre zwischen einem ATmega328P vs. ATtiny841 unmöglich in ähnlicher Form. Also meine
-
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
Atmel ICE Programmer und UPDI
Hallo Kann man mit dem Atmel ICE einen Attiny 1616 mit UPDI programmieren? Habe noch diesen Programmer zu liegen, leider sind die Anschlusskabel dazu verschwunden (Hund gefressen?) Gibt es passende Ersatzkabel zu kaufen oder kann man sie selber
Ja und ja. 1, 2, 6 waren auch hier die Pins, die ich zum Flashen eines ATtiny204 benutzt habe.
-
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
Attiny441 Analog Komparator
Hallo zusammen, ich habe eine Frage an die Gemeinde. Ist es möglich beim Attiny441 die interne Referenz auf 2.2V zustellen und diese für die Analog Komparatorem als Referenz zu benutzen? Meiner Meinung müsste es gehen, leider ist das DB (für mich zumindest) nicht wirklich eindeutig. https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Auf Seite 124 steht im Block Diagramm die Bandgap Ref als + Eingang für den AC0. Das Gleiche findet sich auch auf Seite 128 für den AC1. In meinem Fall möchte ich gern
-
Thread
Verbrauchsmesser für Dieselmotor gesucht
... Habe hobbymäßig gute Erfahrungen mit den nicht ganz so alten Atmel Microchip Tinys gemacht: 841, 85 und 1627. Keiner von denen hat jemals gezickt oder Daten verloren, natürlich mit den üblichen Maßnahmen für KFZ Anwendung die HW ausgelegt. Früher bin ich am ATtiny15L verzweifelt: den steckte
-
Thread
ATtiny841: Optiboot funktioniert bei 8 MHz nur mit internem Oszillator
Hallo, ich habe gerade ein Phänomen bei einem ATtiny841 bei dem ich nicht weiter komme. Ich habe eine Elektronik mit einem ATtiny841 und angeschlossenem Quarz. Auf diesen habe ich Optiboot gespielt um Firmwareupgrades über USB (mit FTDI-Brücke) machen
korrekten 8 MHz Bootloader benutzt. Ich habe den von hier:https://github.com/SpenceKonde/arduino-tiny-841/tree/master/avr/bootloaders/optiboot Ich nutze die "optiboot_attiny841at8noLED.hex" und beim 16 MHz System habe ich die "optiboot_attiny841at16noLED.hex". Also nicht selbst neu kompiliert aber
-
Thread
ATTiny841 VQFN-20 BottomPad
Ich will mich demnächst an die VQFN-Variante des ATTiny841 mittels Preheater und Heißluft wagen. Meine Frage betrifft das BottomPad. Im Datenblatt steht "Bottom pad should be soldered to ground". Also man sollte, aber nicht muss. Warum sollte man
Danke, dann waren meine Annahmen richtig. Beim ATTiny besteht in diesem Fall auch eine elektrische Verbindung von Pad zu GND.
-
Thread
[B] Mitbestellung Mouser
Würde mich auch noch gern mit 25 ATTiny841MMH anschließen. PN ist raus ;)
-
Thread
ATtiny1626 XDIR bleibt immer 0
> ATtiny1626 XDIR bleibt immer 0 ATtiny824 auch. [pre] USART0 RS-485 Mode Test ATtiny824 VDD 1|‾‾‾‾‾‾‾|14 GND
Nach dem senden vom letzten Byte, muss man warten bis es komplett raus ist. Dafür werte ich beim ATtiny841 das "TXC0 UART Transmit Complete" Flag aus. Damit ist man von allen unabhängig. Äquivalent beim ATtiny1626 wäre es das TXCIF im Status Register.
-
Thread
Betreibsstundenzähler
Schnittstelle. Denn die > liegt im Ruhezustand auf HIGH. Das gilt auch umgekehrt für die Richtung ATtiny -> Boardcomputer. Denke daran, falls dein ATtiny länger mit Strom versorgt wird, als der Boardcomputer.
ATtiny2313 und 4313 haben auch UART.
-
Thread
Liste von ICs usw. fürs Breadboard
74HC165 und 74HC595 A/D Wandler: MCP3208 USB-UART: MCP2221A AVR Mikrocontroller: 8 Pins: ATtiny 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861 28 Pins: ATmega 48, 88, 168, 328 40 Pins: ATmega 164, 324, 644, 1284 Auf Vorrat habe ich davon nur den ATtiny85
Steve van de Grens schrieb im Beitrag #7468973: > 8 Pins: ATtiny 25, 45, 85 > 14 Pins: ATtiny 24, 44, 84, 441, 841 > 20 Pins: ATtiny 261, 461, 861 > 28 Pins: ATmega 48, 88, 168, 328 > 40 Pins: ATmega 164, 324, 644, Warum denn diesen alten Mist. Nimm
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
Haufen neuer Typen rausgebracht. Z.B. bei den 8kB 14-Pinnern gibt es allein schon 5 Varianten: - ATtiny84 - ATtiny841 - ATtiny804 - ATtiny814 - ATtiny824 Warum diese Vielfalt, die sehen sich doch alle sehr ähnlich? Hat mal jemand eine Übersicht gefunden, worin die sich überhaupt unterscheiden
neuer Typen rausgebracht. > Z.B. bei den 8kB 14-Pinnern gibt es allein schon 5 Varianten: > - ATtiny84 > - ATtiny841 > - ATtiny804 > - ATtiny814 > - ATtiny824 > > Warum diese Vielfalt, die sehen sich doch alle sehr ähnlich? > Hat mal jemand eine Übersicht gefunden, worin die sich überhaupt
-
Thread
ATtiny841: NRND (Mouser)
Der ATtiny841 ist bei Mouser als NRND gekennzeichnet. Microchip selbst schreibt aber nichts darüber: https://www.microchip.com/en-us/product/ATtiny841 Ist Mouser autorisiert, eigenständig solche Entscheidungen
der Markt für den ATtiny841 ist mausetot. Microchip hat sich quasi selbst bekämpft.
-
Artikel
Reichelt-Wishlist
ATmega169 | Atmel ATmega324P in TQFP und PDIP | | | | Atmel ATmega324PV in TQFP und PDIP * Atmel ATtiny2313V in SO und PDIP | | Atmel ATtiny1634 * Atmel ATtiny261 (auch 461 und 861; bevorzugt DIP) | | | | Atmel ATtiny412 | Atmel ATtiny441 und ATtiny841 (4x 16bit PWM) * Atmel ATtiny816 SNR * Atmel ATtiny1614
Atmel ATMEGA1280 | | | (ATMEGA 1280-16AU, ATMEGA 1280V-8AU) Atmel ATMEGA8515 | (ATMEGA 8515-*) Atmel ATtiny24/44 | | (ATTINY 24-*, ATTINY 44-*) Atmel ATtiny25/85 | | | | | | | | | (ATTINY-25-*, ATTINY-85-* gelistet aber erst verfuegbar ab II/07) Atmel AT91SAM7S64, AT91SAM7S256 | | | | | | | | | (suche AT91
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
herstellen, wie neuere Mikrocontroller (glaube ich). So why not? *) Damit meine ich konkret: ATtiny 25, 45, 85 ATtiny 24, 44, 84, 441, 841 ATtiny 261, 461, 861 ATmega 48, 88, 168, 328 ATmega 164, 324, 644, 1284 ATmega 1281, 2561 ATmega 640, 1280, 2560
-
Thread
Nach fast 3 Jahren fehlerkorrigiertes Datenblatt für die AVR-DB Serie erschienen
Errata schauen für einen Workaround, wenn man vom TCD + PLL absieht. Weiß nicht mehr ob es für einen ATtiny841 oder den AVRxDB war. Ich konnte 3 Registerzugriffe nicht im Code aufteilen, die letzte (ODER) Änderung war immer die Aktuelle, man musste alle Registeränderungen vorher zusammenfassen und dann zuweisen
-
Thread
EOL ATmega328p
ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATMEGA88PA ATMEGA8A ATtiny13 ATTINY13A ATtiny2313 ATtiny2313A ATTINY24 ATtiny24A ATtiny25 ATtiny26 ATtiny261A ATTINY28 ATtiny4313 ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATTINY84 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATTINY88 AVR128DA28 AVR128DB28 AVR16DD28 AVR32DA28 AVR32DB28 AVR32DD28 AVR64DA28 AVR64DB28 AVR64DD28 Die gesamte Liste kann man als *.xlsx-Datei herunterladen
-
Thread
SPI mit Attiny 841 und MCP23S17
. Die LEDs sind per RN 9/8 (Widerstand) verbunden, SPI per Steckverbinder an eine Pltine mit dem Attiny 841. Was müsste ich den per Oszi messen? Taktsignal?
define F_CPU 16000000UL #include "util/delay.h" #include "avr/io.h" // Attiny 841 ATtiny841 old Atmega48 #define SPI_DDR DDRA // DDRA DDRB #define SPI_PORT PORTA // PORTA PortB #define SCK PINA4 // PA4 PB5
-
Thread
Raspi Pico -taugt der was und in C programmieren?
sonst hast du genügend Zeit dich > zu Ärgern. Richtige Entscheidung 👍 Achim, bleib besser bei Attiny 841 - was macht der SPI 🤷♂️
-
Thread
Baudrate Converter
nur eine maximale Baudrate von 115200 schafft, habe ich kurzerhand einen Konverter auf Basis des AtTiny 841 dazwischengehängt. Realisierung: - die Taktrate von 12 MHz ist für polling-Betrieb hinreichend hoch, so daß keine Interrupts und damit kein Stack nötig ist. - alle nötigen Variablen werden
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das 'PIC' kompatible Pinout im DIP-14.
Eberhard H. schrieb im Beitrag #7107169: > Die ATtiny261(A)/461(A)/861(A) haben 1x, 8x, 20x und 32x. > Sind halt im PDIP-20. Matthias S. schrieb im Beitrag #7107172: > ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das > 'PIC'
-
Thread
Attiny 841 mit SPI ein Display ansteuern
Hallo Mit einem Attiny 841 möchte ich ein Display DOG M163 mit SPI (5V) betreiben. Mit SPI habe ich bisher nicht gearbeitet und bin dabei totaler Neuling. Dabei verwende ich die folgenden Pins: Attiny 841 Name
werden. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Blickt man ins Datenblatt des Tiny841, erkennt man, daß der Hassprediger das wohl auch schon längere Zeit nicht mehr gemacht haben muss, denn das Datenblatt straft ihn
-
Thread
TOCPMSA1 und TOCPMCOE Verhalten beim Attiny 841
Hallo Es geht hier um die Register TOCPMSA1, TOCPMSA0 und TOCPMC0E. Im Datenbaltt des Attiny 841 wird auf den Seiten 115/116 und in der Tabelle 12-7 die Benutzung dieser Register gezeigt. In meinem Programm habe ich im Timer die folgenden Zeilen drin: [c] //TOCPMSA1|=(0<<TOCC4S1); TOCPMSA1
-
Thread
Wheatsonebrücke Signal verstärken
Hatte ich oben schon vorgeschlagen, wurde aber ignoriert. Dabei kann man übrigens den neueren ATTiny441/841 mit einbeziehen, der das ganze noch erweitert mit 3 stufig wählbarer Verstärkung (1x, 20x, 100x), dazu kommen 3 interne Referenzen. In vielen Fällen ist damit ein externer Analogteil komplett
-
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
Alternative Attiny45.85, 8 Pins, Arduino
hawky schrieb im Beitrag #7054994: > Gibt es Alternativen zu den Attiny's inkl. Arduino Unterstützung, SOP-8 > Gehäuse? Was stört Dich denn am ATtiny? Was soll die Alternative besser können.
Kannst dir auch mal den Attiny 817 und 841 ansehen. Die können ne ganze Menge
-
Thread
Display am Attiny 841
Morgen an alle Hatte ja bereits gefragt ob ein OLED mit I2C an einem Attiny 841 (Slave) geht. Kam ja die eindeutige Meinung dazu, das es nicht geht. Fragen wir mal anders. Welches Display geht an einen Attiny 841? Dabei müssen die I2C Pins frei bleiben und so wenig wie möglich
8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet-Summary.pdf
-
Thread
OLED Display mit I2C Bus am Slave betreiben
der ATTiny841 hat nur ein " client I2C serial interface" lt https://www.microchip.com/en-us/product/ATtiny841
Heiner schrieb im Beitrag #7024280: > der ATTiny841 hat nur ein " client I2C serial interface" lt > https://www.microchip.com/en-us/product/ATtiny841 Ja, das stimmt schon. Aber es hindert ihn nicht daran, auch als I2C-Master agieren zu können
-
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
ATmega328PB: 16-bit Timer
nicht? Im Datenblatt von ATmega328PB finde ich nicht diese explizite Bestätigung wie z.B. beim ATtiny841: "The 16-bit timer/counters are functionally identical"
-
Thread
SREG – Status Register beim Attiny 841
Hallo Es geht mir um das Register "SREG – Status Register" beim Attiny 841. Laut DB muss das Bit 7 (I) gesetzt werden damit Interrupt funktionieren. Bei einigen Tuts und Beispielen stand, das es nicht unbedingt notwendig wenn man sei() verwendet. Habe ein Beispiel dazu
Nutzung von Interrupt z.B. für Timer oder Watchdog (oder ADC). Im Gegensatz zu anderen hat ja der Attiny 841 rund 31 mögliche Interrups.