-
Thread
AVR-Studio 4.19 um ATtiny841 erweitern
Hat jemand das AVR-Studio 4.19 auf den ATtiny841 erweitert und kann verraten wie das geht? Für die Studioversion 6.1 gibt es als Erweiterung eine ATtiny841.zip. Geht die auch für 4.19?
gezogen. Da war das dann so dabei. Wenn ich mir die Partlist ausgeben lasse, sieht der Teil um den 841 so aus: [code] attiny28 attiny4 attiny40 attiny4313 attiny43u attiny44 attiny44a attiny45 attiny461 attiny461a attiny474 attiny48 attiny5 attiny828 attiny84 attiny841 attiny84a attiny85
-
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
ATtiny841 SPI Slave + USART
Morgen, ich möchte gerne einen Tiny841 als SPI Slave nutzen. Nun ist mir jetzt erst ein-/aufgefallen, dass ja der SS-Pin low sein muss und ein Eingang ist. Nun nutze ich aber auch den USART0 gemappt auf PA7/PB2. Wenn ich nun zuerst das SPI initialisiere ist da der SS Pin ein Eingang. Dann map ich mit REMAP = (1<<U0MAP) und initialisiere den USART. Dann ist der SS-Pin ja der TXD-pin und somit ein Ausgang. Welchen Einfluss hat das dann auf meinen SPI? Wenn es nicht geht, dann muss ich halt meinen Schaltplan ändern und das Board und dann halt neue Platinen fertigen lassen. Aber ich hoffe mal
-
Thread
ATtiny841 - Quarz notwendig wenn UART benutzt?
Hallo, eigentlich wollte ich vom ATtiny841 den internen Oszillator verwenden. Nun habe ich im Wiki gelesen, dass man einen externen Quarz nehmen soll, wenn man die UART verwendet. Wegen Baudratenfehlern. Nur hat doch der 841er einen stabilisierten
Veit D. schrieb im Beitrag #4614656: > eigentlich wollte ich vom ATtiny841 den internen Oszillator verwenden. > Nun habe ich im Wiki gelesen, dass man einen externen Quarz nehmen soll, > wenn man die UART verwendet. Wegen Baudratenfehlern. Nur hat doch der > 841er
-
Thread
Display am Attiny 841 mit I2C Bus
Noch eine Frage zum Problem. Wenn ich den Attiny 841 nehme und Display mit 4 Bit anschliesse, könnten mit den anderen so um die 7 Pins sein. Wie kann ich das Display vernünftig über den I2C Bus ansteuern. Auf dem Atti 841 habe ich doch ein Programm
Unterstützung gehofft. Das scheint aber irgendwie nicht vorhanden zu sein, Ausgangslage: 1. Attiny 841 2. Display EA W204 Oled mit 4x20 Zeichen Betriebsart Display: 4 Bit Betrieb am Atti 841 Betriebsart Attiny 841: - als I2C Slave zur Ansteuerung des Displays Master: Atmega 128
-
Thread
attiny841 im Atmel Studio 4.19 verwendbar?
alten XP-Rechner das Atmel Studio 6.2 auch mit dem JTAGICE mk2 Debugger. Das läuft sehr gut und der ATtiny841 wird dort angezeigt. Gruß Carsten
Wulf D. schrieb im Beitrag #6668759: > Habe eine PCB mit einem Attiny841 aufgebaut. Der ältere ATtiny84 sollte pinkompatibel sein.
-
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.
-
Thread
Sammelbestellung Attiny841 zum Ausprobieren für LED-Tisch
Ich habe gestern nur 25 Attiny841 bestellt und wenn bastelbaer die letzten 5 nimmt, sind auch erstmal alle weg. Ich kann gerne noch mal sammeln, aber diese Woche bestelle ich nicht mehr. Weiterhin gilt die Begrenzung 5/10/20 und
Derzeit habe ich keine Attiny841 mehr und bei Farnell sind sie wohl auch aus. Nachlieferung am 15. August. Damit ist hier momentan erst einmal Ende mit der Sammelbestellung. Tut mir leid "Ladde".
-
Thread
LIGHT_WS2812B Problem Attiny841
am laufen. Wollte das ganze nun direkt auf den Attiny841 portieren. Ging schief, die Leds wurden nicht so angesteuert wie erwünscht. Habe das ganze dann kurzer Hand kleiner neugeschrieben. Nur um die Funktion zu testen. Das ging jedoch ebenfalls nicht
Hallo, der Attiny841 hat eine andere Ansteuerung der Pins bzgl. In und Out, sowie das Pin-Routing ist zu beachten, siehe "Alternative Functions of Port" und "TOCPMSA1 and TOCPMSA0". Four I/O memory address locations
-
Thread
ATTiny841 - flashen via DebugWire?
zündendes Argument. Bei UPDI klappt es auch mit einer Leitung. Wie wäre es, Deine Schaltung mit einem ATtiny814 aufzubauen? Es braucht ein wenig Umgewöhnung, dafür sind diese neuen Teile deutlich flexibler. Nur so als Idee.
macht eine update-Möglichkeit auch kaum Sinn. Also entweder ganz ohne Updatemöglichkeit oder auf den 841 wechseln samt one-wire-bootlader und dW vergessen. Irgendwie hätte ich es ganz gut gefunden wenn es direkt unterstützt würde.
-
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, PWM Phase Correct auf PA1
Moin, versuche seit ein paar Stunden einen 16 bit Phase Correct PWM auf PA1 eines Attiny841 auszugeben. Auf dem Port passiert leider nichts, und ich steh gerade auf dem Schlauch wo ich den (die) Fehler gemacht habe. Vermute das was mit dem Ansatz ICR1 als Top Counter nicht stimmt. Habt
-
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
Auswahl Adressen I2C Bus am Attiny 841
Das ist doch von Dir ... https://www.makerconnect.de/index.php?resources/attiny-841-ein-ic-und-5-verschiedene-module-teil-3-ein-und-ausg%C3%A4nge.82/
Bits abfragen und die Bits ausmaskieren hat NICHTS mit dem Attiny 841 zu tun und hat auch nicht mit dem I2C Bus zu tun!
-
Thread
MAX7221 per SPI an ATtiny841 und noch ISP
Nabend, ich möchte gerne einen MAX7221 per SPI an einen ATtiny841 hängen. Zudem soll der Tiny über ISP erreichbar sein. Müssen dann zwangsweise Widerstände in SCK und MOSI vorm 7221? Wnn ja, welche Werte müssen die dann haben? Gruß Mathias
-
Thread
ATtiny841 per AVRDUDE auf Rasberry Pi programmieren
Der Tiny liess sich per avrdude/linuxspi (RasPi) problemlos ansprechen und programmieren, wenn die Taktquelle in den Fuses auf R/C-Oszillator stand. Standen die Fuses aber auf Quarzoszillator ging nichts. Der Dragon hatte in beiden Fällen keine Probleme. Die avrdude 6.1 Version mit dem linuxspi Modul für RasPi stammt von http://kevincuzner.com/2013/05/27/raspberry-pi-as-an-avr-programmer/ und hält sich beim Ablauf nicht wirklich an Atmels Vorgaben. Quick and dirty Fix: [c] *** linuxspi.c.orig 2015-01-27 18:47:20.551705456 +0100 --- linuxspi.c 2015-01-27 18:52:15.385008936 +0100 **
-
Thread
Warum wird SP unnötig initialisiert? (AVR-GCC, Attiny841)
ausprobiert und das Beispielprogramm aus dem AVR-GCC-Tutorial (mit dem Makefile von dort) für den Attiny841 übersetzt. In main.lss habe ich folgendes entdeckt: [code] ... ... 3a: 08 c0 rjmp .+16 ; 0x4c <__bad_interrupt> 0000003c <__ctors_end>: 3c: 11 24 eor r1,
Tuxpilot schrieb im Beitrag #5103690: > Aber warum? Das ist doch sinnlos, da der Attiny841 SP sowiesor mit > RAMEND initialisiert. Die ersten AVRs (AT90Sxxx) hatten das noch nicht, nach dem Reset zeigte SP auf 0x0000. Auch wenn die schon ewig keiner mehr verwendet, blieb das SP setzen
-
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)
Für den 441, da ich den 841 benutze, muss ich auf Seite 339 schauen richtig? Also wenn ich F_CPU auf 7372800UL stelle, arbeitet der µC auch auf Dauer zuverlässig. Da möchte ich mich irgendwie absichern.
-
Thread
Tabelle Ausgang DDR,PORT,PUE beim Attiny841
Hallo Im Datenblatt des Attiny 841 ist die Tabelle drin mit den Zuständen beim DDR,PORT und PUE. Leider ist mir der Kommentar vollkommen unklar. Die Übersetzer helfen beim Sinn leider nur wenig weiter. Habe das mal übersetzt, stimmt
-
Thread
Attiny841 PWM bei Wert 0 bringt Motor zum Summen
singt, sobald ich den OCR1A auf 0 setze. Der Motor wird über einen IRF540 angesteuert. Zwischen Attiny PA4 und Gate befindet sich ein Gate-Schutzwiderstand von 330Ohm. Des weiteren ist von GND nach Gate ebenfalls ein PullDown Widerstand mit 10k gesetzt. Wenn ich mit meinem Fluke messe, erhalte ich
DC nicht (wieso?). Schalte ich Frequenzmessung auf AC erhalte ich ca 4KHz. Betrieben wird der Attiny841 mit 8MHz int. Osc. Hier die Einstellungen die ich für die PWM vorgenommen habe. [c] DDRA |= 1<<PA4; TOCPMSA0 |= (1<<TOCC3S0);//1 TOCPMCOE |= (1<< TOCC3OE); TCCR1A = (1<<COM1A1)
-
Thread
Baudrate beim Attiny 841 beträgt nur 1/8 vom Sollwert
Hallo, ich versuche, für einen Attiny 841 eine asynchrone serielle Kommunikation mit dem PC zu programmieren. Die Baudrate soll 9600 bit/s sein. Der µP läuft mit einem 8 MHz Quarz. Leider werden die Daten nur mit 1200 Bit/s gesendet.
-
Thread
Gibt es Probleme beim ATtiny841 bei ser. Protokoll mit nur einem Stopp-Bit?
kann ja wohl auch fast immer zwischen einem und zwei Stopp-Bits gewählt werden. Hat jemand beim ATtiny841 auch schon einmal Probleme mit einem Stopp-Bit gehabt, die durch Verwendung von zwei Stopp-Bits eliminiert wurden?
Fanny schrieb im Beitrag #5469400: > Hat jemand beim ATtiny841 auch schon einmal Probleme mit einem Stopp-Bit > gehabt, die durch Verwendung von zwei Stopp-Bits eliminiert wurden? Welche Probleme hast denn du damit derzeit? Oder tritt das Problem etwa
-
Thread
Vorschlag für Hardware - Was mit einem Attiny841 und I2C Bus alles machen
einfach von der Hardware aus. Wer später was nimmt kann ich nicht entscheiden. Das Board mit dem Attiny 841 kann dann ja solo oder im Bus verwendet werden. Nach dem Datenblatt hat der Atti 841 so viel Möglichkeiten, scheinbar mehr als so ein XMega. H.
mich nicht mehr zu dem Thema äussern, aber ihr habt es so gewollt. Aufgabe: - Verwendung eines Attiny 841 - Möglichkeiten zur Verwendung des Attiny 841 als Solo IC oder Slave zum Atmega 128 - Verwendung des Slave I2C Bus mit anderen Slave und dem Master - Verwendung mit und ohne Quarz
-
Thread
Timer 1 OC1A Pin taktet nicht (ATtiny841)
gefunden. Aber selbst wenn ich Port.A und Port.B komplett auf Ausgang setze tut sich nichts. ATtiny 841 [c] #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 8000000UL /* *** Funktion Deklarationen *** */ void set_Timer1(); int main(void) { //DDRB |= (1 << PA6
Ingo, ja das ist alles den zu "wenigen" Ausgabepins geschuldet. Hast Du dir schon mal den Attiny1634 angesehen ? # http://www.atmel.com/Images/Atmel-8303-8-bit-AVR-Microcontroller-tinyAVR-ATtiny1634_Datasheet.pdf
-
Thread
ATTiny841 - Interrupt Vector USART0_RXC_vect
Hallo, ich steh gerade auf dem Schlauch. Ich versuch gerade mit meinem ATTiny 841 Daten über die USART einzulesen. Dies würde ich gerne über eine Interrupt Routine machen, aber bei der Aufruf der Interrupt Routine klappt nicht. Meine ISR Routine lautet: ##### ISR(USART0_
C:\Atmel_Toolchain\AVR8_GCC\avr-gcc-8.3.0-x64-mingw\avr\include\avr\iotn841.h ***************************************************************************** /* USART0, Start */ #define USART0_START_vect _VECTOR(21) #define USART0_START_vect_num 21
-
Thread
Attiny841 Timer0 PWM: Wo ist der OC0A Pin?
Hallo, ich versuche den Timer0 vom Attiny841 für eine einfache PWM zu konfigurieren. Modus und Prescaler einstellen scheint mir aus dem Datenblatt ersichtlich, aber wo wird das PWM Signal überhaupt ausgegeben? Im Datenblatt wird mehrfach dafür
-
Thread
Attiny841/Attiny84 : interner RC-Oszillator/Keramikresonator/Quarz/Quarzoszillator
schlecht an typische Werte herankomme (Stromverbrauch). Es geht um die Taktquelle. Bislang habe ich die Attiny84 meist nur mit dem internen RC-Oszillator bei 8MHz (für mich ausreichend) betrieben. Der Attiny841 kann jedoch auch UART. Das heißt, laut dem Wiki wäre es möglich, dass der interne RC-Oszillator zu
Der ATtiny841 hat eine deutlich genaueren internen RC-Oscillator als die vorherigen Generationen. Hier lohnt es sich, noch einmal nachzuschauen, ob die Anforderungen an den UART nicht doch erfüllt werden.
-
Thread
EAGLE Lib für ATTINY441 / ATTINY841 ( SOIC )
Hallo Leute, hat vielleicht jemand von euch eine Lib für die oben genannten TINYs? Wäre euch auf ewig dankbar! :-) Hrüße Klaas
-
Thread
ATtiny841 / ISP / "The MOSI line(s) appear to be short-circuited"
Hallo, ich benutzte hier das erste Mal einen ATtiny841. Bis jetzt nicht so erfolgreich! ;-) Der Schaltplan findet sich im Anhang. Bei Versuch auf den µC per AVRISP mkII / ATMEL Studio zuzugreifen bekomme ich folgende Fehlermeldung: "The
be short-circuited" Gemessen habe ich aber nichts dergleichen. Ich habe schon mit einigen ATtiny / ATmega gearbeitet - bis jetzt hatte ich noch nie solche Probleme. Könnte es an der Beschaltung von SCK liegen? Auch wenn die Fehlermeldung anders lautet? Über Hilfe wäre ich sehr dankbar!
-
Thread
Neue ATtinies 441 und 841
http://www.atmel.com/devices/ATTINY841.aspx Meinungen? Auf den ersten Blick: Gut: - Attiny84 mit UART. - 150mil SOIC - Temperaturekompensierter RC-Oscillator Schlecht: - Keine PLL, daher keine 16Mhz ohne Quartz.
Also die lieferbaren Attiny841 SOIC sind m.M.n. keine Muster. Anscheinend sind die Attiny441 noch nicht erhältlich? LG, Sebastian
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
Karol Babioch schrieb im Beitrag #3661523: > Laut Datenblatt des ATtiny841 sind > auch deutlich mehr drin. Bei 20 MHz Oszillatorfrequenz Der ATtiny841 ist nur bis 16MHz spezifiziert. Und das erfordert einen externen Takt bzw. Quarz.
Hi > Hat jemand eine Ahnung, wo man den ATTiny841 kaufen kann. CSD MfG Spess
-
Thread
constexpr in Atmel Studio nicht verfügbar?
SubType=compile Aufgabenparameter:Directory=C:\Users\Worker\Documents\Atmel Studio\7.0\WorkSpace_ATtiny841\ATtiny841_MAX487_029\ATtiny841_MAX487_029 Aufgabenparameter:ProjectFile=C:\Users\Worker\Documents\Atmel Studio\7.0\WorkSpace_ATtiny841\ATtiny841_MAX487_029\ATtiny841_MAX487_029\ATtiny841_MAX487
Studio\7.0\Vs\Avr.common.targets" aus Projekt "C:\Users\Worker\Documents\Atmel Studio\7.0\WorkSpace_ATtiny841\ATtiny841_MAX487_029\ATtiny841_MAX487_029\ATtiny841_MAX487_029.cppproj" (Einstiegspunkt): Die Erstellung des Ziels "Build" im Projekt "ATtiny841_MAX487_029.cppproj" ist abgeschlossen. Erstellen
-
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
AVR-GCC 4.8.1 tiny841 nicht bekannt
Zahlendreher drinnen... Ja, sorry, war der Test auf die Schnelle um die Ausgabe zu provozieren. Mit attiny841 geht es auch nicht. Aber vielleicht heißt der tiny 841 hier ja auch anders. Gruß Andreas
attiny4313 attiny44 attiny44a attiny441 attiny45 attiny461 attiny461a attiny48 attiny5 attiny828 attiny84 attiny84a attiny841 attiny85 attiny861 attiny861a attiny87 attiny88 attiny9 atxmega128a1 atxmega128a1u
-
Thread
Atmel AVR µC gesucht
Weil der Attiny841 genau in das Profil passte, mit Ausnahme des I2C Slaves. Ich brauche am Attiny841 nur 3(5) Pins, die anderen stehen dann frei zur Verfügung. Genutz wird 2x UART sowie einen Pin für WS2812B Bitbanging
mit 2 beliebigen > IO-Pins. Nach den Softwarelösungen schaut er ja grade, Hardware kann der Attiny841, den Max ja hat, nur Slave ;)
-
Thread
CLKDIV8 programmiertechnsich setzen, nicht manuell
kann auch einzelne oder hohe Stückzahlen bei Markus Weber Du verwechselst, wie auch Mampf, den Attiny841 mit dem Attiny814.
auch einzelne oder hohe Stückzahlen bei Markus Weber > > Du verwechselst, wie auch Mampf, den Attiny841 mit dem Attiny814. Ohja stimmt ... Das Datenblatt des Tiny814 ist von Dez'16 ... Lustig, ich hatte im Datenblatt des 841er nachgeschaut, ob man dort schon programmiertechnisch den Clock umschalten
-
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
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
Modbus Pegel
======================================= // Register Bits von: UCSR0C // Quelle: Datenblatt ATtiny441/841 Seite 185 // Clock Polarity := Tx=Rising XCK Edge, Rx=Falling XCK Edge } [/Code]
======================================= // Register Bits von: UCSR0C // Quelle: Datenblatt ATtiny441/841 Seite 185 // Clock Polarity := Tx=Rising XCK Edge, Rx=Falling XCK Edge } [/Code]
-
Thread
OSCCAL extrem?
Register. S.339 http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf OSCCAL0, wenn Du kleinlich sein willst. ;-) Bernd K. schrieb im Beitrag #6131610: > Belastbar ist allein das Datenblatt, bei allem was darüber hinausgeht Die Kurve
Argument. Solltest Du es immer noch nicht glauben, dann schick mal folgendes zum Tiny: avrdude -p attiny841 -c usbasp -U eeprom:r:test.eep:i das liest das EEprom aus und schreibt es als Datei. Und dann: avrdude -p attiny841 -c usbasp -U eeprom:w:test.eep:i schreibt die Datei wieder zum Eeprom als
-
Thread
internen RC Osci syncronisieren
zu syncronisieren. Bin gerade bei der Codeumsetzung. USART könnten übrigens beide. ATmega2560 und ATtiny841.
leuchten wenn etwas schief ging, zu lange dauert und damit der Overflow ISR zuschlägt. [c] /* * ATtiny841_Takt_Syncronisierung_002.cpp * * Created: 03.10.2016 20:50:04 * Author: Devil-Elec * µC : ATtiny841 mit internen 8MHz Oszillator * * Interrupt-Vector Namen Übersicht: * C:\Program
-
Thread
Farnell bestellen, Student
war ich im Vorfeld bereits schauen, ebenfalls auch Reichelt. > Die führen alle aber nicht die ATTINY841. Stimmt, mein Fehler. Wenn man nach ATTINY841 sucht wird der ATTINY84A angezeigt, das ist mir nicht aufgefallen. Grüße Flo
Florian Rist schrieb im Beitrag #3753156: > Hi Stefan > Stimmt, mein Fehler. Wenn man nach ATTINY841 sucht wird der ATTINY84A > angezeigt, das ist mir nicht aufgefallen. > > Grüße > Flo Habe ich auch erst nicht direkt gesehen ;)
-
Thread
Wo ist das "Analog Comparator Output" (ACO) Pad beim Attiny1634?
kenne wirklich eine Menge > von den Dingern. Tatsächlich, Atmegas haben das auch nicht. Aber der Attiny841 hat mehrere davon, und darum kam mir das wohl normal vor. So kann ich den Attiny1634 doch nicht gebrauchen. Mist. Das ACO Bit kann man an den Timer weiterleiten, der kann es im Attiny1634
wirklich eine Menge >> von den Dingern. > > Tatsächlich, Atmegas haben das auch nicht. Aber der Attiny841 hat > mehrere davon, und darum kam mir das wohl normal vor. AtMega328pb und 324pb haben schon einen Pin für den ACO auf PE0 bzw. PC5.
-
Thread
sleep und Interrupt
Datenblatts und dann um Hilfe schreien, weil das kopierte Programm nicht für den Attiny841 ist und daher nicht fkt. SCNR
Henry schrieb im Beitrag #6990794: >> Wo ist eigentlich die Doku von avr/interrupt.h für den ATtiny841? > Sorry, das versteh ich nicht so ganz Danach habe ich gefragt, weil ich dort immer nachschaue, wie die ISR heißen muss. Aber wie gesagt enthalten beide Dokumente gar keine Angaben zum ATtiny841
-
Thread
Eingangsspannung vs. Referenzspannung beim Atmega
Sorry ist ein Attiny 841, bevor sich einer beschwert weil er den Typ nicht kennt
. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf
-
Thread
kleinster AVR mit i2c und SPI
> ISP und SPI nicht verwechseln. Die Tinys haben zwar ISP, aber kein > vollwertiges SPI. Der ATtiny841 hat schon SPI, allerdings beim TWI nur einen Slave.
Konrad S. schrieb im Beitrag #3775077: > Der ATtiny841 hat schon SPI, allerdings beim TWI nur einen Slave. Bei den Tinys ist I²C-Master selten. Da fällt mir nur noch der ATtiny48/88 ein.
-
Thread
Funktionsumfang ATiny841
> 1. Im Assembler vermisse ich einen Multiplikationsbefehl gibt es beim ATtiny841 nicht. Die neuen 3000/4000 ATmegas haben einen, die könntest du dir vielleicht anschauen. > 2. Die internen RC-Oszillatoren sind recht ungenau, möchte ich eine > Kommunikation mittels UART
Hi >> 1. Im Assembler vermisse ich einen Multiplikationsbefehl >gibt es beim ATtiny841 nicht. Die neuen 3000/4000 ATmegas haben einen, >die könntest du dir vielleicht anschauen. Haben aber den Nachteil, das man sie nicht mehr mit einfachem ISP programmieren kann. Die brauchen
-
Thread
Anschluss HC-SR04
(841) oder 85 verwenden (teilweise vorhanden). Was daran nicht verstehe ist der Anschluss des SR04 an den Prozessor. In ähnlichen Projekten werden immer verschiedene Pins angegeben: Attiny84 Attiny
Habe mal die DB angesehen und das gefunden Attiny 84: PA3 - TO PA4 - T1 Attiny 841: PA2 - TOCC1 PA3 - TOCC2 Sind dies dazu geeignet?
-
Thread
-
Thread
Arduino 841 ISR SPI
Ja das Problem ist, den Interrupt "SPI_STC_vect" gibt es beim Attiny841 scheinbar nicht.
Uh. schrieb im Beitrag #4042031: > Ja das Problem ist, den Interrupt "SPI_STC_vect" gibt es beim Attiny841 > scheinbar nicht. ? Warum soll es den nicht geben Die Bits in den Konfigurationsregistern gibt es ja auch. Der heisst vielleicht beim Tiny841 nur ein bischen anders.