-
Thread
avr-gcc nutzt kein "Store Indirect and Post-Inc."
Hallo, ich verstehe gerade den avr-gcc nicht. Ich habe einen Attiny841 und möchte folgendes ausführen: [c] // highest_byte_in_value wird berechnt, ist dann 0 bis 3. switch (highest_byte_in_value) { case 3 : base64_buffer[current_buffer_element++] = value
CFLAGS += $(CSTANDARD) [/code] In der Konsole: [code] Compiling C: base64tx.c avr-gcc -c -mmcu=attiny841 -I. -gdwarf-2 -DF_CPU=14745600UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wa,-adhlns=obj/base64tx.lst -std=gnu99 -Wundef -MD -MP -
-
Thread
Attiny 841- UART soll invertiert senden
Hallo, wie kann man bei einem Attiny 841 die TXD0- Daten aus dem UART invertiert ausgeben, so dass der Ruhepegel ca. 0V ist? Mit dem in Bascom enthaltenem Software UART ist es möglich, aber nicht an dem TXD0- PIN, das der Hardware
-
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
ATTiny USI I2C-Master
AtTiny-I2C-master-slave-USI https://github.com/puuu/USIWire Oder doch lieber einen der Neuen, z.B. den Attiny841 usw., oder gleich eine Atmega nutzen. Damit hat man dann noch weniger Probleme!
Beim ATTiny2313A habe ich die USI dafür mal probeweise verwendet. Die übernimmt dann aber nur das Herausschieben der 8Bit über die USI Register. Den Rest, also das Umschalten der SDA- und SCL- Leitungen zwischen
-
Thread
ATtiny differentieller ADC-Eingang - Spezifikation
Der Attiny841, 85 uvm. bieten einen differentiellen ADC Eingang. Leider schweigen sich die Datenblätter zu den Eigenschaften ziemlich aus. Oder überlese ich etwas etwas? Hat jemand Erfahrung mit dieser Funktion
-
Thread
Power consumption des 74HC595
, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI) HoodLoader2: All (broken out 1-7) pins are usable Attiny 24/44/84: All pins are usable Attiny 25/45/85: All pins are usable Attiny 13: All pins are usable Attiny 441/841: All pins are usable ATmega644P/ATmega1284P: All pins are usable LowPower
-
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
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
MIDI Lighter - Vorstellung und Diskussion Schaltungskonzept
über ISP gewählt habe. Ich hatte überlegt, den ATtiny13 über den ATmega32u4 zu programmieren. Dies ist aber eine Art Heene-Ei-Problem. Der ATtiny13 muss die Betriebsspannung für den ATmega32u4 aktivieren, damit dieser den ATtiny13 programmieren kann. Dies kann der ATtiny13 aber nicht tun, ohne vorher programmiert worden zu sein. Wie dem auch sei, da sich die Funktion des ATtiny13 voraussichtlich nie ändern wird, habe ich mich dazu entschlossen, diesen ein Mal beim
-
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
I2C Bus und Drehgeber
Auswertung fehlt noch. Es geht ohne Probleme. Wie kann ich das zum I2C Bus umsetzen? Habe einen ATtiny 44 genommen, den Drehgeber nach der gleich Beschaltung wie beim 128. Dieser Attiny soll die Auswertung machen und nur die Angabe links oder rechts über USI zum 128 übertragen. Hat jemand eine Idee
ich gerne einen ATmega48: http://mino-elektronik.de/mt12_iic/mt12_iic.htm Aber auch ein neuerer ATtiny841 im 14-pol. Gehäuse bietet ein IIC-Interface, was stabil laufen sollte.
-
Thread
Präziser, einfacher 850kHz Oszilator
hier also 13,6MHz. Dann hast du ziemlich genau 850 kHz mit tierisch genauen 50 Tastverhältnis. Ein ATtiny ist aber kleiner, den gibt es im SO8 statt SO16 Gehäuse, allerdings muss der programmiert werden.
auch schön konstant, plus einfacher > Aufbau, aber es sind eben keine 850 kHz. 850kHz +-1% => 841,5kHz .. 858,5kHz Passt also prinzipiell, solange die Abweichungen (Bauteiltoleranzen, Temperaturdrift) nicht zu groß werden.
-
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
megaAVR 0-Series
auf das man die Namen der Register wie im Manual angegeben nicht mehr wie gewohnt (328P, Mega2560, ATtiny841) verwenden kann. Ein Register namens CTRLA gibts bspw. mehrfach bei verschiedenen Hardwareeinheiten. Timer, ADC, USART. Hier sind die Registeradressen (Offset) im Manual allerdings bei vielen
dass die .vectors-Einträge für Devices <= 8KiB nur 2-Byte-Einträge sind, was für kleine Devices wie ATtiny814 etc. wichtig ist (avrxmega2 geht von Flash > 8KiB aus => JMP/CALL wird unterstützt => avr-libc schließt daraus, dass IRQ-Vektoren 4 Bytes lang sind). Die Device-Pakete, die man im Web findet,
-
Thread
libusb-win32, welcher COM-Port und wie?
vom libusb-win32-Treiber versorgten Gerät(unter Windows 7) einen COM-Port zu? Es geht um einen ATtiny841 (Nanite 841 von Watterott), der von der Arduino-IDE erkannt werden soll. Ohne COMx kein Zugriff durch die Arduino-IDE. Der Board-Support für den Nanite ist selbstverständlich aktiviert. Den libusb-Treiber
-
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
SPI "transmission complete" SPIF Flag
leider auch feststellen, alle XCKn Pins der USARTs sind nicht rausgeführt. Ich habe jedoch noch ein ATtiny841 Eigenbauboard zum "spielen" frei.
-
Thread
Schaltung für Taschenlampe mit Akku, Laden über Fahrraddynamo oder USB
Spannungswandler, zwei bq25070 als Laderegler, einen TPS61169 (SEPIC) als LED-Treiber, und einen ATtiny 841 zur Steuerung rausgesucht. Schaltplan ist angehängt. Der Eingang ist ein Einweg-Gleichrichter mit Z-Dioden als Überspannungsschutz. Der Spannungswandler soll die Eingangsspannung auf 4,3V
werden muss. Bezahlbare Buck-Boost-Wandler oder invertierende Wandler habe ich nicht gefunden. Der tn841 kontrolliert alles, und setzt den Ladestrom so hoch, wie die Dynamo-Drehzahl zulässt. Mit folgenden Dingen bin ich noch unzufrieden: Da ist eine Diode im Gleichrichter. Wegen dem Spannungsabfall
-
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
Kann man ATtinys in Reihe miteinander kommunizieren lassen?
High-Bit: 1µs Impuls Low-Bit: 0.5µs Impuls Der Arduino sendet das Startsignal an den ersten ATtiny, gefolgt von genügend Low-Bits um alle Daten zu erfassen. Für jeden ATtiny sind ein paar Bits in diesem Strom reserviert. jeder ATtiny darf "seine" Bits verlängern High-Bits zu übertragen. Die anderen
Hi, jetzt kommt die Frage auf, ob die Targets auch geeignet sind. Kleine Zufallsauswahl: ATtiny48/88 echte HW und Masterfähigkeit. ATtiny441/841,1634 und 828 HW aber nur Slave. ATtiny 20/40 mit Slave... (ATiny4313 hat noch eine "Bufferung", der ATiny2313 nicht. Nur Umweg USI keine "echte
-
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
Bitte um kurzes Schaltplan Review ATmega1284p
immer noch in meiner Bastelkiste und werden ranzig. Am häufigsten verbaue ich stattdessen den ATtiny13. Das hätte ich damals nicht erwartet.
wie USB oder CAN aussen vor), leider mit Ausnahme des USI (dafür benutze ich dann entweder einen Tiny841 oder einen 4313, auch wieder so ziemlich die "größten"). Der Punkt ist: man kann das Entwickeln tun, ohne sich erstmal groß um Beschränkungen bezüglich der Pins oder Speicherresourcen kümmern zu
-
Thread
ATTiny temperature calibration bytes
Ich kann diesbezüglich leider nichts im Datenblatt finden, der ATtiny2313A hat nicht einmal einen Temperatursensor... Ohhh, du redest von anderen ATtiny? Für konkrete Hilfe wäre ein konkreter Typ sicherlich hilfreich. ;) Um trotzdem noch etwas hilfreiches beizutragen
http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Messwert habe ich im Moment stabile 286, was nach obiger Formel 286*133/128-3 294K=21°C ergibt und perfekt zur gegenwärtigen Temperatur passt. Sitzt auf der gleichen
-
Thread
BLDC Motor mit BEMF und Strombegrenzung auf einem ATtiny/ATmega
weiterhin über die ADC‘s machen, da das ja nur der Information dient. Die Frage ist nun gibt es ATtiny‘s oder Atmega‘s mit zwei Analog-Comperatoren oder wie könnte man das sonst machen?
Es gibt schon einen Tiny mit 2 Komparatoren, den ATtiny441 oder auch den 841. Die finde ich aber nicht so leicht und es gibt sie nur in SMD, nich als DIP. Ich stehe vor fast der gleichen Frage. Ich möchte den Nulldurchgang (BEMF) an mehreren Wicklungen
-
Thread
Fehler in uart-lib von Peter Fleury?
Ich bin auf dieses Problem gestoßen, als ich versucht habe, ein UART mit 300 Baud auf meinem ATtiny841 mit 8MHz zu programmieren. Egal wie hoch ich die Zahl in [code] uart_init(ubrr_value) [/code] geschrieben habe, die Baudrate war immer etwas über 4000 Baud. Ich habe das &0x80 entfernt, und
-
Thread
TWI mit ATTiny817 - Verständnis-Frage
Hallo, ich möchte auf einem ATTiny817 einen simplen TWI-Slave, nur im Slave-Receive-Mode, realisieren. Da ich im Moment keine andere Hardware greifbar habe, verwende ich einen Arduino in Verbindung mit "Wire" als Master. Er sendet
Ich habe einen TWI Slave auf dem ATtiny841 implementiert. Der hat ein Modul drauf, das weitgehend dem TWI Slave des ATtiny817 entspricht. Und dafür kann ich bestätigen, dass der Stop-Interrupt durchkommt. In [c] TWI0.SCTRLB = TWI_SCMD_COMPTRANS_gc
-
Thread
AVR-Studio 4.19 Probleme im Connect Dialog
meisten eher nur für Spezialanwendungen attraktiv. Wirklich gefehlt hat mir bisher eigentlich nur ATtiny 441/841, denn das sind ziemlich universelle Arbeitspferde mit vielen Mega-Features zum Tiny-Preis. Wobei man selbst für diese eigentlich "nur" auf den Simulator verzichten muss, assemblieren/kompilieren
-
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
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
SW-Lösungsansatz gesucht für "Tunable White Dimmer"
dunkel, Linksanschlag (3,3V) volle Helligkeit. Die Hardware ist soweit aufgebaut und funktionert (Attiny841). Die beiden 10-Bit-Pwm-Timer / Mostfet-Ausgänge funktionieren. Auch das Einlesen der Potentiometer / Adc's funktioniert bestens. Die Helligkeit wird über eine PWM-Tabelle modifiziert, damits "
ich hab beim schreiben l/r vertauscht... ^^ Gruss und vielen Dank! Markus [c] // MCU: ATTINY841 #ifndef F_CPU #define F_CPU 8000000UL #endif #include <avr/io.h> uint16_t read_adc(uint8_t channel); int main(void) { uint16_t helligkeit = 0; // 0 dunkel, 127 = 100%
-
Thread
Tester für Spezialversion des AVR Bootloaders optiboot gesucht!
m645, m169, t24a, t44a und t84a. Weitere Tests sind in Arbeit. Schwierigkeit macht derzeit der ATtiny88 (t88), der will den Flash nicht vom Bootloader beschrieben haben.
#5375032: > Es gibt noch neuere AVR Typen? Ich meinte keine ganz neue AVR, sondern eine Serie ATtiny von Anno 2014 wie t1634, t841 oder t167, die nach meiner Erinnerung nicht alle von älteren arg-gcc Versionen unterstützt wurden. Außerdem unterscheiden sich die avr-gcc Versionen durch unterschiedliche
-
Thread
Externer Interrupt oder TimerInterrupt und Pin abfragen?
wo [ms] oder [s] Genauigkeit ausreichend ist kann man damit erschlagen. Code Bsp.: [c] // ATtiny841 #define F_CPU 8000000UL // Systemtakt in Hz #include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> #include <util/atomic.h> volatile uint32_t millis_count; // ISR
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
weitaus > wichtiger, irgend ein Linux-Brettl zu installieren, ... Sagen wir es mal so... mit einem Attiny in der Heizungssteuerung kommen solche Gedanken garnicht erst auf. Erst die Freiheit macht die Maßlosigkeit möglich. Es geht allerdings auch ohne. W.S. schrieb im Beitrag #5216819: > Und wenn ein
Ich hatte mir das bisher anhand des 14-Pin ATtiny841 angesehen. Der hat einen vollständigen TWI-Slave, kein USI, aber völlig anders als die ATmegas. Der unterbricht laut Doku die CPU vor dem ACK, so dass der Slave nach dem Empfang des Bytes entscheiden
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
output port expander. Z.B.: * PCF8547T * MCP23008 * MCP23017 Mann kann natürlich auch einen attiny841 mit I2C Slaveinterface einsetzen oder auf einen atmega328p setzen. Beim atttiny4313 muss man AVR312: Using the USI Module as a I2C Slave nutzen. Je nach Anwendung gibt es unterschiedliche Möglichkeiten
braucht z.B. alle 50 mSek. Das ist sehr einfach zu programmieren. Mein erstes Projekt war damit ein ATTiny26 + ein Latch, habe damit ein LCD im 8 Bit Modus angesteuert und gleichzeitig sehr viele Analogeingänge weiternutzen können.
-
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
Frage zu Takt und Timer-Prescaler ATTiny25
Hi, ich habe eine Frage zu Timer-Prescaler. Bei dem ATTiny25 ist der CLKDIV8 standardmäßig aktiviert. Wenn ich den deaktiviere und F_CPU=8000000UL setze, läuft der Controller mit 8 MHz. Wenn ich ihn aktiviert lassen und F_CPU auf 1000000UL setze, läuft
Danke. Ich hab den CLKDIV8 deaktiviert und F_CPU auf 8 MHz gesetzt. Zum Testen hab ich jetzt ein ATTiny841 genommen, um mir per UART die Timerwerte ausgeben zu lassen. Ich bin ein wenig verwirrt weil: Ich speise an den INT0 ein Rechtecksignal mit 10 HZ und reagiere auf die fallende Flanke. ich messe
-
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
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
Neue Tiny x14 können richtig was
dann gleich darüber gestolpert, dass Microchip schreibt: >> Vertical migration [also z.B. von ATtiny81x zu Attiny16x] >> can be done upwards without code modification. Und die Vektorgröße als 2 spezifiziert, d.h. Vektor no. 1 liegt an Adresse 0x2 von ATtiny21x bis ATtiny161x. Anfrage bei Microchip
Hat jemand das ATtiny817 Xplained Mini am laufen und andere Typen damit beschreibselt?
-
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
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
Layout Check erbeten - mit ATtiny841
Hallo, ich würde Euch bitten das einmal anzuschauen. Bevor ich die restlichen Leiterbahnen verbreitere und Masseflächen erzeuge, hätte ich gern eure Meinung zum Layout gehört. Vielleicht gibts grundlegende Fehler die ich nicht sehe.
-
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
I2C Slave -> UART im AVR
bestehenden Anlage per I2C raus kamen. Vorrangig diese Richtung, die andere war weniger wichtig. ATtiny841, mit UART und I2C per Interupt. Da das I2C Protokoll kein Datenstrom war, sondern auf Frames begrenzter Länge basierte, kam hinzu, dass es dem RasPi möglich sein musste, den UART Datenstrom wieder
4 Datenpins. LPC810. DIP8 mit UART und I2C. Die ATtinys in DIP haben nur USI. Ich habe beim Tiny841 ein kleines Konverterplatinchen verwendet, das frisst auch nicht viel Platz.