-
Thread
ATtiny412 Probleme der Initialisierung
Hallo, Ich habe in einem neuen Projekt den ATtiny412 eingeplant. Nun kenne ich mich eigentlich in der AVR-Mega-Welt gut aus, allerdings sind bei der neuen AVR 1-Serie ganz schön viele Neuheiten. Nun habe ich "versucht" einen Timer (TCA0) für eine
\7.0\packs\atmel\ATtiny_DFP\1.3.172\atdf The correct signature for ATtiny412 is 0x1e9223. If you edit the file ATtiny412.atdf lines 320:324 should look like this: <property-group name="SIGNATURES"> <property name=
-
Thread
Anfängerproblem mit ATtiny412 und avra
Einsatz, sodass ich mich da schon ein wenig dran gewöhnt habe. Nun wollte ich damit auch den ATtiny412 (tinyAVR series-1) bedienen, und das scheitert direkt nach dem Start. Während ein [code].include "tn412def.inc" nop[/code] sich noch gut assemblieren lässt, scheitert bereits ein [code]
found. Cannot make useful address range check !“, aber die besagte Definition (.device ATtiny412) musste ich in der tn412def.inc auskommentieren, weil avra ansonsten direkt mit Hinweis auf ein unbekanntes Device namens „ATtiny412“ ausgestiegen ist. Die verwendete tn412def.inc stammt aus
-
Thread
ATTiny 412 OOK Modulation
Testcode für 2 MHz Main Clock und 10 kHz Output am PA3 (Pin 7): [pre] ATtiny412/402/212/202 VDD 1|‾‾‾‾‾‾‾|8 GND PA6 2| |7 PA3 / TCA0 WO0 ----> 10 kHz PA7 3| |6 UPDI PA1 4|_______|5 PA2 500 kHz / 25 / 2 = 10 kHz [/pre] [c] #include
-
Thread
Attiny412 Temperatur intern
Hallo, ich möchte die interne Temperatur des Attiny412 auslesen sowie den ADC nutzen. Hierzu habe ich zwei ADC Inits geschrieben: [c] void adc_init(void) { ADC0.CTRLC = 0x10 | ADC_PRESC2_bm | ADC_PRESC1_bm | ADC_PRESC0_bm; ADC0.MUXPOS
-
Thread
ATtiny 412: RESET und XDIR teilen
Hallo, ich habe im Datenblatt gesehen, dass der ATtiny 412 über seinen USART auch RS-485 unterstützt. Dafür ist es nötig, neben TX und RX noch einen weiteren Ausgang zu haben, der den RS-485-Treiber aktiviert oder deaktiviert. Laut Datenblatt ist das der
, startet der µC dann gleich neu? Hat da jemand Erfahrung mit? Die neuen 1-Series-Modelle von ATtiny scheinen ja noch nicht sonderlich weit bekannt zu sein. Produktseite: https://www.microchip.com/wwwproducts/en/ATTINY412
-
Thread
Default-Clockspeed beim ATtiny412
Moin, kurze Frage zu einem ATtiny412: Wie ist da die Default-Clockspeed (mit Default-Fuses)? Laut Datenblatt im Kapitel 10.3.3 (Seite 78) ist in der Tabelle 10-1 eine Frequenz von 3,33 MHz angegeben. Bei aktivem 20 MHz Oszillator
-
Thread
ATTINY412 + V-USB
euch, ob die V-USB Bibliothek (https://www.obdev.at/products/vusb/index.html) auch mit den "neuen" ATtiny Modellen (z.B. ATTINY412) funktioniert? Respektive ob die Bibliothek schon auf diese Modelle portiert wurde? Gruss silch12
-
Thread
Attiny412 - String über USART
habe ich mit [code] ../toolchain/avr8-gnu-toolchain-linux_x86_64/bin/avr-gcc -Wall -g -Os -mmcu=attiny412 -I ./attiny_dfp/include/ -B ./attiny_dfp/gcc/dev/attiny412 -o main.bin main.c [/code] Und die verwendete Version ist [code] ../toolchain/avr8-gnu-toolchain-linux_x86_64/bin/avr-gcc -v Using
an Mani und Spess: Es handelt sich um einen ATtiny412, dieser verfügt über einen 'fractional baud rate generator'.
-
Thread
Attiny 412 ext. Interrupt triggert ohne event
Hallo liebe MC.net Community. Ich möchte mit einem attiny 412 die Werte eines Rotary Encoders auslesen, diese in einer kurzen Nachricht auf ein 433 MHz Signal aufmodulieren und an einen Empfänger senden. Ich habe dazu einen Code geschrieben der auch teilweise
IrgendSoEinTyp I. schrieb im Beitrag #7886229: > Ich möchte mit einem attiny 412 die Werte eines Rotary Encoders > auslesen IrgendSoEinTyp I. schrieb im Beitrag #7886229: > Encoder_left und Encoder_right Was ist das für ein seltsamer Rotary Encoder?
-
Thread
ATtiny402, ATtiny412, ATtiny814… Womit?
Wann kommen preisgünstig billige UPDI-Programmer auf den Markt?
-
Thread
Attiny412 Arduino megatinyCore sleepMode
Hallo zusammen, ich mache gerade die ersten Schritte mit dem Attiny412 und der megaTinyCore in Arduino. Ich habe leider ein Problem mit dem "aufwachen" aus dem Sleep-Mode mit einer steigenden Flanke an einem Pin. https://cdn.tindiemedia.com/images/resize/PrhuQ78RWdU0AKZwkpfWuOkc2gk
ohne Arduino sieht ungefähr so aus: [c] /*------------------------------------------------ ATtiny412 simple PIR LED control VDD 1|‾‾‾‾‾‾‾|8 GND PA6 2| |7 PA3 PA7 3| |6 UPDI PIR --- PA1 4|_______|5 PA2 --- LED (PIR Sensor Output Voltage = VDD)
-
Thread
avr tiny1 series / attiny412 und Timer TCD
Code entnommen und mit der Änderung der Pin-Zuordnung (TCD-WOA -> PA6, TCD-WOB -> PA7) auf einem attiny412 ausprobiert: ohne Erfolg. Hier der Code: [c] #include <avr/io.h> #define SIGNAL_PERIOD_EXAMPLE_VALUE (0xC8) #define SIGNAL_DUTY_CYCLE_EXAMPLE_VALUE (0x64) void TCD0
-
Thread
Attiny412 Ultra-Low-Power Sleep Mode funktioniert nicht so recht
Hallöchen, wie der Titel schon sagt versuche ich einen Attiny412 (tinyAVR-1-Serie) schlafen zu legen und mit einem möglichst geringen Stromverbrauch schlafen zu lassen und per Pin-Interrupt (Taster) wieder aufzuwecken. Ich habe dazu die 32 KHz Clock gewählt
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
[1] https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny212-214-412-414-416-DataSheet-DS40002287A.pdf
while waiting for UPDI answer." (ebenso bei '2'), sowohl bei einem AVR16EB28 als auch bei einem ATtiny412. U= 3.3 V.
-
Thread
Preiskalkulation unergründlich
auch mit daran liegen: https://www.mikrocontroller.net/topic/502740 Atmel AVR Mikrocontroller ATtiny13A Beim ATtiny13A handelt es sich um die kompatible Weiterentwicklung des ATtiny13. Im Gegensatz zum älteren Modell ist der ATtiny13A sparsamer im Energieverbrauch und kann schon ab 1,8 Volt betrieben werden (ATtiny13 ohne A: 2,7 Volt (https://guloshop.de/shop/Mikrocontroller/ATtiny13-A::15.html) Aber dann doch kein vollwertiger Ersatz für den ATtiny13V, weil der konnte außerhalb der Spezifikation mit noch
-
Thread
ATTiny3216 über UPDI Software-Reset auslösen
Programm(auszug) erhalte ich den SIB (System-Information-Block) "...tinyAVR P:0D:0-3" von einem ATtiny412 zurück. Sie erkennen das Muster, und die Umsetzung von Pascal nach Python ist wohl klar.
Programm(auszug) erhalte ich den SIB > (System-Information-Block) "...tinyAVR P:0D:0-3" von einem ATtiny412 > zurück. Sie erkennen das Muster, und die Umsetzung von Pascal nach > Python ist wohl klar. Vielen Dank. In Pascal habe ich früher auch programmiert.
-
Thread
Wo wird der ATTiny verwendet?
Module mit ATTiny85 anscheinend recht beliebt, wo der Tiny per VUSB am USB hängt (dann bleiben noch 3 IOs für die Anwendung - super!) Selber nehme ich auch gerne mal einen ATTiny13 oder 25. Es gibt nebenan auch einen
als eine Handvoll Logik-ICs. So ist es! Beispielsweise ein ATtiny412 < 50 ct als Einzelstück: https://www.digikey.de/product-detail/de/microchip-technology/ATTINY412-SSN/ATTINY412-SSN-ND/9947540
-
Thread
ATMega4809 EVSYS, total überfordert
wäre nett >> > > Das verstehe ich inhaltlich nicht, also was genau fehlt. Hab es gerade beim ATTiny412 gemerkt: Da fehlen alle alternativen Pins in der Multiplexing Tabelle... Für den ATTiny402 ist diese korrekt. Was für‘n Witz.
Also wenn ich auf der Seite 'ATTINY412' (ignorieren wir mal die Schreibweise) unter 'Documents' das 'ATtiny212/214/412/414/416 Data Sheet' lade, erhalte ich DS40002287A (und dort funktioniert sogar das /copy/).
-
Thread
Kleiner Atiny gesucht
Typen suche, die einen UART enthalten und 16/20 MHz Clock haben, kommen nur die vier schon genannten Attiny 202/212/402/412. Leider kein Quarzoszillator sondern nur über Fuses kalibrierbar. Man kann allerdings einen externen Quarzoszillator anschließen.
Manual Übersicht USART und ext. Takteingang. Also kein Schwing-Quarz sondern Quarz-Oszillator. ATtiny 202, 204, 212, 214 ATtiny 402, 404, 406, 412, 414, 416, 417 ATtiny 804, 806, 807, 814, 816, 817 ATtiny 1604, 1606, 1607, 1614, 1616, 1617 ATtiny 3216, 3217
-
Thread
Fork: avr-libc version 3, für xtiny
ich habe mal Stevens git-Repo probiert. Es baut bei mir gcc 9.1.0 und eine libc mit Support für attiny212 attiny214 attiny412 attiny414 attiny416 attiny417 attiny814 attiny816 attiny817 attiny1614 attiny1616 attiny1617 attiny3214 attiny3216 attiny3217. Ob der damit generierte Code dann auch läuft,
Np R. schrieb im Beitrag #6058008: > Support für attiny212 attiny214 attiny412 attiny414 attiny416 > attiny417 attiny814 attiny816 attiny817 attiny1614 attiny1616 > attiny1617 attiny3214 attiny3216 attiny3217. Zusätzlich gibt es Support für ATtiny
-
Thread
Der perfekte USB-UART-Konverter
vom L412 haben, auch wenn das in der AN4879-Tabelle so aussieht.
für den L412 auf 0 setzen. Zusätzlich must du dann nur noch die Daten an den Uart leiten.
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
, ATmega4809, 1-Series: ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny416auto, ATtiny417, ATtiny814, ATtiny816, ATtiny817, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217. 2-Series: ATtiny424
, ATmega4809, > > 1-Series: ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, > ATtiny416auto, ATtiny417, ATtiny814, ATtiny816, ATtiny817, ATtiny1614, > ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217. > > 2-Series
-
Thread
AVR-GCC kein ATtiny817
combined program memory and RAM, and with program memory visible in the RAM address space. mcu = attiny1614, attiny1616, attiny1617, attiny212, attiny214, attiny3214, attiny3216, attiny3217, attiny412, attiny414, attiny416, attiny417, attiny814, attiny816, attiny817. [/pre] Können die Controller
combined program memory and RAM, and with program memory visible in the RAM address space. mcu = attiny1614, attiny1616, attiny1617, attiny212, attiny214, attiny3214, attiny3216, attiny3217, attiny412, attiny414, attiny416, attiny417, attiny814, attiny816, attiny817.
-
Thread
ATtiny212: Externe Referenz für ADC/DAC
schrieb im Beitrag #6576177: > Wo liest du das? https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny212-214-412-414-416-DataSheet-DS40002287A.pdf 30.2 "Overview", 4. Absatz. Und in 30.5.2, ADC-Register CTRLC, REFSEL[1:0]: [code] 0x2 VREFA External reference VREFA [/code] > in der Figure
-1 zur Klärung der über internal reference kommenden Signal (und außer VDD ist da nix). Im DS ATtiny212/412 steht nichts von "external VREF" http://ww1.microchip.com/downloads/en/DeviceDoc/40001911A.pdf
-
Thread
Alternative Attiny45.85, 8 Pins, Arduino
dieser Baugrösse gibt (8-Pin) der z.B. eine echte UART > integriert hat. Ist der USART vom ATtiny412 (SOIC-8) nicht gut genug?
PIC in Arduino integriert ist?... Georg M. schrieb im Beitrag #7055140: > Ist der USART vom ATtiny412 (SOIC-8) nicht gut genug? Ok, kannte ich bis jetzt nicht. Danke für die Info, schaue ich mir an...
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
| ATtiny1607 ___________|____________|____________|_____________ ATtiny212 | ATtiny214 | | ATtiny412 | ATtiny414 | ATtiny416 | ATtiny417 | ATtiny814 | ATtiny816
Ich bin mal gespannt was mit den 8-Pinnern passiert. Hab da gerade einen ATtiny412 in eine neues Projekt eindesignt. Auf der AVR Produktseite ist die Reihe bei Microchip gar nicht mehr aufgeführt, bekommt man nur über die Suche /Produktliste rein. Hoffentlich wollen die da nicht
-
Thread
ATtiny12: Assembler in Atmel Studio 7
> ATtiny13A Seit es den ATtiny412 gibt, ist der dürftige ATtiny13A nicht mehr erwähnenswert.
Georg M. schrieb im Beitrag #7819708: > Seit es den ATtiny412 gibt, ist der dürftige ATtiny13A nicht mehr > erwähnenswert. Viele kommen mit der neueren AVR-Architektur nicht klar und wenn jemand die alten ATTINY registermäßig gar nicht oder nur rudimentär
-
Thread
Kleinen uC gesucht
ATtiny 202/402/212/412, 8 Pin SO. Kann man problemlos manuell löten, eigentlich kein Grund, auf DIP zu gehen. Viel Peripherie für eigentlich alles, was man sich bei so einem kleinen Ding wünschen könnte
Dieter R. schrieb im Beitrag #5894317: > ATtiny 202/402/212/412, 8 Pin SO. Kann man problemlos manuell > löten, > eigentlich kein Grund, auf DIP zu gehen. Ich bin froh daß ich meinen durch ein Gewitter zerstörten Mega so proplemlos wechseln
-
Thread
USI-UART mit ATTiny85: MSB kaputt
Fuß und mehr. Wo ist das Problem? Auch die 8-Pin-Tinys haben ein Debug-Interface. [pre] ATtiny412: • Single-cycle I/O access • Two-level interrupt controller • Two-cycle hardware multiplier • Single-Pin Unified Program and Debug Interface (UPDI) • One 16-bit Timer/Counter type A (TCA
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny212-214-412-414-416-DataSheet-DS40002287A.pdf
-
Thread
Pic12f683 statt Arduino Nano verwenden
schrieb im Beitrag #7517344: > Ein >> 12F683 hat 8 Beine. > > aber keinen HW-UART. Aber der ATtiny412 (0,66€): https://www.reichelt.de/8-bit-attiny-avr-risc-mikrocontroller-4-kb-20-mhz-soic-8-attiny412-ssn-p335529.html?&trstct=pos_1&nbc=1
> Aber der ATtiny412 (0,66€) Ganz schoen teuer fuer so einen Knirps. Als 555-Ersatz waere mir das zu viel. Auch mit UART. :) Wird der denn auch von der A*o-Umgebung bedient? Ein 12F683 kann UART, und das erst
-
Thread
AVR: blink without delay, without interrupt, without CPU
| ... vorbereitete Stand-by-Sleep auch realisiert wäre, wären's nur noch 0.04 mA. (alles bei ATtiny412, mangels 402)
Ah, sehr schön - ja, die offenen Eingänge. Mit Ihrem Programm kommt mein ATtiny412 jetzt auf 0.6 uA (bei 3.0 V, und natürlich ohne die LED).
-
Thread
ATMega Auslaufmodell?
Atmel nur noch die Tiny13A Der kann fast nichts. Zum Vergleich ein anderer 8-Pin AVR: [pre] ATtiny412 ● Two-cycle hardware multiplier . . . . . . . . . . ● 16-bit Timer/Counter type A (TCA) with a dedicated period register and three compare channels ● 16-bit Timer/Counter type B (TCB) with
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny212-214-412-414-416-DataSheet-DS40002287A.pdf
-
Thread
Verständnisfrage PWM mit AVR
Registereinstellungen dir zu geben als den Kram im Detail zu erklären. eigentlich hatte ich mit einem kleinen ATTiny412 geliebäugelt. Mehr als 3 Pins benötige ich nicht. Einen als Eingang, und zwei Ausgänge - einer davon das PWM Signal. Wolfgang
> eigentlich hatte ich mit einem kleinen ATTiny412 geliebäugelt Ein AVR16EB14 sollte die Vorgaben erfüllen.
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atxmega32a4 atxmega32a4u atxmega32c4 atxmega32d4 atxmega32e5 atxmega16e5 atxmega8e5 atxmega32x1 attiny212 attiny214 attiny412 attiny414 attiny416 attiny417 attiny814 attiny816 attiny817 attiny1614 attiny1616 attiny1617 attiny3214 attiny3216 attiny3217 atxmega64a3 atxmega64a3u atxmega64a4u atxmega64b1
include <avr/iotn412.h> #elif defined (__AVR_ATtiny414__) # include <avr/iotn414.h> #elif defined (__AVR_ATtiny416__) # include <avr/iotn416.h> #elif defined (__AVR_ATtiny417__) # include <avr/iotn417.h> #elif
-
Thread
RPi 5 externer Ein/Aus Taster mit Led als Statusanzeige [Schaltplan Hilfe]
WS2812B-Led (Platine) welche ich noch vorrätig habe. Da das ganze wegen Pin-Mangel mit einem ATtiny412 nicht mehr geht nehme ich neu einen ATtiny1614. Kommuniziert wird dann über I2C mit Ready(RPi), Timer vorhanden(Tvheadend) und Recording(Tvheadend) byte. Je nach Status eine andere Led Farbe.
RPi - Das könnte auch über 1-Wire UART gehen (TX->RX) und dann reichen auch wieder die Pins vom ATtiny412. Vielleicht mach ich noch einen Schaltplan :). Was würdet Ihr bevorzugen?
-
Thread
Frage zu Implementierung einer Peak-Anzeige (LED)
Wie wäre es mit einem Comparator und einem NE555 als Monoflop? Oder einem kleinen Attiny - wenns ein uC sein darf?
die positive Halbwelle zum Detektieren ausreicht, dann gucke dir mal einen beliebigen AVR, z.B. Attiny 13 oder Attiny25/45/85, an. Die haben einen Komparator eingebaut. Als Beschaltung brauchst du dann nur noch einen Trimmer zum Einstellen der Referenzspannung.
-
Thread
avr-gcc und avr-libc für moderne xmega-devices (unter Linux)
Funktioniert aber leider nicht. Konkretes Beispiel: Ich möchte ein Minimalprojekt "test.c" für einen attiny202 bauen: [code]avr-gcc -I /usr/local/avr/include/ -L /usr/local/avr/lib/avrxmega3/short-calls/ -mmcu=attiny202 test.c[/code] Ergibt: [code] In file included from /usr/local/avr/include/avr/io.h
richtigen Multilib-Pfad kennt (abhängig von Version) kann man testen mit [code]> avr-gcc -mmcu=attiny202 --print-multi-directory avrxmega3/short-calls [/code] [code]> avr-gcc -mmcu=attiny202 --print-multi-directory avrxmega3/short-calls [/code] [code] > avr-gcc -mmcu=attiny202 --print-file-name
-
Thread
AVR ATtiny 12-Bit-ADC
der tinyAVR® 2 Family getestet? Ich bekomme nämlich deutlich schlechtere Messergebnisse mit einem ATtiny824 als mit einem ATtiny412.
schrieb im Beitrag #7461373: > Ich bekomme nämlich deutlich schlechtere Messergebnisse mit einem > ATtiny824 als mit einem ATtiny412. Kannst Du das mal mit konkreten Zahlen hinterlegen, "deutlich schlecht" läßt sich schwer quantifizieren. Mit den 10Bit-AVRs konnte ich stabile 10 Bit erreichen. Ich
-
Thread
Melody Player für AVR mittels Timer0 erzeugten Rechteckfrequenzen
einmal machen muß (für welche Bastelei auch immer). Der Melody-Player wurde getestet auf: ATtiny13, ATtiny2313, ATtiny44 / 84, ATtiny45 / 85, ATmega8, ATmega88, ATmega168 und ATmega328p. Die benutzbaren Taktfrequenzen sind: 4,8MHz; 8MHz; 9,6MHz, 16MHz Der Melody-Player spielt einen String
Quäkern ich in den letzten 25 Jahren gebaut habe. Die ersten mit PIC, dann AVR AT90 und mittlerweile ATtiny. Alle paar Jahre wieder braucht irgendjemand einen kleinen Quälgeist. In der letzten Interation wurde ein ATtiny412 verbaut, der kann sowohl PWM als auch 10bit-DAC. Achtung kommerziell: http
-
Thread
SPI für Schieberegister 74HC595 und 74HC165 mit gemeinsamer Clockleitung?
Hola, Frage zum Abend, ich habe an einem Attiny412 zuwenig IOs. Kennt man wahrscheinlich. Statt einen (deutlich) größeren Controller würde ich gern mit ein paar Schieberegistern arbeiten und dafür die SPI-Schnittstelle nutzen. Da ich aber sowohl
pegelwendler schrieb im Beitrag #7294510: > Frage zum Abend, ich habe an einem Attiny412 zuwenig IOs. Kennt man > wahrscheinlich. Nö. Zuerst wird das Projekt definiert, danach kommt die Auswahl von Komponenten wie z.B. µC. Aber hier geht es vielen genau anders herum: "ich habe
-
Thread
Glühwürmchen - reloaded
eine kleine Typescript Applikation als Ersatz gebaut: https://github.com/heresiarch/Waveditor Die ATtiny45 Mikrocontroller Sourcen habe ich auch komplett überarbeitet, um diese auf aktuellen Toolchains mit platform.io zum Laufen zu bekommen. Assembler Routinen wurden durch C ersetzt und eine Menge Code
Microchip Studio kompilieren und auf den Chip > brennen oder braucht es da was anderes? Das ATtiny415 Projekt kann mit VSCode und platform.io AVR Unterstützung und einem normalen ISP gebaut/geflashed werden (z. B. STK500 kompatibel oder einen Arduino Uno als ISP). Für das ATtiny 412 Projekt geht
-
Thread
ATtiny13A: ESP8266 ein- und ausschalten
Aufwachen gestaltet sich im Grunde wie ein Neustart/PowerUp. Daher würde ich gerne einen kleinen ATtiny13A verwenden, um den ESP8266 komplett an- und auszuschalten. Die Boardspannung wäre 3,3V. 1. Anforderung: Wie gestaltet sich die zusätzlichen Bauteile an einem PIN des ATtiny13A um kurzzeitig Ströme
Applikationscontroller: http://harerod.de/applications_ger.html#LDS Bei diesem Melodiegenerator habe ich einen ATtiny412 eingesetzt. Die Baugruppe benötigt tatsächlich unter 1µA im Standby: http://harerod.de/applications_ger.html#TQ412_melody marcus
-
Thread
Lampe Timer deaktivieren
KORNSNÖ) gestolpert (will aber die Helligkeit dimmen). Der MCU scheint Pin-zu-Pin kompatibel mit einem ATtiny202/402/212/412 zu sein. Falls jemand anderes darüber stolpert, hab ich noch den Schaltplan angehängt (noch ungetestet, nur mit dem Multimeter durchgepiepst). @H.H. danke fürs Erkennen des DC/DC
Silc P. schrieb im Beitrag #8064284: > Der MCU scheint Pin-zu-Pin kompatibel mit einem > ATtiny202/402/212/412 zu sein. Naja, Reset scheint beim Original an Pin 7 zu liegen, beim Tiny an Pin 6. Aber den braucht man ja nicht unbedingt.
-
Thread
Tiny1 Serie Bootloader Segmentierung Flash geht nicht?
Ich kämpfe grade damit, einen Bootloader für einen ATtiny412 zu schreiben. Ich verstehe nicht, warum das Hauptprogramm offenbar nicht von meinem absoluten Minimal-Bootloader aufgerufen wird. Der Bootloader soll gerade einmal die Taktfrequenz umstellen
. Braucht dementsprechend auch nur 38 Bytes und hat damit in einer Flash-Section Platz, die beim ATtiny412 256 Bytes groß sind. [c] #include <avr/io.h> #include <avr/cpufunc.h> #include <util/delay.h> #include "fuses.h" __attribute__((naked)) __attribute__((section(".ctors"))) void boot(void
-
Thread
Atmega-0 Eventsystem
Hier noch Boards für die Tinys https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/ATTINY416-XNANO?qs=sGAEpiMZZMuo%252B9%2FB%2FzhRUtTt%2FPxmH0LeMkfhBINqpiGhCEwEtCHhaw%3D%3D https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/ATTINY817-XMINI?qs=sGAEpiMZZMuo%252B9%2FB%2FzhRUvDMWZzL1bThno
> ich einen neuen Mega (am liebsten in DIL natürlich) kaufen kann. Ggf > kann man mit einem Tiny 412 oder 816 ja auch auf dem Steckbrett spielen Demnächst. https://www.mikrocontroller.net/topic/471906
-
Thread
attiny1614 und interner Temperatur-Sensor
Hallo zusammen, ich möchte mit einem attiny1614 den internen Temperatur-Sensor lesen. Im DB des attiny1614 steht zwar, wie man es macht, jedoch hat man wohl im DB bei MUXPOS den Eintrag für den internen Temp-Sensor dort vergessen. Im DB vom attiny412 steht hierfür ein Wert von 0x1e. Das steht auch im produzierten Code von Atmel-Start. Nun lese ich allerdings von dieser MUXPOS ADC-Resultatwerte im zwischen 0...2. Das scheint nicht plausibel
-
Thread
Guter PIR Sensor für MCU und Litium Knopfzelle
Sensor da verbaut ist. Der eigentliche Sensor hat wohl mehr als 3 Pins => mal in Richtung AM312/AM412/AM612 schaun..
2,2-3,7V bei max 11uA) und eine einfache Schaltung, der Ausgang kann mit Wiederstand direkt an den Attiny. Leider finde ich den bei keiner ordentlichen Quelle (mouser, digikey, tme) deshlab habe ich mal bei Ali bestellt. Vielen Dank dafür!
-
Thread
PIR Sensor + EG4001 + Batterie (3xAA)
sind SK6812 die über einen Step-Up mit 5.1V versorgt werden. Gesteuert werden die LEDs von einem Attiny 412. LEDs und uC werden durch den Transistor S8050 zugeschaltet, sobald eine Bewegung und die notwendige «Dunkelheit» erkannt wurde. Über den Widerstand Rt und den Kondensator Ct kann man die
Spess53 schrieb im Beitrag #6695098: > Was meinst du mit 'fertigen PIR-Sensor'? AM312/AM412/AM612? Die sind auch etwas unempfindlicher gegen GSM&Co..
-
Thread
AVR ATtiny1616
Hallo liebe Mikrocontroller Freunde, für die Schule müssen wir ein Projekt mit dem AVR ATtiny1616 durchführen. Leider konnte ich bisher keine Bibliothek für die USART Schnittstelle finden. Die Bibliothek von Peter Fleury wurde uns nahe gelegt, jedoch fehlt da die Definition für den ATtiny1616
Hans Peter schrieb im Beitrag #5822952: > für die Schule müssen wir ein Projekt mit dem AVR ATtiny1616 > durchführen. Leider konnte ich bisher keine Bibliothek für die USART > Schnittstelle finden. Beispiel: USART mit ATtiny412: https://www.youtube.com/watch?v=1uYvAH7fsBA
-
Thread
ATtiny212/214
Microchip scheint erstaunlicherweise die ATtiny-Reihe weiter auszubauen? http://www.microchip.com/wwwproducts/en/ATTINY212 http://www.microchip.com/wwwproducts/en/ATTINY214 Mit der Peripherie für den Preis ziemlich interessant. Allerdings
hörbel schrieb im Beitrag #5285436: > Obs noch einen Nachfolger mit 8kb gibt? attiny1614, attiny1616, attiny1617, attiny212, attiny214, attiny3214, attiny3216, attiny3217, attiny412, attiny414, attiny416, attiny417, attiny814, attiny816, attiny817. d.h. die letzten 3. Zumindest