-
Thread
[V] div. ICs siehe Bild
Was hättest du gerne für alle ATtiny2313?
-
Thread
ATtiny / DFPlayer UART ohne ext. Quarz
Hallo, ich will einen DFPlayer_Mini mit einem ATtiny2313A (mgl. nur mit internem Oscillator) betreiben, allerdings im Außenbereich, also ca. -10°C bis +40°C. Bei DFRobot gibt es nur für den DFPlayer_PRO Angaben (Operating Temperature: -20°C~70
nicht fündig geworden 🙄 New ATtiny Chips: http://www.technoblogy.com/show?2OCH ATtiny 2-series: http://www.technoblogy.com/show?3UKF
-
Thread
Soundmodul WTV020 HW251
Created: 27.05.2014 08:52:39 * Author: Admin */ // F_CPU = 1000000 Eingetragen unter ATtiny2313 -> AVR/GNU C Compiler -> Toolchain -> Symbols #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/sleep.h> /* * Set I/Os */ #define WTV_PORT PORTD
-
Thread
V-Cut Scoring vor oder nach dem Löten?
Argh, bei mir war's die Stückzahl! Hatte 125 ATtiny2313 bestellt, mit der Absicht, 125 Printe zu machen. Bei der Stückzahl ist es dann natürlich auf "Standard" gesprungen, da ist >=70x70mm. Also habe ich 2x2 Nutzen gemacht, mit Rand, dann kommen die
-
Thread
tuidude - Textuserinterface für AVRDUDE unter Linux
welche Kombination der Bodlevel Bits benötigt wird um eine Brownout Detection von 2,7V an einem ATtiny2313 einzustellen! Zudem verwende ich (und wahrscheinlich viele andere auch) immer wieder dieselben Chips mit denselben Fuseseinstellungen die man dann eben flasht (bspw. Fuseseinstellungen für einen
-
Thread
Phänomen tinyAVR-series(R) 0/1
klassischen Controllern genau so, wie es soll. Getestete Conroller waren ATmega328p, ATMega168, ATtiny44 und ATtiny2313. Binde ich genau denselben Code nun in der tinyAVR 0/1 series ein (getestete Controller ATtiny214 und ATtiny1604), dann gibt mir putint nur Zahlen von 0..9 korrekt aus, bei Werten
Hier mal die Diskussion zu dem ATTiny26 Bug: https://www.mikrocontroller.net/topic/203143#1999930
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
ausgeben, damit läuft auch der IC intern. Das reicht für den UART. Damit tut es fast jeder x-beliebige ATtiny, selbst mit Soft-UART.
ich hab hier son kleinen Tiny2313 im QFN -Gehäuse der ist schon erstaunlich winzig.
-
Thread
I2C und LCD mit der Pollin.Lib in Bascom
erwähnt. Demnächst will ich mir ein kleines Modul auf Basis einer UART-Kommunikation bauen mit einem ATTiny2313. Da ist dann nur eine Verbindung und Masse nötig.
gibt es eine lib. um das LC Display per 4Bit Verbindung zu verwenden. Diese lib kannst mit dem ATTiny 2313 verwenden, aber auch mit einem ATMEGA 32 oder ATMEGA 328 usw. Wobei es mit dem ATTINY 2313 nicht mehr viele Möglichkeiten gibt was der Controller erledigen kann. Der Speicher wird hier schnell
-
Thread
I2C Slaveimplementierung auf einem ATTINY 2313
Hallo! Ich nutze die I2C Slave-Implementierung von Martin Junghans (jtronics) schon einen ganze Weile und die hat mir super Dienste geleistet. Bisher habe ich auch nur immer ein Byte gelesen (ein paar Tasten wurden durch den ATTINY entprellt und dann der Status geliefert) und das ging prima. Nun habe ich das Problem, dass ich nun ein paar Bytes vom Master an den Slave schicken muss und auch mehrere Bytes vom Slave lesen muss. Alle meine Daten passen sicher in den Sende oder auch Empfangsbuffer des ATTINY, aber ich finde keinen Punkt der mir sagt, wann eine Transaktion abgeschlossen ist,
-
Artikel
CO2 Meter
Temperatursensor (DS18B20) - Spannungsversorgung - Drehschalter für Warnschwelle - Mikrocontroller (ATtiny2313) Der USB-UART Wandler braucht glaube ich keine nähere Erklärung. Er ist nicht einmal zwingend notwendig, da wie gesagt auch ein Standalone Betrieb möglich ist. Die Daten sind nur unidirektional
Die Umrechnung von Spannung zu Messwert ist zwar schön linear, aber der Programmspeicher auf dem ATtiny2313 ist mit 2kB sehr begrenzt. Von Floating Point kann man nicht mal träumen, das ist schlicht nicht möglich mit 2kB, und selbst mit Ganzzahlen macht das ganze auch nicht wirklich Spass zumal man auf
-
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
Beitrag #7302920: > DCC-Handsteuergeräte mit Atmega8 drin, einen Booster dafür und Decoder > mit Attiny25 und Attiny 2313 gebaut. Das Alles gibt es zu kaufen, bloß: > Das kann Keiner bezahlen! Deshalb der Selbstbau. Das fällt immer öfter auch bei Zubehör fürs Smarthome auf. Da kann man im Selbstbau
-
Thread
DCF77 ausgefallen
Kleiner Tipp: Versucht euch doch mal an der Netzfrequenzmessung! Habe ich vor 2 Jahren in einen AT90S2313 rein programmiert in ASM. Vier Nachkommastellen, allerdings nur mit gewöhnlichem Quarz und mit umschaltbaren Messzeiten. Werte waren plausibel. mfG
habe ich auch nach über 10 Jahren Betrieb > noch keine falsche Uhrzeit gesehen. Karl B. seine AtTiny Uhr hat wahrscheinlich keine RTC und decodiert "on the fly".
-
Thread
Attiny2313A PicKit4 Programmierung
Hi, ich habe einen Attiny2313A und möchte diesen mit einem PicKit4 programmieren. Das PicKit wird von MPLAB X erkannt und dann bekomme ich immer folgende Fehlermeldung "Data transmission failed. Error code -10121 returned
-
Thread
Wozu übertrieben schnelle Microcontroller?
hat der LPC nicht nur die vierfache Busbreite sondern auch wesentlich mehr RAM und Flash als der ATTiny. Dazu ist der LPC fast 6 Jahre älter. Ein STM32L010F4 benötigt bei der Konstellation ca. 0,5mA, mit einem Micro-Power LDO auf 1.2V davor nochmal weniger.
trifft. https://www.youtube.com/watch?v=xHWXZyfhQas Jeder Mikrocontroller ist erlaubt von AtTiny bis Cortex M7. Mal schauen, ob ob die Atmega Fraktion so etwas mit optimalem Assemblercode zustande bringt.
-
Artikel
AVR-Tutorial: IO-Grundlagen
1.7.374\avrasm\inc für ATmega-Controller oder C:\Program Files (x86)\Atmel\Studio\7.0\packs\atmel\ATtiny_DFP\1.10.348\avrasm\inc für ATtiny-Controller . Einige Include-Dateien heißen ATmega48A: m48Adef.inc ATmega8: m8def.inc ATmega16: m16def.inc ATmega32: m32def.inc ATTiny12: tn12def.inc ATTiny2313: tn2313def.inc
Mikroprozessor-Pin den aktuellen, extern anliegenden Zustand einzulesen. Bei den neueren AVR (wie z. B. ATtiny13, ATtiny2313, ATtiny24/44/84, ATtiny25/45/85, ATmega48/88/168, usw.) kann man als Ausgang konfigurierte Pins „toggeln“ (PORTx zwischen 0 und 1 umschalten), indem man eine 1 an die entsprechende Bitposition
-
Thread
Taster per RS-232 simulieren
#7272376: > Aber SO-8 reicht nicht und STM32 im TSSOP-14 haben nur 2k RAM ;) Muss > ich jetzt noch ATtiny lernen? Warum soll SO-8 nicht reichen? 1* RXD und 4* Out, bleibt sogar noch einer übrig. Z.B. der ATtiny13 mit 1kB Flash und 64Byte RAM reicht dicke. Oder der ATtiny2313 mit UART und 18 IO-Pins
Peter D. schrieb im Beitrag #7272444: > Z.B. der ATtiny13 ... oder der ATtiny2313 Denke daran, dass deren R/C Oszillatoren in Kombination mit serieller Übertragung nicht der Hit sind.
-
Artikel
AVR-Tutorial: Watchdog
irgendwelche anderen Operationen ausführt. Besonders wenn lange Timerzeiten benötigt werden (beim ATtiny2313 läuft eine WDT-Periode bis zu 8 Sekunden) ist der WDT interessant. Insbesondere wird das ganze System nicht weiter belastet, da der WDT von einem eigenen Oszillator getaktet wird. Nötige Einstellungen
-
Thread
seriell FTDI TTL UART SUART ich blicke nicht mehr Durch!
Du kannst die teure Karte ja "up-cyclen". Da ist ein Attiny2313 drauf, dem kannst du eine Alternativ-Software verpassen. Oder: du lötest den ganz raus, und bastelst direkt deinen Arduino vor den ULN2803.
Εrnst B. schrieb im Beitrag #7248028: > Da ist ein Attiny2313 drauf, dem kannst du eine Alternativ-Software > verpassen. > Oder: du lötest den ganz raus, und bastelst direkt deinen Arduino vor > den ULN2803. Oder den Pi direkt an den 2803.
-
Artikel
EMV Einfache Tester
EMV Probleme AVR + Leuchtstoffröhre EMV CE-Norm (+EMV) EMV-Problematik EMV bei einer Schaltung mit 2313 EMV - Störungen durch PC Schaltnetzteil EMV Festigkeit von Controllern EMV-Labor in Polen, Tschechien etc. EMV bei Medizintechnik? EMV, vagabundierende Ströme und µC Hilfe: Elektor Flashboard EMV - Probleme EMV und ATTiny EMV und Gehäuse.. EMV-Messund und CE Kennzeichnung EMV Probleme ( Atmel ATmega ) lange Leitung und EMV EMV Problem am FET Verkauf von Bastelprodukten und EMV EMV-Problem beim Basteln auf ARM-Entwicklungsplatine
-
Thread
Absoluter Anfänger
Variante: probiere es erst mal mit einem Schieberegister ... > Ein kleiner einfacher soll der ATTiny13 sein, dieser hat nur 6. Ist > soetwas damit möglich Möglich ist es, die Vorschläge wurden genannt. Wenn du einen der Vorschläge umsetzen willst: nimm nicht den ATTiny13 sondern z.B. den ATTiny85
Hi, man kann kombinieren: Z.B. Attiny 2313 (4313) liefert die Steuerimpulse und Daten. Schieberegister CMOS 4094 bekommt Low Power LEDs spendiert. Mit nur wenig Leitungen schöne Muster erzeugen. [OT]Und @Stefan haut den Aufbau wieder
-
Thread
Viele Kippwaagen, wie zählen?
Uwe B. schrieb im Beitrag #7238171: > Jeder Waage einen ATTINY und einen SN75176 spendieren. Mit 2-paariger > Telefonleitung als Ring verbinden. Ein Paar für RS485, Eines für die > Stromversorgung. So ein Käse. Schau dir mal an, wie in der Industrie ähnliche
eigene Entwicklungen sind aufwändig. (und durch Patente geschützt) Hier ein Bespiel (DS2423 auf ATtiny25 und ATtiny2313): https://www.tm3d.de/elektronik-projekte/alte-sachen/1-wire-simulation-alt/1-wire-mit-avr-alt In (u.A.) der Industrie wird für serielle Kommunikation über mehr als wenige Meter
-
Thread
Mikrocontroller mit Stromaufnahme <= 1 µA?
Beim ATTiny2313 messe ich etwa 400nA = 0,4µA. Und das ist noch die ältere Architektur.
Bernd schrieb im Beitrag #7227017: > Dann ist aber wirklich alles aus. ATtiny402 mit RTC (32kHz): 0.7µA @ 3V
-
Thread
Mikrocontroller auswahl
schrieb im Beitrag #7221267: > und eine > Reaktionszeit von 500 ys haben. Nimm halt den AT90S2313. Der war immer für alles gut. mfg
#7221381: > Gibt es überhaupt Mikrocontroller mit integriertem DAC? Einen 8-bit DAC hat sogar der ATtiny412 (SOIC-8).
-
Thread
Interrupt mit ATTiny 2313A
bedeutet wohl, dass es keine aktuellere Doku gibt. In dieser App-Note werden aber die Unterschiede zw. ATtiny2313 und ATtiny2313A beschrieben: AVR533: Migrating from ATtiny2313 to ATtiny2313A https://ww1.microchip.com/downloads/en/Appnotes/doc8261.pdf Table 3-2. New Interrupt Vectors in ATtiny2313A Vector
MCUdude/MiniCore/blob/master/avr/variants/standard/pins_arduino.h#L154 (der Link passt *nicht* zum Attiny2313A)
-
Thread
Attiny: Störungen bei 5V durch Leuchtstoffröhre filtern
Eingangs-Entstörung (wenn auch mit leicht anderen Werten). Ich habe eine Garagentorsteuerung mit einem Attiny 2313 gebaut. Hier werden via Hallsensoren die Lage gemeldet und via Relais dann der Auf/zu-Taster ferngesteuert. Soweit alles gut und passt. Taster sind aktuell nur die im Gehäuse (Leitungslänge ca
noch lange nicht das es richtig ist. Der Fehler zeigt sich eben erst wenn es kritisch wird. Mein ATTiny26 der eine Zündspule ansteuerte lief direkt neben der 6cm Funkenstrecke ohne Probleme eine Digitalkamera hingegen hat es nicht überlebt 50cm entfernt davon Bilder zu machen.
-
Artikel
DDS
DDS-Signalgenerator, bis 500 MHz (1200MHz Takt) -> SYN500, SYN500/2 AD9850 DDS-board (0 to 40 MHz), ATtiny2313 basiertes USB Interface AVR DDS signal generator V2.0, DDS 0-65534 Hz; Rechtecksignal 1-8 MHz MiniDDS, Jesper's AVR pages, DDS using an AVR (DTMF mit uC) AVR314 DTMF Generator, Microchip Application
-
Thread
sehr langsamen Takt erzeugen
ATTiny und Watchdog + Brownoutdetection einschalten. Dann läuft der jahrhunderte lang.
MaWin schrieb im Beitrag #7123361: > ATTiny und Watchdog + Brownoutdetection einschalten. > Dann läuft der jahrhunderte lang. Den Watchdog dann gleich als Taktgeber nutzen, dann wirds noch stabiler... Oliver
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
Unterschied habe ich sehr deutlich gesehen, als ich versucht habe, Anwendungen vom AT89C2051 auf den ATtiny2313 zu portieren. Da ging mir regelmäßig der Flash aus. Und der ATtiny4313 kam leider erst viel zu spät. Der 8051 ist darauf optimiert, möglichst viel in den 128 Bytes direct RAM zu verarbeiten
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
Norbert schrieb im Beitrag #7107069: > Ich suche einen kleinen PDIP ATtiny welcher einen ADC mit höherem Gain > als 20x hat. Die ATtiny261(A)/461(A)/861(A) haben 1x, 8x, 20x und 32x. Sind halt im PDIP-20.
ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das 'PIC' kompatible Pinout im DIP-14.
-
Thread
PCINT0 für Taster und LEDs am selben Port betreiben
Es ist sogar noch schlimmer: - Ein ATtiny2313 hat den PIN CHANNGE INTERUPT nur für Port B. - Ein ATtiny2313A hat ihn für alle PINS. PCINT0 = Pin Change INTerrupt pin 0. Das einfache Interrupt ist z.B. INT0 = external INTerrupt request
Uwe K. schrieb im Beitrag #7097996: > Es ist sogar noch schlimmer: > > - Ein ATtiny2313 hat den PIN CHANNGE INTERUPT nur für Port B. > - Ein ATtiny2313A hat ihn für alle PINS. > > PCINT0 = Pin Change INTerrupt pin 0. > > Das einfache Interrupt ist z.B. INT0 = external INTerrupt
-
Thread
Interface für Parkside PDM-300 Multimeter
www.mikrocontroller.net/articles/Multimeter_PDM-300-C2_Analyse Als Serial/USB-Wandler verwende ich einen ATTiny2313 mit 20MHz Takt und VUSB als Firmware. http://www.recursion.jp/avrcdc/ Habe die 20MHz Version ungeändert in den 2313 geflasht und der CDC hat auf Anhieb funktioniert. Als Ergänzung spendierte
. Oh, ich hatte statt TomA schrieb im Beitrag #7093876: > ungeändert umgeändert für ATTiny2313 mit 20MHz gelesen.
-
Thread
USBtinyISP wird von Bascom AVR nicht erkannt
Moin, ich habe mir einen USBtinyISP besorgt, um mit Bascom AVR Attiny2313 zu programmieren. Treiber ist installiert. Leider erscheint der Programmer nicht im Pulldown Menu unter Option/Programmer. Wähle ich andere USBProgrammer aus, funktioniert es nicht. Hab jetzt gelesen
entsprechende Befehlszeilen in CMD eingegeben. Der USBtinyISP wurde erkannt. Eine weitere Eingabe soll den 2313 zeigen, der bespielt werden soll. Das klappte nicht. Ich habe mal den 2313 auf dem Board gegen einen neuen getauscht und das Board wurde nicht mehr erkannt. Also ist der Attiny, der auf dem USBtinyISP
-
Thread
Transistor (oder Mosfet?) gesucht mit Schaltspannung 2V
Verbrauches der Gesamtschaltung. So ein Kondensator wäre Schrott. Ich habe hier ne Schaltung mit ATTiny2313 und einem 22µF/16V + 0,1µF/50V Abblockkondensator, die in Ruhe gerade mal 300nA (!) zieht. Ein Unterschied mit und ohne Elko ist nicht zu messen.
-
Thread
AtMega32U4: EEPROM hat überraschend Bitfehler in den Daten
wiederholt Fehler im 1. Byte. Habe dieses dann einfach nicht mehr benutzt. War aber beim uralten 90S2313.
wiederholt Fehler im 1. Byte. > Habe dieses dann einfach nicht mehr benutzt. > War aber beim uralten 90S2313. Die AT90S waren dafür bekannt dass das erste Byte im Eeprom gerne mal verloren ging. Bei einem Projekt von mit einem ATtiny hatte jemand das nachgebaut und dort den selben Effekt - nur war mir von
-
Thread
Pinzahl für LED-Modulansteuerung reduzieren;
Frage wurde vor etlichen Jahren hier auch schon einmal erörtet: > > Beitrag "Re: Anfänger Will ATtiny2313 mit Display uber I2C verbinden" > Auch mit AVRs, Ähem... es ging am Anfang ja gar nicht um I2C, sondern um ein Alpha-LCD, das eine übliche parallele Schnittstelle mit 8 oder 4 Datenleitungen
-
Thread
Display am Attiny 841
8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet-Summary.pdf
Anhänger vs. Traktor. Da gebe ich dir Recht, jeder Vergleich hingt. Nehmen wir dann mal USI am Attiny2313. Ist auch wieder unterschiedlich. Sonst kann ich dir keinen Unterschied sagen, da der 841 der erste IC mit Slave als Prozessor ist. Heiner schrieb im Beitrag #7027111: > Helmut hat ALLE nötigen
-
Artikel
Bus
1wire-Slave auf AVR 1-Wire bus sniffer/analyzer . Gleiche Hardware wie I2C bus sniffer/analyzer (ATTiny2313 @ 20 MHz und USB über FTDI FT245RL oder UM245R) Siehe auch. Hausbus RS-232 I2C SPI Weblinks. APPLICATION NOTE 3438: Serial Digital Data Networks - Übersicht über einige serielle Bussysteme bei
-
Thread
Power on/off mit Taster/Reed
erinnern, hier schon mal einen ähnlichen Beitrag gelesen zu haben, finde ihn aber nicht wieder. Ein Attiny85 soll über einen Reed-Kontakt eingeschaltet werden können. Bei weiteren kurzen Betätigungen soll der Attiny bestimmte Sachen machen. Bei längerer Betätigung soll der Attiny ausgeschaltet werden.
Tiny2313 kommt mit gemessenen 300nA aus.
-
Artikel
AVR-GCC-Tutorial/Analoge Ein- und Ausgabe
und Zeitmessung) die Funktion des AD-Wandlers simuliert werden. Es gibt innerhalb der ATMega- und ATTiny-AVR Reihe keine Typen mit eingebautem Digital-Analog-Konverter (DAC) - diese Funktion ist erst ab der XMEGA-Reihe der AVR-Familie verfügbar, die aber wegen ihrer vielen Unterschiede im Umfang dieses
Referenzspanung 0 0 Externes AREF 0 1 AVCC als Referenz 1 0 Reserviert 1 1 Interne 2,56 Volt Beim ATtiny25, ATtiny45 und ATtiny85 gilt: REFS2 REFS1 REFS0 Referenzspanung X 0 0 VCC als Referenz X 0 1 Externes AREF X 1 0 Interne 1,1 Volt X 1 1 Reserviert 1 1 0 Interne 2,56 Volt 1 1 1 Interne 2,56 Volt mit
-
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!!
Flanke umstellen; Ergebnis Timerticks bearbeiten; } } [/c] Ob ich einen Attiny84, 2313 oder 841 nehm ist doch im Grund egal. Es geht hauptsächlich darum die Funktion zu verstehen und anzuwenden Hugo H. schrieb im Beitrag #7010313: > Jetzt verstehe ich - er nutzt seinen Namen
-
Thread
Uhrenbausatz mit 2051 umprogrammieren als Nebenuhr
Hilfe zu bekommen? USB PIC SP200S Peter D. schrieb im Beitrag #6993769: > Kannst ja noch den ATtiny2313 kaufen, der ist pinkompatibel. Die AVRs > können hier viele programmieren und der AVR-GCC (Microchip Studio) > erzeugt kompakten Code. Funktioniert der USB PIC SP200S auch für den ATtiny?
Peter D. schrieb im Beitrag #6993769: > Kannst ja noch den ATtiny2313 kaufen, der ist pinkompatibel. Erfordert allerdings einen kleinen Eingriff in die Resetschaltung. MCS51 hat traditionell Reset=High, bei AVR8 ist Reset=Low.