-
Thread
Attiny85 Digital Input Problem
Hallo in die Runde, für ein Projekt verwende ich den Attiny85. Einen I/O verwende ich zum Ansteuern eines 433 MHz Sender. Weiterhin sollen 5 Taster nutzbar sein. Aus diesem Grund ist meine Frage, ob man den Reset-Pin softwareseitig (Pin 1 des Attiny85) als
Danke für eure Antworten! Ich hab mir sowas schon fast gedacht. Ich habe jetzt zum Attiny84 gewechselt. Hierbei taucht jedoch ein weiteres softwareseitiges Problem auf: Mittels einer LED möchte ich testen, ob der Code in die richtigen Events rennt. Beim Anlegen der Spannung ist die LED
-
Thread
SPI CS direkt auf Masse legen?
So würde ich mir ja dann einen Pin sparen und müssten dann nicht einen Attiny84 nehmen nur wegen einem Pin. Vielen Dank im voraus ;)
Danke Falk Brunner Dann wird es doch wohl ein Attiny84.
-
Thread
Alle 5 Minuten high
Hallo Include, du könntest dir mal den ATtiny1634 anschauen. Ohne deine genauen Randbedingungen zu kennen: -Er hat einen internen 32 kHz-Oszillator -Du könntest ihn im "Power-down mode" betreiben und über den Watchdog periodisch aufwecken
Hallo, ich sehe hier auch einen attiny10. Meine habe ich sehr einfach über guloshop.de bezogen: https://guloshop.de/shop/Mikrocontroller/ATtiny10::84.html
-
Thread
Das Ende von 8bit?
natürlich eine Rolle, Preis ist auch wichtig. Für kleine Projekte die Bauform. Aber warum sollte ein ATTiny13 nicht auch 32 Bit haben können? Bauen könnte man das sicher. Offenbar verkaufen sich die 8 Bitter gut genug, dass die Hersteller einfach weiter produzieren und immer wieder auch kleine Performanceanpassungen
Ich denke auch, dass es noch recht lange 8bitter geben wird. Und wenn es der blöde PIC16F84A ist ;) Vorallem interessieren sich die Hersteller auch "nur" für die Zahlen bzw Umsätze. Und da spielen die "paar" abgenommenen µCs von Hobbyisten keine große Rolle. Die Hersteller bringen aber immernoch
-
Thread
555 7805 usw. Dauerbrenner nur noch bei den Hobbyisten und Kleinentwicklern
=1&pbfree=0&rohs=0&k=bc84&quantity=&ptm=0&fid=0&pageSize=25&pkeyword=bc84 Marvin der depressive Roboter schrieb im Beitrag #4636850: > Gibt es eigentlich heute (in den letzten Jahren) wirklich noch > "Dauerbrenner" auch
Verwendet wurde irgendein cmos Gatter in Kreuzknobelschaltung. Dauerbrenner sind auch ECC83 und EL84 LG old.
-
Thread
ATtiny841, onboard Temp auslesen
kommst. Hat ja 10% Toleranz das Ding. Aber wie kommst du auf deine Registersettings? Hast du ins ATtiny841 Datenblatt geschaut? http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Temperatursensor ADMUXA: MUX Bit 3 und 2 setzen 1,1V Reference ADMUXB
Vielleicht mal den 'ADC Noise Reduction Mode' versuchen, der hat bei meinem ATtiny84A (ich weiß, ist ein anderer Chip) eine deutliche Verbesserung gebracht (wobei allerdings 'gut' noch immer etwas anderes ist).
-
Thread
Arduino Nano --> ATtiny 84A
geladen. Bis dahin sieht alles gut aus. Anschliessend habe ich unter Werkzeuge bei Board: ATtiny x4 Series B.O.D.: B.O.D. Disabled Pin Mapping: CounterClockwise (like ATtinyCore) Chip: ATtiny84 Clock: 8MHz (internal) Port: /dev/ttyUSB0 Programmer: Arduino/Leo as ISP (ATtiny) eingestellt. Leider kommt aber nur folgende Fehler-Meldung: [code]Arduino: 1.6.9 (Linux), Board: "ATtiny x4 series, ATtiny84, 8 MHz (internal), B.O.D. Disabled, Counterclockwise (like ATTinyCore)" Der Sketch verwendet 836 Bytes (10%) des Programmspeicherplatzes. Das Maximum sind 8.192 Bytes. Globale
-
Thread
Wie kann man bei attiny24a WGM bit setzen ?
Ach ja, es gibt zum ATtiny24a ein eigenes Datenblatt. Mir scheint, das du das zum ATtiny24 (ohne a) benutzt. Beim 24a ist die Tabelle bei mir auf Seite 108.
nein, kein arduino. -ATMEL STUDIO 6.0 -AVR ISP MK2 original -Attiny24A
-
Thread
Dimensionierung HF Pufferstufe
!!! Bessere Antenne. Idealerweise wäre wohl Lambda/4 Da Lambda 7.36m ist, wäre die Antenne 1.84m lang. (Richtig?) Dies kann ich wohl kaum umsetzen.
ja problemlos an einer Empfangsantenne nachmessen. > Da Lambda 7.36m ist, wäre die Antenne 1.84m lang. (Richtig?) > Dies kann ich wohl kaum umsetzen. Yep, das ist das Problem vieler Leute. Auch vieler Funkamateure. ;-)
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
folgende 187 Mikrocontroller: AT90PWM161 ATMEGA3250A ATMEGA325PA ATMEGA6450P ATMEGA6490P ATTINY441 ATTINY841 ATXMEGA16E5 ATXMEGA32D3 ATXMEGA8E5 ATMEGA168PB ATMEGA3250PA ATMEGA3290A ATMEGA645P ATTINY1634 ATTINY828 ATTINY84A ATXMEGA32C3 ATXMEGA32E5 AT90CAN128 AT90CAN32 AT90CAN64
ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 ATxmega128A1 ATxmega128A3 ATxmega128D3 ATxmega16A4 ATxmega16D4 ATxmega192A3 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256D3
-
Thread
Welchen Bus nehmen? Smart Home / Temperaturmessung und mehr
Meer Die Sensoren senden keine Adresse mit, sodass man sie nicht unterscheiden kann. Selbstbau (ATTINY plus RFM12B o. ä.) dürfte die beste Lösung sein.
und 8 BME280 senden minütlich Luftfeuchtigkeit, Luftdruck und Temperatur macht zusammen aktuell 84 Kanäle.... aber es werden noch mehr, die 100 knack ich auf jeden Fall früher oder später noch. Nur die DS 18b20 kommen über den 1-Wire Bus, der Rest wird von ein paar node MCUs und eigener Software
-
Thread
Frage zu USI
Hallo, ich habe eine Minianwendung in der ich gern einen AD9833 mit einem Tiny84 betreiben möchte. Auf dem Breadboard habe ich alles mit nem Mega328 und "echtem" SPI erfolgreich getestet. Nun möchte ich ne Leiterplatte mit nem Tiny84 machen und das USI nutzen. Ich sehe im Datenblatt
einstellen. Ich betreibe einen AD9850 und AD9851 seit langer Zeit auf diese Art und Weise mit einem ATTiny85. Das wirst du doch wohl mit dem AD9833 auch hin bekommen. Beim ATTiny84 hast du ja noch viel mehr Pins als du brauchst. Such mal unter DJ7OO, da gibt es jede Menge Info bzgl. AD... usw. 73
-
Thread
ATtiny44A - Problem beim sleep mode
Ich habe mir nun den Sachverhalt selbst angeschaut mit einem ATtiny84A-PU von 1127 bei 3.0 V, und bin etwas irritiert: folgendes (Assembler-)Programm [avrasm] ldi tmp0,(1<<SE)+(1<<SM1)+(0<<SM0) ; power-down out MCUCR,tmp0 sleep rjmp pc-1 [/avrasm
-
Thread
ATMEL (Microchip) erhöht die Preise
mittlerweile teilweise in Karat angegeben wird! https://de.aliexpress.com/item/100-NEW-ATMEL-ATTINY84-TINY84-MCU-AVR-8K-FLASH-20MHZ-14-DIP-IC-ATTINY84-20PU/570159090.html?spm=2114.010208.3.52.FumQqd&ws_ab_test=searchweb0_0,searchweb201602_1_116_10065_117_10068_114_115_113_10084_10083_10080_10082_
Vielleicht steckt hier die gleiche /Überlegung/ dahinter. P.S. Ich bin aus ein großer Fan von Attiny 24/44/84. Die sind mit ihren 14 Anschlüssen nicht so groß und haben dennoch Alles drin, was ein Mann so braucht. (Nein, nicht Feuer, Pfeife Stanwell) :)) MfG Paul
-
Thread
welchen Funkchip
du nicht viele Anforderungen an die Funkschnittstelle hast, ich habe die Dinger schon mit einem ATtiny84 problemlos betrieben. Bei all diesen einfachen FSK- oder ASK-Chips würde ich das Attribut „einfach zu benutzen“ von der Wunschliste streichen, denn dort kümmerst du dich um ziemlich viele
-
Thread
passender Controller gesucht.
Es gibt 14-Pin Attinys. Es wundert mich, dass diese noch nicht gennant worden sind. Attiny84 bzw. die neueren Attiny841.
avr schrieb im Beitrag #4584142: > Attiny84 bzw. die neueren Attiny841. Stimmt, die würden auch passen. Matthias S. schrieb im Beitrag #4584729: > Wenn das nicht stört, geht ohne weiteres auch ein > Tiny 24/44/84. Ja, mehr Pins wären
-
Thread
Suche Gatter mit bestimmter Logik-Tabelle
Käme z. B. ein ATtiny2313 für dich in Frage?
Ein 14-pin Attiny24A (44A, 84A) hat 12 IOs: PB0-2 (Reset PB3) und PA0-7. Die freimaskierten unteren 3 Bits von PB (Eingänge) als 2er-Exponent benutzen für den Ausgabeport PA. Prinzip: PA=2^PB - 1 (0-basierte
-
Thread
ADC als timer durch interrupt routine verwenden (AVR-ATtiny 84)
ADC als timer durch interrupt routine verwenden (AVR-ATtiny 84) Hallo, ich habe vor etwa 1 1/2 Jahren mit meinem Arduino das programmieren angefangen und habe mich nun zu den attinys vorgearbeitet. Ich möchte gernen einen VCO programmieren, der eine analoge
einen Hut bringen kann, es klappt bei mir aber nicht wie ich es mir vorstelle. Im Datenblatt vom tiny84 habe ich gelesen, dass es auch eine interrupt routine nach dem auslesen des adcs gibt. Da der adc immer eine genaue anzahl an cyclen braucht habe ich mir dann überlegt, dass ich diese interrupt als timer
-
Thread
Unterschiede Tiny 44 zu Tiny 44v zu Tiny 44A
Hi AppNote: Atmel AVR526: Migrating from ATtiny24/44/84 to ATtiny24A/44A/84A http://www.atmel.com/Images/doc8187.pdf MfG spess
geholfen nur macht mich etwas bei dem Wikipediaeintrag stutzig und zwar was ist wenn ich z.B. einen ATTINY 44-20 SSU habe, wofür steht die "20" und wofür das zweite "S"?
-
Thread
#define Ich bekomme ein Makro nicht hin.
Funktion nun folgendermaßen aufrufen muß: [c]tiny_printf(PSTR("Zahlensystem %dd = %xh\n\r"),84, 84);[/c] Das gefällt mir so gar nicht. Ich hätte gerne ein Makro, welches mir den Aufruf umdefiniert, damit ich bspw. folgendes schreiben kann: [c]my_printf("Zahlensystem %dd = %xh\n\r",84, 84);[/c] Also irgendwas im Stile von: [c]#define my_printf( bla bla tiny_printf(PSTR( bla bla[/c] ... eben ohne das lästige PSTR( ... und das schlimme: die schließende Klammer nach dem
-
Thread
Suche ein Bauteil, welches den Zustand mit ultra low power speichert
Welcher Microcontroller? Sowas wie der ATtiny84 benötigt im Powerdown-Modus nur 0,1µA. Lohnt es sich da abzuschalten? Beachte zudem, dass ein abgeschalteter µC keine Spannung auf die Pins kriegen darf, sonst wird er über diese Pins mit Strom
-
Thread
Attiny ADC Zuverlässigkeit
Ich nutze ein Attiny84A und ein analogen Temperatursensor STLM20. Ich lasse mir die Spannung durch den internen ADC in einen Digitalwert umwandeln, um ihn dann in eine Spannung umzurechnen. Mein problem ist, dass
einfach ausklammern ... P.S.: Sind 100nF eigentlich auch an die Versorgung gepackt? Falls der ATtiny AVcc hat, auch dort? Versorgt via Ferritperle zum Abblocken höherfrequenter Störungen?
-
Thread
ATtiny45 - Bootloader brennen - Fehler: Invalid device signature.
wieder zum laufen? Danke und grüße, Hans Arduino IDE 1.6.4 Arduino as ISP Programmer Attiny45-20PU
setzen , die Werte bei Werkzeugen wird für die Delay, Softserial usw verwendet. Zumindest beim Attiny84 und einem STK500 mit der IDE werden keine Fuses geändert. https://www.mikrocontroller.net/topic/393845?reply_to=4525021#4525021 Ich hatte bei dem oben verlinkten Test keinen Quarz am Attiny.
-
Thread
MCHP schon Hausherr beim ATtiny104?
Der ATtiny84 ist z.B. zum PIC16F505 pinkompatibel.
, denk' ich. Hallo Jörg, ich nehm an, du meinst RSTDISBL. Gerade bei den 6-Pinnern wie dem ATtiny10 wird man dieses Bit oft auf 0 setzen wollen, weil IO-Anschlüsse knapp sind. Problematisch ist das aber nicht, weil in diesem Fall TPI-Protokoll und HVSP-Protokoll gleich sind -- bis auf die Spannung
-
Thread
ATtiny84, FTDI FT232RL, SofwareSerial.h, Arduino ISP
sollte "DTR" den ATtiny84 /RESET einen Signal senden, damit dieser sich neustartet, tut aber nicht! Was ich getestet habe und weiß, dass es 100%ig funktioniert: 1. Treiber für FTDI wurde richtig installiert 2. FT232RL-Breakout
getestet) 3. Der Flasher (Arduino as ISP) hat einwandfrei compiliert und hochgeladen (getestet mit ATtiny84 und standard "Blink" Sketch). 4. Alle Ein- und Ausgänge von ATtiny84 mit einem anderen Sketch geprüft, alle funktionieren einwandfrei. Ich habe mit dem /RESET-Schaltkreis experimentiert, leider
-
Thread
PORT-Zustand abfrgen und zurück schreiben
Oliver S. schrieb im Beitrag #4519902: > Um welchen Controller geht's denn überhaupt? ATTiny84
-
Thread
uC Pin-Belegung >>> willkürlich?
Hallo! Bevor ich jetzt mit der Programmierung anfange, möchte ich die Pins am ATTiny84 erst einmal Zuordnen. Vcc, GND, 1/Reset(Pin4) sind vorgegeben. Wie verteile ich am besten die benötigten 2*ADC und 5*I/O? 1) Willkürlich, geschmackssache? 2) PB0-2 für ADC und PA0-7 für I
-
Thread
nRF24L01+ - Pi2 & Arduino UNO klappt nicht :-(
<< data << endl; } } // loop } // main [/c] Schreib ich gleich noch was zum ATTiny84: Ich nutze hierfür den älteren Arduino SDK 1.5.8 (wegen Digispark als 2. SDK installiert) Diese Anleitung war gut: http://www.madebymarket.com/blog/dev/attiny-and-nrf24l01.html Hierfür benötige ich den bootloader Attiny84 8MHz: http://code.google.com/p/arduino-tiny/ dadurch ändern sich die Pins wie im Bild. Folgende Libs brauchts noch: https://github.com/jscrane/RF24 https://github.com/jscrane/SPI ** ATTiny ist
-
Thread
AVR Board erstellen
Hi, ich möchte gerne ein Board erstellen, mit dem ich ATtiny85, ATtiny2313, ATMEGA8, und Atmega16 flashen kann. Dabei soll immer nur ein Controller auf dem Board sein. Die pins werden dann auf eine Stiftleiste geführt, wo ich die Signale dann abgreifen kann.
nicht, weil es eben praktisch nicht möglich ist! Bau dir sowas. Aber für tiny 25..85, tiny24..84, tiny261... und mega8, ... und anschlussmäßig kompatible µCs jeweils einzeln.
-
Thread
Solar-Laderegler: Rückstrom-Blockierung (MOSFET) auch als Verpolschutz nutzen!?
Platine fertigstellen? Noch ein paar mehr Infos: - Schaltfrequenz: 100 kHz - Qg der IRFR3607 ist 84 nC - Max. Ausgangsstrom: 12 A Falls etwas gegen die Schaltung spricht: Was würdet ihr alternativ als Verpolschutz am Eingang vorschlagen? Habe mal Lösungen mit einer Diode gesehen, die das Solar-Panel
Basti, danke für den Link. Da ich auch einen ATtiny nehmen werde (allerdings 861A), werde ich mir auch deine Software mal anschauen. R8 ist doch quasi in der Halbbrücke, nur hinter den Ausgangs-Kondensatoren. Dachte mir, dass ich damit direkt einen
-
Thread
Mikrocontroller Auswahl
gescheiten AVR ISP Programmer on Board: AVR MKII Clone. https://www.ehajo.de/gscheiduino-arduino%E2%84%A2genuino%E2%84%A2-clon.html Grundlegend ist er absolut kompatibel zum Original, der Gscheiduino hat aber ein paar sehr geniale Features erhalten: bis zu 800mA/5V und 500mA/3V (bei externen Stromversorgung) Steckplatz für Atmega328P (wie Original) Steckplätze für Attiny2313 und Attiny13 (und pinkompatible) Komplette Platine umschaltbar zwischen 3,3V und 5V (per Schiebeschalter) Atmega32u2 als USB nach Seriell Wandler (LUFA-Firmware-basierend) zusätzlicher AVR
-
Thread
attiny84 hilfe bei sensor einlesen nicht möglich?
Zeichne mal einen Schaltplan wie du was genau angeschlossen hast. Der Attiny84 hat keine HardwareUart. Nutzt du die Softwareuart ? Wie sind die Fuses des Attiny84 gesetzt ? Mit was lässt du dir den Wert anzeigen den du per println sendest ? Gruß JackFrost
schrieb im Beitrag #4512665: > Ich benutze: > > -Arduino UNO > -Compiler 1.6.5 > -coremaster > -attiny84a 1. Was ist coremaster (bei Google nicht gefunden)? 2. Wie "unterhält" sich denn der Arduino mit dem ATTiny84a?
-
Thread
AVR Einstieg
Vorschreibern direkt auf die Fragen des TO eingehe, naja - dann bin ich halt AVR Prediger und morgen wieder EL84 Prediger und uebermorgen Chuck-Norris-Tiefpassfilter-Prediger ;-) Gruss WK
Leute, ihr habt Sorgen. Mein erster AVR war der ATtiny13V - nicht gerade die geschickteste Wahl, muss ich im Nachhinein zugeben. Jedenfalls habe ich EINEN verfused. Und jetzt bin ich bis an mein Lebensende ein armer Bettler, weil ich dummerweise ganze
-
Thread
Basteltip: STM32F103 DIP40 Board
schon lange kein Entwickler mehr. Für den Temp. Sensor in der Butterdoese draußen war ein nackter Attiny84 die beste Wahl, bespielt mit der Arduino IDE, für die Basisation war es ein 407 M4 und für das Display hier, was durch die Basis mit Daten gefüttert wird ist der 103C8 optimooooal. Nachteil:
-
Thread
AVR ATTiny84A mit C++ Werte an bestimmte Speicherstelle schreiben
Schau mal nach, wie viele Ports der ATTiny84A hat. 10% mit LED Balken geht gerade so mit Doppelbelegung bei dem geplanten Einsatz. 5% nur mit zusätzlicher externer Beschaltung. Also zusätzlichem unnötigem Aufwand, der nicht Teil der Studienarbeit
Heinz M. schrieb im Beitrag #4511212: > Schau mal nach, wie viele Ports der ATTiny84A hat. 10% mit LED Balken bei WS Stripes doch nicht, belegen genau 1 Port! ach manno du trollst!
-
Thread
USB-RS232 ATtiny13 programmieren
versehentlich" gelöscht werden und verfusen geht auch nicht. Der kostet allerdings doppelt so viel wie ein ATtiny13 Die meisten 8051 kommen mit Bootloader. Allerdings gibt es kaum mehr DIP. Der EFM8BB1 ist SO-16 und deutlich billiger als ein ATtiny13. Auf ebay kann man DIP-8 STC15F104 kaufen. Den ATtiny85
Atmega32U2. Der Läuft auch unter LunaAVR super. https://www.ehajo.de/gscheiduino-arduino%E2%84%A2genuino%E2%84%A2-clon.html?search=arduino&description=true
-
Thread
SoftwareSerial.h mit ATTiny45/85/84
Hi all ;-) Es gibt zwar etliche Beispiele im Netz, ATTiny85/45/84 mit der Library <SoftwareSerial.h> zur seriellen Ausgabe (UART) zu bewegen, leider funktioniert keins bei mir. Dann kanns eigentlich nur an den eingesetzten Versionen liegen. Ich nutze Arduino
dev/ttyS0 !! Beispiel aus dem Netz: [c]#include <SoftwareSerial.h> //const int rx = PB3; // ATTiny45 //const int tx = PB1; // ATTiny45 // ** ATTiny84 const int rx = PA7; const int tx = PA3; SoftwareSerial mySerial(rx, tx); int i = 0; char buf[12]; void setup() { pinMode(rx, INPUT)
-
Thread
Arduino und I2C
arduino-info.wikispaces.com/LCD-Blue-I2C Ich betreibe diese China Displays mit dieser library auch auf ATtiny85 und 84.
-
Thread
Drehgeber am Pi
Taster dann anders entprellen. Die andere Möglichkeit, die mir so in den Sinn kommt, wäre, einen ATtiny84 zur Auswertung zu nutzen, das ist allerdings Neuland für mich. Kann man den Code von hier (https://www.mikrocontroller.net/articles/Drehgeber#Solide_L.C3.B6sung:_Beispielcode_in_C) so anpassen, dass
schrieb im Beitrag #4486776: > Die andere Möglichkeit, die mir so in den Sinn kommt, wäre, einen > ATtiny84 zur Auswertung zu nutzen, das ist allerdings Neuland für mich. Ein Tiny25 pro Drehgeber: https://www.mikrocontroller.net/topic/367615#4141508
-
Thread
Biete 3x PIC16LF459 DIP (USB)
Biete 3x PIC16LF1459 in DIP, nagelneu. gerne auch Tausch gegen ATTiny's 2313 / 84 / 13 Grüsse Matthias
-
Thread
DS18B20 Fehler beim Auslesen unter 10*C
Hallo liebe Community, ich habe an einen Attiny84 den DS18B20 Temperatursensor klappt auch alles super, aber wenn die Temperatur unter 10*C geht, werden auf einmal 90*C angezeigt. Das komische ist auh ich lese die Spannung vom Attiny aus, sobald
@Hannes H. (hannes31) >ich habe an einen Attiny84 den DS18B20 Temperatursensor klappt auch >alles super, aber wenn die Temperatur unter 10*C geht, werden auf >einmal >90*C angezeigt. Mit welcher Software liest du den Sensor aus und rechnest
-
Thread
Tiny13 verwursten, erste Idee Eieruhr
brauchst du doch noch einen Spannungsregler. Ich habe sowas vor mehr als 15 Jahren mit einem PIC 16F84 gebaut, Versorgung ist eine CR2032, die habe ich seither einmal gewechselt. Allerdings kein Poti (zieht halt Querstrom, müsstest du über einen IO-Pin einschalten), sondern mit Eingabe über Taster
Eine Alternative: LED-Digitalthermometer mit Mikrocontroller AVR ATtiny13 (Kleine Selbstbauprojekte mit Mikrocontrollern) Kindle Edition