-
Thread
ATTiny1634 unter AVR Studio 4 - geht es doch?
Für ein Projekt möchte ich den ATTiny1634 (wegen der 2 UARTS vs. Baugröße) verwenden. Da ich mit dem Studio 6 nicht so ganz glücklich bin - die Geschwindigkeit auf einem "Atom"-getriebenen Rechner ist eine Zumutung - treibt mich die Idee
Der ATTINY 1634 lässt sich im AVR-Studio 4.19 doch ganz normal auswählen. Aus den Release Notes: The following new parts have been added to AVR Studio since 4.18 SP3: ATtiny84A, ATtiny1634, ATmega3250PA,
-
Thread
Drehzahlmesser zählt nicht
falsch berechnet sein? (ISR(TIMER1_COMPA_vect) Soll genau nach 1sek auslösen) Benutzt wird ein Attiny2313 @ 4MHz HAPSIM zum testen der LCD ausgabe. Vielen Dank für die Hilfe [c]#include <stdlib.h> #include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> #include <util/delay.h>
S.84: Statt OCR1A = 3906; lieber OCR1AH = 3906 << 8; OCR1AL = 3906 & 0xFF; Ausserdem solltest du noch den Zugriff aif rpm in main() mit cli() sei() umgeben, weil rpm aus zwei Bytes besteht und daher nicht
-
Thread
[Sammelbestellung] Digikey bis 08.02. / 15.02.
Möchte möglicherweise jemand ein paar Attiny84A-SSU ordern? Die werden erst ab 25 Stück schön billig und soviele bräuchte ich nicht. http://www.digikey.com/product-detail/en/ATTINY84A-SSU/ATTINY84A-SSU-ND/3046522
Attiny84A würde ich auch gerne 5 Stück haben, wenn die Bestellung noch nicht weg ist.
-
Thread
AD9850 DDS Modul - Schaltplan gesucht
von Quellcode. Nun zur Hardware: Meine Pollin DCF77 Uhr (Steuerung der Bake) läuft mit einem Tiny84. Das DDS Modul wird mit Steckbuchsen auf der Bakenplatine angeschlossen. Ein Tiny45 erhält den Startbefehl von der DCF77-Uhr und steuert die ganze Sache. In dieser Baken-Routine wird auch einmalig
xxxdanni routines it fits nicely in a t13 Size after: AVR Memory Usage ---------------- Device: attiny13 Program: 664 bytes (64.8% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) /Bingo
-
Thread
Arduino - bringt's das ? Gesperrt
Programmstruktur nicht verletzen. Natürlich C++ möglich, wie man es gern haben will. Mit dem Attiny84, diesem süßen kleinen Kerl mit den 14 Füssen kann man jedenfalls tolle Sachen machen, wenn man ihn über die boards.txt einbindet und die Libs reinholt. Absolut Klasse was der kleine Kerl kann, kenne
Christian J. schrieb im Beitrag #3783774: > it dem Attiny84, diesem süßen kleinen Kerl mit den 14 Füssen kann man > jedenfalls tolle Sachen machen, wenn man ihn über die boards.txt > einbindet und die Libs reinholt. Absolut Klasse was der kleine Kerl >
-
Thread
Attiny45, timer tut nichts?
Oh Shit, sorry hatte das DB des Attiny48 angekuckt.
mit einem Attiny45-20PU mit den o.g. Fuses (siehe http://www.mikrocontroller.net/topic/285353#3024887 ) 100% verifizieren. Einen Attiny25 habe ich nicht da, kann also Dein Ergebnis hinsichtlich des Attiny25 nicht
-
Thread
ATTiny24V: Bandgap zu gebrauchen?
Internal Voltage Reference: ATtiny24/44/84 features an internal bandgap reference. This reference is used for Brown-out Detection, and it can be used as an input to the Analog Comparator or the ADC. The bandgap voltage varies with
Wenn du mir verrätst, was du gemessen haben willst, ich habe auch noch ATtiny44 oder 84 da liegen. Deren Bandgap-Referenz sollte ja identisch zum 24 sein. Dann hätte man zumindest noch ein paar Parameterstreuungen über verschiedene Scheiben-Lose als Vergleich. Messungen
-
Thread
USBtinyISP auf Lochstreifenkarte
Noch so ein Grottenprogrammer? ATTiny übertaktet. Ein 47u als einziger Abblockkondensator. 47pF an einem 22MHz Quarz? Ich finde so einen Dreck sollte man keinem Anfänger zumuten.
versteht so allerdings >eine Schaltung nachbauen kann ... Und womit programmiert er deinen ATTiny2313? MfG Spess
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
ATmega168P: 5 ATmega644: 1 ATmega2560: 2 AT90CAN128: 3 AT89C51CC03: 1 ATmega2560: 1 AT90PWM3B: 1 ATtiny13: 6 ATtiny24: 1 ATtiny26: 2 ATtiny84: 2 ATtiny85: 4 ATtiny2313: 11 ATtiny167: 1 AT90S1200: 2 ATxmega128A1 1 ATtiny45: 3 Atmega88 5 ATXmega128A4 1 ATXmega32E5 1 C167 1 LPC810: 1
ATmega168P: 5 ATmega644: 1 ATmega2560: 2 AT90CAN128: 3 AT89C51CC03: 1 ATmega2560: 1 AT90PWM3B: 1 ATtiny13: 6 ATtiny24: 1 ATtiny26: 2 ATtiny84: 2 ATtiny85: 4 ATtiny2313: 11 ATtiny167: 1 AT90S1200: 2 ATxmega128A1 1 ATtiny45: 3 Atmega88 5 ATXmega128A4 1 ATXmega32E5 1 C167 1 LPC810: 1
-
Thread
ATtiny84: stört ISP den I2C-Bus?
Hallo zusammen, ich überlege grade, für ein kleines Projekt erstmalig den ATtiny84 einzusetzen (bisher hab ich immer den ATmega328 verwendet). Ich habe gesehen, dass Pins für SPI/ISP und I2C doppelt verwendet werden, allerdings eh so dass sie sich nicht stören SOLLTEN. Trotzdem
-
Thread
stromsparender Langzeittimer für ATmega328 gesucht
z.B. ein CD4536 wie aus folgendem Beitrag: http://www.mikrocontroller.net/topic/250714 2b) ein ATtiny45 der erst mit Spannung versorgt wird wenn der Mega328 in den Sleep-Modus versetzt wird, etwas energiesparender als der Mega328 die Möglichkeit 1) realisiert, den Mega328 weckt und dann abgeschalten
der entsprechenden IDE arbeiten. Daher begrenze ich mich auf den Einsatz eines Mega328P, sowie die ATtiny 44/84 und 45/85. Ich hoffe das verkompliziert das Thema nicht unnötig und brandmarkt mich hier nicht direkt als "Aussätzigen" ;)
-
Thread
IDE unter Linux
atmega64m1 atmega8 atmega8515 atmega8535 atmega88 atmega88a atmega88p atmega88pa atmega8hva atmega8u2 attiny11 attiny12 attiny13 attiny13a attiny15 attiny167 attiny22 attiny2313 attiny2313a attiny24 attiny24a attiny25 attiny26 attiny261 attiny261a attiny28 attiny4313 attiny43u attiny44 attiny44a attiny45 attiny461 attiny461a attiny48 attiny84 attiny84a attiny85 attiny861 attiny861a attiny87 attiny88 atxmega128a1 atxmega128a1u atxmega128a3 atxmega128d3 atxmega16a4 atxmega16d4 atxmega16x1 atxmega192a3 atxmega192d3
-
Thread
ATtiny 2313 mit mySmartUSB
Hallo, ich habe einen ATtiny2313 und einen mySmartUSB Adapter hier liegen. Nun möchte ich diesen nutzen um den µC zu flashen. Ich habe noch recht wenig Ahnung von dem ganzen. Ich habe mir daher das Datenblatt das ATtiny (http
) Device code: 0x1e = (unknown) Device code: 0x1f = (unknown) Device code: 0x20 = ATtiny84 Device code: 0x21 = (unknown) Device code: 0x22 = (unknown) Device code: 0x23 = (unknown) Device code: 0x24 = (unknown) Device code: 0x25 = (unknown) Device code: 0x26
-
Thread
Frage zum ATTiny24: Stromaufnahme und Timer1
Ein ATTiny24A wird mit 3,3 V und dem internen RC-Oszillator (128 KHz) betrieben. Es laufen der ADC (750 Messungen/s) und der Timer0 (1 KHz PWM). Die Stromaufnahme, alle Eingänge unbeschaltet, beträgt ca. 130
Bei meinem ATtiny84 erhöht das Aktivieren des Timer1 die Stromaufnahme um 2 µA (bei 3.3 V).
-
Thread
ATtiny84 USI ready for SPI
Hallo zusammen a) Hat jemand schon mal den USI Port vom ATtiny84 ready für SPI transfer (3 wire ohne SS) gemacht? b) Hat jemand den ATTiny84 für HW-Serial konfigurieren können (also USI für Serial Kommunikation)? Meine Idee: Ich möchte unter Arduino IDE 1.0.1 mit ATtiny Core [2] (Sorry, bin Anfänger) einen LED Strip (LDP8806) ansteuern. (max. 3m wegen RAM restrictions). Die Adafruit Lib [1] für ldp8806 kompiliert in der IDE mit SPI.h error unknown register Meldungen
-
Thread
Wieviel Amper verträgt ein Mikrocontroller? Gesperrt
Frage ob ich mit diesem Netzgerät unbedenklich meine µC Schaltungen betreiben kann (ich hab da so an Attiny 85,84 gedacht) Vielen Dank schon einmal im Vorraus, der keks
-
Thread
Unterschied ATTiny 84 zu 84 V
Hallo habe mir von Reich. ein paar ATiny 84 schicken lassen. Es ist der ATiny 84 V gekommen. In meinem Teil ist der ATtiny 84 (ohne Endung) drin. Den IC ohne Endung kann ich mit dem AVR Studio 4 normal beschreiben. Der Typ ist da auch gelistet
Mahlzeit, Seite 1 des Attiny84-Manuals sagt unter anderem: Operating Voltage: – 1.8 – 5.5V for ATtiny24V/44V/84V – 2.7 – 5.5V for ATtiny24/44/84 • Speed Grade – ATtiny24V/44V/84V • 0 – 4 MHz @ 1.8 – 5.5V • 0 – 10 MHz @
-
Thread
Programmierung Attiny 84
Hallo habe problem bei der programmierung eines Attiny 84 mit dem AVR Studio 4. Der Ablauf: -Lade mein Programm in hex in das AVR Studio 4 -schliesse das ISP Kabel an die Platine und schalte die Platine ein -Kontrolier die einstellung Prz auf A 84
Hi >-setze Prequenz auf 1MHz Ein neuer ATTina84 läuft mit 1MHz. Der ISP-Takt muss deshalb *kleiner* als 250kHz sein. MfG Spess
-
Thread
Arduino: Button drücken wird nicht erkennt. Nur der Interrupt wird ausgelöst
Hi, ich habe hier einen ATtiny84 mit einem simplen Taster dran: http://www.mikrocontroller.net/wikifiles/8/8a/Taster.gif Ich habe folgenden simplen Code zum Testen geschrieben und lasse mir das alles per Serial ausgeben:
-
Thread
Entprellen von Schalter mit Interrupt und PinChange
Hi Leute, ich habe hier folgendes Problem ich habe unter Arduino einen Attiny84 so programmiert, das er über einen simplen Schalter einen Interrupt auslöst. Der Schalter wird nun geschlossen und geöffnet. Ich frage nur auf PinChange ab. Also beim Betätigen des Schalter wird
große Hardware- oder Softwareentwickler sondern mache das nur als Hobby. Also was habe ich mit dem ATTINY84 zu hause gemacht: Mein Briefkasten wird die Klappe über einen einfachen Kontakt von zwei Kupferplatten überwacht. Der µC wird in einen Sleepmodus gesetzt, um die Batterie zu schonen. Mit meinem
-
Thread
[Attiny84] ISP/USI parallel nutzen + Power down von SPI-Slave
Hallo, ich bastel gerade an einer kleinen LED-Ansteuerung (WOW! IRRE!) die ich über einen Attiny84 realisieren möchte. Dieser soll per SPI (über USI) ein 74HC595 Schieberegister als Slave ansteuern um acht LEDs an bzw. abzuschalten. Pro LED sollen etwa 15mA fließen, da dies in Summe für das Schieberegister
-
Thread
Kann man denn jetz das hi- und low-byte eines uint16_t effizient lesen in c?
> ATtiny24 mit nur 2kb Speicher und bekomme das Programm um ein paar Byte > nicht in den Speicher. Ich kenn die AVRs nicht, aber vielleicht gibts da ja was ähnliches. Beim PIC gibt es ein Linker-File, in
nach, wo viel Code entsteht. Während der Entwicklung könnte man aber auch einfach erstmal nen ATtiny84 einstecken. Peter
-
Thread
Zeitgesteuertes Schalten eines Verbrauchers ohne Mikrocontroller
wenn die serielle Kommunikation auch per I²C oder SPI (zur Not auch Soft-UART) sein darf, wäre ein ATtiny24/44/84 mit Uhrenquarz für die Aufgabe ideal.
sowohl UART als auch > A/D-Wandler hat Na aber sischer dat: http://www.atmel.com/devices/ATtiny1634.aspx
-
Thread
Auswahl der Hardware durch Präprozessor
Wird sowas gesucht? [c] #if defined (__AVR_ATtiny2313__) || defined (__AVR_ATmega168__) || defined (__AVR_ATmega8__) || defined (__AVR_ATmega32__) ... #elif defined (__AVR_ATtiny24__) || defined (__AVR_ATtiny84__) ... #endif[/c] mfg
-
Thread
IR Sender Projekt Irsnd
IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting OC0B, e.g. ATtiny84, ATtiny85 *-----------------------------------------
-
Thread
USI Buffer Register USIBR
Ich muss hier nochmal die Särge ausgraben, aber ich habe das gleiche Problem. Ich nutze einen ATTiny84 als SPI Slave. Das USIBR ist irgendwie nicht zu gebrauchen. Im AppNote zu SPI steht leider nichts zum Buffer Register drin, im Gegenteil: "The USI Data Register (USIDR) is an 8-bit Shift Register
-
Thread
Gibt es eigentlich keine deutschsprachigen " Freaks " wie diesen ?
mal wieder was richtig gutes über µP wie den Z80 und hoffentlich in Zukunft was über µC wie die ATtiny's & ATmega's oder sogar was richtig neues wie die AVR-DB Serie, z.B. AVR128DB28, den man sogar noch im SPDIP-Gehäuse bekommt. *Gustav Vogels* https://www.youtube.com/channel/UCOeB9KOqnrrj0XAwx6mPyUQ
www.youtube.com/c/Devi%C4%BAsPlaceX/videos *Elektronik Basics* https://www.youtube.com/channel/UCoRNv8rBWbZf84byB5a8V7g/videos Bernd_Stein
-
Thread
sleep modus - zu hoher Strom
Moin, habe mehr oder weniger die gleiche Anordnung. ATTiny84, RFM12. Wie programmierst du ? Ich programmiere mit dem Dragon. Das bedeutet auch, dass er vor dem flashen DebugWire einschaltet. Und das führt auch zu erhöhtem Stromverbrauch. Wenn man also fertig
Andree S, schrieb im Beitrag #2903027: > Moin, > habe mehr oder weniger die gleiche Anordnung. ATTiny84, RFM12. > Wie programmierst du ? Ich programmiere mit dem Dragon. Das bedeutet > auch, dass er vor dem flashen DebugWire einschaltet. > Und das führt auch zu erhöhtem Stromverbrauch. Wenn man
-
Thread
HT46F47(TPS) durch AVR ersetzen-wie?
Hi , warum nimmst Du keinen Attiny44/84? Ist auf der Seite beschrieben und klappt toll. Allerdings fehlen die "integrierten" Programme. Aber für einfache Dinge klappt's prima. Gruß Fred
-
Thread
C Programm zu langsam
&= ~(1 << SCK); } PORTB |= (1 << RCK); PORTB &= ~(1 << RCK); } [/c] Der µC ist ein ATtiny84. CKDIV8 habe ich ausgeschaltet.
zerlegen kann, würde sich eine > Hardware-SPI anbieten, falls möglich und vorhanden. Der Tiny84 hat USI in Hardware, da nun nacheinander 4 8bit Werte aus'm 64bit reinzupacken sollte ja kein Thema sein ;-)
-
Thread
Astabiler Multivibrator
Wenns besonders klein sein soll, nimm nen ATtiny4. Der braucht 2,8 * 2,9mm² Platz. Peter
1mA: 1.7 1.8 1.7 1.6 1.6 uV #1 @ 5mA: 1.1 1.1 1.1 1.2 1.1 uV #1 @ 20mA: 0.94 9.76 0.84 0.79 0.77 uV #2 @ 1mA: 1.6 1.6 1.6 1.5 1.6 uV (Vr = 3.17 V) #2 @ 5mA: 1.2 1.1 1.1 1.1 1.1 uV (Vr = 3.83 V) #2 @ 20mA: 0.97 0.78 0.86 0.76 0.77 uV (Vr = 4.45 V) BZX55/C5V6 (0.5W 5.6V
-
Thread
ATtiny26 & mySmartUSB light WARNING: FLASH byte address 0x0000 is 0xFF (should be 0x0B) FAILED!
die ISP - Frequenz eingestellt, nutzt Du die Toolbox? Bei mir gibts keine Option dafür. Atmega8 /Attiny13//45/85 lassen sich Attiny44/84 jedoch nicht flashen. Vielleicht ist der interne Aufbau anders? Johannes
ISP - Frequenz eingestellt, nutzt Du die Toolbox? > Bei mir gibts keine Option dafür. Atmega8 /Attiny13//45/85 lassen sich > Attiny44/84 jedoch nicht flashen. Vielleicht ist der interne Aufbau > anders? > Johannes Oh, damit hatte ich noch nie probleme. Ja ich nutze die STK500 Toolbox im AVR-Studio
-
Thread
myUSB- light versagt Dienst
shop.myavr.de/index.php?sp=article.sp.php&artID=200006 und war zufrieden mit dem Ding. D.h. ATMEGA8 / ATTINY13 / 45 / 85 programmiert aus BASCOM und auch im "Direktbetrieb" tadellos ! Nun wollte ich ATTINY 84 / 44 mit ihm programmieren. Wahnsinn, die werden nicht erkannt ! Fehlermeldung: Prozessor
Also ich progge mit dem Teil Tiny44,84 usw. ohne Probleme. Das liegt nicht am Gerät und schon gar nicht am ISP Takt. Ich tippe mal auf PEBKAC. Die Tiny44 unterscheiden sich z.B. von der Pinbelegung extrem von mega8 oder tiny45. Bei den 45ern
-
Thread
Guloboard P (mit Programmer)und ATTINY44
einen an den Parallelport angeschlossenen Programmer. Klappt super! Für eine Bastelei brauche ich ATTINY44/84 und diese will ich mit o.g. Programmer flashen---> Bauchlandung!!! Muß ich erst dises AVRDUDE installieren oder geht es auch aus BASCOM heraus ? Gruß Fred
nehme nur Assembler, weil das aus meiner Sicht einfacher ist. > Für eine Bastelei brauche ich ATTINY44/84 und diese will ich mit o.g. > Programmer flashen---> Bauchlandung!!! Die gehen doch aber auch mit einem am Parallelport angeschlossenen Programmer zu flashen, oder? > Muß ich erst dises
-
Thread
PC Lüfter Drehzahl regeln
hast, um Ports auf High bzw. Low zu schalten. Im Handbuch zum ATtiny25 würde ich mir dann das Kapiel 11 (8-bit Timer/Counter0 with PWM, speziell Kapitel 11.7.3 - Fast PWM Mode) reinziehen. Insbesondere die Pins 5 und 6 (OC0A und OC0B) mit den zugehörigen Compare Registern
dass für jeden Zweck die richtige Portzahl vorhanden ist. Also ich nehme meist die Reihenfolge "ATtiny85 (8 Pin), ATtiny84 (14 Pin), ATmega328 (28 Pin) und ATmega1284 (40 Pin). In der SMD-Version gibts teilweise jeweils noch mehr Pins. >> Und wie wäre es, bei mehr benötigter Leistung einfach mehrere